Eu passei algum tempo brincando com isso, e a resposta é que é praticamente impossível. É possível configurar logins autenticados por chave pública sem senha via ssh, então você não precisa digitar sua senha para logar , mas isso não levar você a qualquer lugar, porque o seu diretório pessoal ainda está criptografado.
O simples fato é que o seu diretório pessoal criptografado é criptografado com uma senha *, portanto, a única maneira de descriptografá-lo é com essa senha.
E se você está pensando que, em teoria, deve ser possível usar sua chave ssh para descriptografar a senha de montagem no login, isso não funcionará porque sua chave privada nunca é enviada para o servidor.
Então, basicamente, se você quiser criptografia, você tem que usar senhas. Diretórios iniciais criptografados são incompatíveis com logins de impressões digitais pelo mesmo motivo.
* Eu sei que é mais complicado do que uma única senha, mas vamos simplificar por enquanto.