Первым делом поправим настройки в главном конфигурационном файле /etc/ssh/sshd_config поставляемым с системой:
Protocol 2,1и меняем её на
Protocol 2(Внимание!! все праметры явлаються регистрозависимыми.)
AllowUsers user1 user2@hostВ результате будет разрешен вход пользователю user1 с любого хоста и пользователю user2 с хоста host, а всем остальным вход в систему по ssh будет запрещен(Пользователь будет получать приглашение для ввода пароля и даже если будет введен правильный пароль будет выведено сообщение о не правильном логине).
$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/user/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/user/.ssh/id_rsa. Your public key has been saved in /home/user/.ssh/id_rsa.pub. The key fingerprint is: c0:48:85:f3:64:52:d6:bd:4e:b1:ae:08:91:15:49:0b user@mdkbox
$ scp ~/.ssh/id_rsa.pub user@host:~/
$ ssh user@host -C
$ mkdir ~/.ssh $ cat ./id_rsa.pub >>~/.ssh/authorized_keys $ chmod go-rwXx ~/.ssh/authorized_keys