У моей удаленной машины 2 пользователя, один есть, rootа другой есть Alexander. И я создаю нового пользователя fitс rootпользователем.
# adduser fit
И я моей домашней машине и добавить к authorized_keys.scpid_rsa.pubfit@remote_machine
fit$ cat id_rsa.pub >> ~/.ssh/authorized_keys
Но после этого мне все еще нужно ввести пароль для входа на удаленную машину
home$ ssh fit@remote_machine
fit@remote_machine's password:
Last login: Fri Apr 15 09:55:34 2016
fit@localhost.localdomain:[/home/fit]
Но, что действительно заставило меня озадачило, что я моей домашней машине , и добавить к о . И я могу войти на удаленную машину без passwd:scpid_rsa.pubAlexander@remote_machineauthorized_keysAlexander@remote_machine
home$ ssh alexander@remote_machine # login without passwd
Last login: Fri Apr 15 09:58:19 2016 from 27.46.137.183
/etc/profile:fc:80: no such event: 1
Alexander@localhost: ~
Спасибо!
2
у вас есть правильные права доступа к папке ~ / .ssh и файлу ~ / .ssh / authorized_keys? 700 первых, 600 последних.
—
MJT
@mjt, да, правильно, после
—
GoingMyWay
chmod, проблема решена