powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / vsftpd не пускает в систему пользователя с /sbin/nologin
8 сообщений из 8, страница 1 из 1
vsftpd не пускает в систему пользователя с /sbin/nologin
    #37665026
spider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, почему vsftpd не пускает в систему пользователя с /sbin/nologin и какимим настройками можно это обойти?
...
Рейтинг: 0 / 0
vsftpd не пускает в систему пользователя с /sbin/nologin
    #37665076
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spider13,

Потому, что nologin как раз и указывает системе, что пользователя пущать низзя. Обходится сменой параметров пользователя администратором.
...
Рейтинг: 0 / 0
vsftpd не пускает в систему пользователя с /sbin/nologin
    #37665105
spider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) насколько я знаю, пускать его нельзя в shell но не в ftp.
2) каких параметров?
...
Рейтинг: 0 / 0
vsftpd не пускает в систему пользователя с /sbin/nologin
    #37665117
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spider131) насколько я знаю, пускать его нельзя в shell но не в ftp.
2) каких параметров?
Да, именно в шелл и нельзя. С первого сообщения неясно, что не пускает «в ftp». Для меня «в систему» - это шелл :)

Что-то написано в файлах /var/log/*ftp*log?
Каталог, в который не удается войти, пользователь vsftpd имеет право читать/писать?
...
Рейтинг: 0 / 0
vsftpd не пускает в систему пользователя с /sbin/nologin
    #37665134
spider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline,

1) ну написано же что vsftpd.
2) в логах ничего толкового - ([User] - Failed login: Client "192.168...."
3) Да, все права имеются, если же поставить пользователю shell /bin/bash то все работает нормально, если же поменять на /sbin/nologin или /bin/false то 530 ошибка
...
Рейтинг: 0 / 0
vsftpd не пускает в систему пользователя с /sbin/nologin
    #37665137
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spider131) насколько я знаю, пускать его нельзя в shell но не в ftp.

именно так. Но есть особенность, которая может зависеть от конкретной системы. В FreeBSD на ftp получится зайти, если у пользователя прописан "существующий" шелл. А под шеллом понимается содержимое файла /etc/shells, в котором nologin по умолчанию не прописан. Если его туда добавить, то проблема исчезает. Подозреваю, что в Linux -ах ситуация аналогичная
...
Рейтинг: 0 / 0
vsftpd не пускает в систему пользователя с /sbin/nologin
    #37665150
spider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83,

нет, уже пробовал и устанавливать параметр check_shell=NO и добавил /etc/shells строку /sbin/nologin - не помогло.
...
Рейтинг: 0 / 0
vsftpd не пускает в систему пользователя с /sbin/nologin
    #37665275
spider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spider13,

спасибо, решено. пользователь был добавлен в файл /etc/ftpusers
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / vsftpd не пускает в систему пользователя с /sbin/nologin
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]