Não sei por que ele não está iniciando ou por que está me impedindo de conectar, recebo este erro:
sshd.service - OpenSSH Daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled)
Active: failed (Result: start-limit) since Wed 2013-09-11 08:45:13 BST; 1min 21s ago
Process: 701 ExecStart=/usr/bin/sshd -D (code=exited, status=1/FAILURE)
Sep 11 08:45:13 alarmpi systemd[1]: sshd.service: main process exited, code=exited, status=1/FAILURE
Sep 11 08:45:13 alarmpi systemd[1]: Unit sshd.service entered failed state.
Sep 11 08:45:13 alarmpi systemd[1]: sshd.service holdoff time over, scheduling restart.
Sep 11 08:45:13 alarmpi systemd[1]: Stopping OpenSSH Daemon...
Sep 11 08:45:13 alarmpi systemd[1]: Starting OpenSSH Daemon...
Sep 11 08:45:13 alarmpi systemd[1]: sshd.service start request repeated too quickly, refusing to start.
Sep 11 08:45:13 alarmpi systemd[1]: Failed to start OpenSSH Daemon.
Sep 11 08:45:13 alarmpi systemd[1]: Unit sshd.service entered failed state.
Seguindo o conselho de #amrith, executei o sshd -t, indicando que a chave não havia sido gerada. Eu o gerei usando ssh-keygen -A , seguindo os conselhos deste fórum. A execução do status systemctl mostrou que ainda não estou executando o Daemon. Anexei o erro abaixo, infelizmente não sei ho. Executar novamente o sshd -t não dá mensagens agora.
sshd.service - OpenSSH Daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled)
Active: inactive (dead)
Sep 11 12:04:42 alarmpi systemd[1]: Started OpenSSH Daemon.
Sep 11 12:04:42 alarmpi sshd[289]: fatal: Cannot bind any address.
Sep 11 12:04:42 alarmpi systemd[1]: sshd.service: main process exited, code=exited, status=255/n/a
Sep 11 12:04:42 alarmpi systemd[1]: Unit sshd.service entered failed state.
Sep 11 12:04:42 alarmpi systemd[1]: sshd.service holdoff time over, scheduling restart.
Sep 11 12:04:42 alarmpi systemd[1]: Stopping OpenSSH Daemon...
Sep 11 12:04:42 alarmpi systemd[1]: Starting OpenSSH Daemon...
Sep 11 12:04:42 alarmpi systemd[1]: sshd.service start request repeated too quickly, refusing to start.
Sep 11 12:04:42 alarmpi systemd[1]: Failed to start OpenSSH Daemon.
Sep 11 12:04:42 alarmpi systemd[1]: Unit sshd.service entered failed state.
fonte
Cannot bind any address
Se ele tentar se conectar a uma porta (por exemplo: por padrão: 22) abaixo de 1024, precisará de privilégio de root para fazer isso. Você correu
service sshd start
ou algo parecido como root? Tente editar o arquivo de configuração sshd.conf, defina o endereço de ligação como uma porta maior que 1024 (por exemplo, 1122) e execute-o como um usuário simples!fonte
Eu tinha o mesmo problema e a solução mais fácil que encontrei foi removê
openssh
-lo e instalá-lo novamente.e depois:
então você pode iniciar o
sshd
serviço:fonte
Eu tive o mesmo problema. Apenas desativou o SELinux!
fonte
Basta seguir isso,
e
Isso deve corrigir seu problema.
fonte