Estou tentando conectar-me a uma máquina remota através do ssh sem senha usando as teclas ssh. Mas ela está falhando ao se conectar sem senha devido à permissão na pasta base do servidor remoto (777). Quando mudo a permissão para (755) na máquina remota, funciona perfeitamente.
Estou ciente de que o ssh requer a permissão na pasta inicial do servidor remoto como não gravável por outras pessoas / grupo (isto é, menos de 777 obviamente).
Mas este servidor remoto que estou conectando requer a permissão para ser mantido como 777, pois é necessário para algum outro trabalho. Então eu estava tentando adicionar o bloco abaixo em / etc / ssh / ssh_config
> Host remote_machine
HostName <remote_ip>
User <username>
StrictModes no
Mas quando tento me conectar, não consigo dizer:
bash-4.1# ssh remote_machine
/etc/ssh/ssh_config: line 64: **Bad configuration option: StrictModes**
/etc/ssh/ssh_config: terminating, 1 bad configuration options
Então, como posso desativar a verificação de permissão de pasta base para um host específico para a conexão ssh ao fazer a conectividade sem senha usando chaves ssh.
Tentei fazer o check-in de sites on-line, mas ainda não há progresso. Qualquer ajuda nesse sentido é muito apreciada.