Форумы портала PHP.SU » Серверное администрирование » Администрирование *nix » Добавть пользователя без доступа к shell

Страниц (1): [1]
 

1. Vaio - 17 Августа, 2013 - 21:10:56 - перейти к сообщению
Здравствуйте. Необходимо добавить пользователя без доступа к shell (ssh), только для ftp.
ОС: debian 6
ftp server: proftpd

пробовал вот так: useradd -s /bin/false username
ни в ftp ни в ssh не пускает.
2. armancho7777777 - 17 Августа, 2013 - 21:14:20 - перейти к сообщению
Покажите настройки proftpd.
3. Vaio - 17 Августа, 2013 - 21:17:02 - перейти к сообщению
Спойлер (Отобразить)
4. armancho7777777 - 17 Августа, 2013 - 21:18:30 - перейти к сообщению
И логи:
/var/log/proftpd/proftpd.log
(Добавление)
Vaio, и проверьте, кто является владельцем каталога, к которому нужен доступ.
5. Vaio - 17 Августа, 2013 - 21:22:08 - перейти к сообщению
armancho7777777, спасибо что о конфиге напомнили, добавил
RequireValidShell off
Улыбка
6. armancho7777777 - 17 Августа, 2013 - 21:24:45 - перейти к сообщению
Ну вот и отлично )
Не помешает запретить ещё вход от рута:
RootLogin off
7. DeepVarvar - 18 Августа, 2013 - 11:11:33 - перейти к сообщению
Vaio пишет:
добавить пользователя без доступа к shell

CODE (bash):
скопировать код в буфер обмена
  1. # useradd -d /home/username -m username
  2. # passwd username

 

Powered by ExBB FM 1.0 RC1