Я только начал осваивать *nix системы
Сейчас изучаю(пытаюсь)- FreeBSD
Установил SSH из порта
создал ключи но как только подключаюсь через клиентскую машину с помошью PuTTY после ввода логина и пароля он меня отключает, а на сервере пишет - error: PAM: authentication error for root from 192.168.1.235
в чем тут дело не могу понять кто знает помогите пожалуйста.
>Я только начал осваивать *nix системы
>Сейчас изучаю(пытаюсь)- FreeBSD
>Установил SSH из порта
>создал ключи но как только подключаюсь через клиентскую машину с помошью PuTTY
>после ввода логина и пароля он меня отключает, а на сервере
>пишет - error: PAM: authentication error for root from 192.168.1.235
>в чем тут дело не могу понять кто знает помогите пожалуйста.
Привет коллега, я изучаю FreeBSD уже неделю :)))
Дело в том что по root он в терминале не пустит. Если хочешь что б пустил надо в файле /etc/ssh/sshd_config подправить строку PermitRootLogin вместо no написать yes
>>Я только начал осваивать *nix системы
>>Сейчас изучаю(пытаюсь)- FreeBSD
>>Установил SSH из порта
>>создал ключи но как только подключаюсь через клиентскую машину с помошью PuTTY
>>после ввода логина и пароля он меня отключает, а на сервере
>>пишет - error: PAM: authentication error for root from 192.168.1.235
>>в чем тут дело не могу понять кто знает помогите пожалуйста.
>
>
>Привет коллега, я изучаю FreeBSD уже неделю :)))
>Дело в том что по root он в терминале не пустит. Если
>хочешь что б пустил надо в файле /etc/ssh/sshd_config подправить строку PermitRootLogin
>вместо no написать yesВсе верно
2 момента -
во первых, с точки зрения безопасности, позволить вход рутом по ssh - опасно.
классически так - входит пользователь обычный, потом делает su.
Чтобы сделать su, нужно, чтобы этот пользователь входил в группу wheel.во вторых, ставить ssh из портов необязательно, он уже есть в базовой бсд - достаточно прописать sshd_enable=yes в /etc/rc.conf
>во вторых, ставить ssh из портов необязательно, он уже есть в базовой
>бсд - достаточно прописать sshd_enable=yes в /etc/rc.confИ не забыть запустить /etc/rc.d/sshd start
При следующем рестарте системы, демон sshd сам поднимется.
>
>>во вторых, ставить ssh из портов необязательно, он уже есть в базовой
>>бсд - достаточно прописать sshd_enable=yes в /etc/rc.conf
>
>И не забыть запустить /etc/rc.d/sshd start
>При следующем рестарте системы, демон sshd сам поднимется.Спасибо всем ! все получилось :)
>>
>>>во вторых, ставить ssh из портов необязательно, он уже есть в базовой
>>>бсд - достаточно прописать sshd_enable=yes в /etc/rc.conf
>>
>>И не забыть запустить /etc/rc.d/sshd start
>>При следующем рестарте системы, демон sshd сам поднимется.
>
>Спасибо всем ! все получилось :)
Если кому понадобится инфа. То вот тут добавка
Для того что бы можно было бы войти обычным пользователем а потом выполнить su и работать рутом нужно открыть еще вот эти опции.PasswordAuthentication yes
PermitUserEnvironment yes