1

Я хотел бы знать, как включить доступ по FTP при отключении доступа по SSH для всех пользователей, кроме root и admin.

Я попытался изменить оболочку: /usr/sbin/nologin не годится, потому что отключить оба и /bin/bash включить оба. Я также проверяю /etc/shell/sshd_config и помещаю AllowUsers root admin и перезапускаю ssh, но это не решило проблему.

Сервер работает на Debian.

У кого-нибудь есть идея?

1 ответ1

0

Я использую этот метод, но для оболочки я использую /bin /false. Это отключило и SSH и FTP. Но добавьте /bin /false в /etc /shells, и это работает. Ftp не работает с этой оболочкой /bin /false, потому что он не найден в /etc /shells

Я также использую vsftpd и добавляю этот chroot_local_user = YES в /etc/vsftpd/vsftpd.conf, чтобы ftp-пользователи не могли видеть дату, отличную от их собственной.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .