Como alterar a posição padrão de ~ / .ssh / authorized_keys

1

Meu servidor VM está instalado no Ubuntu 12.04 e conectado a um armazenamento (não tenho certeza sobre o sistema deste armazenamento). Eu mudei meu diretório home para o armazenamento. No entanto, esse armazenamento pode ser avaliado por um grupo de domínio com permissão de gravação (não posso alterá-lo).

Pode ser perigoso se eu colocar minhas chaves onde outras pessoas possam visualizá-las. BTW: Parece que as authorized_keys não podem ser vermelhas no meu novo local ~ / .ssh / authorized_keys (eu ainda preciso digitar minha senha toda vez). Como eu poderia mudar o ~ / .ssh / authorized_keys para outro lugar?

Obrigado por qualquer conselho. Por favor, deixe-me saber se a minha pergunta não está clara.

    
por Bangyou 18.08.2014 / 02:05

2 respostas

1

Se você usar um diretório pessoal criptografado, precisará alterar o local.

No servidor, edite /etc/ssh/sshd_config para alterar a localização e reinicie o servidor ssh.

Veja link para detalhes

    
por Panther 18.08.2014 / 02:26
0

link

* sshd_config(5)'s AuthorizedKeysFile now accepts multiple paths, separated by whitespace. The undocumented AuthorizedKeysFile2 option is deprecated (though the default for AuthorizedKeysFile includes .ssh/authorized_keys2)

por exemplo,

AuthorizedKeysFile <path1> <path2> <pathN>

    
por Tom Paine 09.08.2016 / 15:58