Добавление пользователя в FreeBSD с разрешением входа по SSH
Чтобы получать статьи блога автоматически - жмите сюдаИногда возникает задача добавить пользователя на сервер с FreeBSD и разрешить ему доступ по SSH.
Для работы с учетными записями во FreeBSD удобно использовать набор утилит pw
Пример добавления пользователя podlom выглядит так:
pw useradd username -G wheel -s /bin/tcsh -m -d /home/podlom
Опции:
-G — добавить пользователя в группу wheel (нужно, чтобы можно было по SSH заходить)
-s — оболочка (список доступных вариантов можно посмотреть more /etc/shells)
-m — создать домашнюю директорию пользователю
-d — путь к домашней директории пользователя
Другие опции утилиты pw можно посмотреть на странице справки man pw
После добавления меняем пароль пользователю: passwd podlom
Но это еще не все. Если пользователь не может зайти после всех ранее проделанных действий необходимо проверить файл конфигурации демона sshd vi /etc/ssh/sshd_config
Если в конфигурационном файле есть строки в AllowUsers userok , то под ними добавляем AllowUsers podlom