Artigo 21.º do Código das Fronteiras Schengen especifica que
Então, estritamente falando, você deveria checar com a Itália e a Grécia para ver se eles exigem que alguém que está entrando no país (por meio de uma fronteira interna de Schengen), que possua uma autorização de residência de um país Schengen, carregue um passaporte, além da autorização de residência.The abolition of border control at internal borders shall not affect [...] (b) the possibility for a Member State to provide by law for an obligation to hold or carry papers and documents [...]
Além disso, se qualquer um dos países exigir que as pessoas geralmente apresentem identificação, você deverá verificar se a carte de séjour atenderá a esse requisito. Por exemplo, parece que, no país Schengen com o qual eu estou mais familiarizado, os Países Baixos, não seria .
Eu olhei muito brevemente no site da missão diplomática grega para a França ( link ), e não o fiz. Não vejo nada indicando um caminho ou outro. A maior parte da informação que encontrei na internet foi orientada para os viajantes que entram de fora do espaço Schengen.
Na prática, é provavelmente suficiente verificar com a empresa de ferry. Eu verifiquei o site do link , e não encontrei nada, mas eles têm uma página avisando que é necessário um passaporte ou carteira de identidade viajar com um bilhete eletrônico. Seu escritório de atendimento ao cliente deve ser capaz de dizer se sua carte de séjour será aceitável como identificação.