soluções de problemas comuns de serviço sshd

1. Resolva um erro ao iniciar o serviço SSHD

在 开启 SSHD 服务 时 报错.
sshd re-exec requer execução com um caminho absoluto
用 绝对 路径 启动, 也 报错 如下:
Não foi possível carregar a chave do host: / etc / ssh / ssh_host_key
Não foi possível carregar a chave do host: / etc / ssh / ssh_host_rsa_key
Não foi possível carregar a chave do host: / etc / ssh / ssh_host_dsa_key
Desativando a versão do protocolo 1. Não foi possível carregar a chave do host
Desativando a versão do protocolo 2. Não foi possível carregar a chave do host
sshd: nenhuma chave de host disponível - saindo

解决 过程:
# ssh-keygen -t dsa -f / etc / ssh / ssh_host_dsa_key
# ssh-keygen -t rsa -f / etc / ssh / ssh_host_rsa_key
# / usr / sbin / sshd

 

2. Erro de inicialização SSH: Diretório de separação de privilégios ausente: / run / sshd

Crie um diretório

root@3f912011817b:/usr/sbin# mkdir /run/sshd
root@3f912011817b:/usr/sbin# /usr/sbin/sshd 
root@3f912011817b:/usr/sbin# ps -e | grep ssh
  4137 ?        00:00:00 sshd

三 、Permissão SSH negada na autenticação de senha correta

Editar /etc/ssh/sshd_config arquivo do servidor  :

  1. Para habilitar a autenticação por senha, descomente

    #PasswordAuthentication yes
    
  2. Para habilitar o login root, descomente

    #PermitRootLogin yes
    
  3. Para ativar o login de chave SSH, descomente

    #PubkeyAuthentication yes
    #AuthorizedKeysFile .ssh/authorized_keys

 

Acho que você gosta

Origin blog.csdn.net/JineD/article/details/111312142
Recomendado
Clasificación