у меня работает все просто запускаю на сервере
service sshd start
А можно поинтересоваться настройкой \etc\openssh\sshd_config ? sshd запущен, но я никак не могу залогиниться.
на машине с виндой скачиваю putty устанавливаю в настройках putty ставлю кодировку utf8, соединяюсь и все окей работает.. с начало вводить имя пользователя, root изначально не подключается
запускал putty - указывал ip и порт своего сервера, даже приватный ключь генерировал puttygen-ом и указывал - Network error: Connection timed out
а вот что у меня в sshd_config:
Port 22
Protocol 2
ListenAddress 192.168.0.100:22
#Эти два ключа я сформировар в puttygen
HostKey /etc/openssh/publ_key
HostKey /etc/openssh/pubssh_key
# Authentication:
LoginGraceTime 600
PermitRootLogin yes
StrictModes yes
MaxAuthTries 6
#RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
# For this to work you will also need host keys in /etc/openssh/ssh_known_hosts
RhostsRSAAuthentication no
HostbasedAuthentication yes
IgnoreUserKnownHosts no
# To disable tunneled clear text passwords, change to no here!
PasswordAuthentication yes
PermitEmptyPasswords no
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
PrintMotd yes
PrintLastLog yes
TCPKeepAlive yes
MaxStartups 10:30:20
# override default of no subsystems
Subsystem sftp /usr/lib/openssh/sftp-server
# Accept locale environment variables
AcceptEnv LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE
AcceptEnv LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES LC_MONETARY
AcceptEnv LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE LC_TIME