Where would I even place an SSH key for a user with no home folder?
Existe a opção AuthorizedKeysFile
, que define o local para as chaves autorizadas serem armazenadas. O padrão é o diretório inicial, mas não precisa ser. Muito comum é também esta configuração:
AuthorizedKeysFile /etc/ssh/%u/authorized_keys