Zorgan
09-11-2012, 00:35
Настройка sshd сервера
Теперь настроим sshd для управления FreeBSD по сети. Для этого находим открываем файл /etc/ssh/sshd_config с помощью mc. (Редактировать файл клавишей F4) и изменим следующие опции (некоторые нужно просто раскоментировать):
Port 22
Protocol 2
LoginGraceTime 60
PermitRootLogin no
PasswordsAunthentication yes
PermitEmptyPasswords no
AllowGroups wheel
Теперь неплохо бы подключиться пользователем созданным при установке.
Если пользователя вы не создали, тогда создайте его сейчас adduser.
Не знаю почему, но когда при установке я добавлял его в группу wheel, при просмотре свойств пользователя (id user), группа wheel отображалось, но при просмотре самой группы (pw groupshow wheel), этого пользователя не было....
В общем я его туда добавил на всякий случай:
pw groupmod wheel -m user
Теперь нужно убедиться что в файле /etc/rc.conf Есть строчка sshd_enabled="YES", если нет создайте.
После всех настроек мы запускаем службу, если она не запущена, либо перезапускаем.
/etc/rc.d/sshd start
/etc/rc.d/sshd reload
Подключиться к FreeBSD теперь можно по сети через ssh. Я подключаюсь из Windows с помощью putty.
Для этого нужно ее скачать и запустить. В настройках укажите ip машины с FreeBSD (кстати его можно посмотреть с помощью команды ifconfig)
После чего щелкаем по кнопочке Open
Система попросит ввести логин - вводит логин нашего юзера в группе wheel - user,
Затем нас попросят ввести пароль - вводит пароль для пользователя user
И теперь мы должны увидеть точно такую же консоль как в самой FreeBSD (так же можно запускать mc).
Если вы не подключились попробуйте разрешить входить суперадминистратору root - для проверки, если и с ним не зашло -копать надо в сторону настроек sshd (кстати не путайте настройки ssh и sshd - первый это клиент, второй сервер)
Чтобы иметь возможность настраивать систему под root достаточно просто в консоли ввести:
su
Ввести пароль и вуаля мы с ssh под администратором
Правельно ?
Теперь настроим sshd для управления FreeBSD по сети. Для этого находим открываем файл /etc/ssh/sshd_config с помощью mc. (Редактировать файл клавишей F4) и изменим следующие опции (некоторые нужно просто раскоментировать):
Port 22
Protocol 2
LoginGraceTime 60
PermitRootLogin no
PasswordsAunthentication yes
PermitEmptyPasswords no
AllowGroups wheel
Теперь неплохо бы подключиться пользователем созданным при установке.
Если пользователя вы не создали, тогда создайте его сейчас adduser.
Не знаю почему, но когда при установке я добавлял его в группу wheel, при просмотре свойств пользователя (id user), группа wheel отображалось, но при просмотре самой группы (pw groupshow wheel), этого пользователя не было....
В общем я его туда добавил на всякий случай:
pw groupmod wheel -m user
Теперь нужно убедиться что в файле /etc/rc.conf Есть строчка sshd_enabled="YES", если нет создайте.
После всех настроек мы запускаем службу, если она не запущена, либо перезапускаем.
/etc/rc.d/sshd start
/etc/rc.d/sshd reload
Подключиться к FreeBSD теперь можно по сети через ssh. Я подключаюсь из Windows с помощью putty.
Для этого нужно ее скачать и запустить. В настройках укажите ip машины с FreeBSD (кстати его можно посмотреть с помощью команды ifconfig)
После чего щелкаем по кнопочке Open
Система попросит ввести логин - вводит логин нашего юзера в группе wheel - user,
Затем нас попросят ввести пароль - вводит пароль для пользователя user
И теперь мы должны увидеть точно такую же консоль как в самой FreeBSD (так же можно запускать mc).
Если вы не подключились попробуйте разрешить входить суперадминистратору root - для проверки, если и с ним не зашло -копать надо в сторону настроек sshd (кстати не путайте настройки ssh и sshd - первый это клиент, второй сервер)
Чтобы иметь возможность настраивать систему под root достаточно просто в консоли ввести:
su
Ввести пароль и вуаля мы с ssh под администратором
Правельно ?