Назад | Перейти на главную страницу

Какой FTP-сервер мне следует использовать?

Мне нужен FTP-сервер, который обслуживал бы только часть домашнего каталога моего пользователя. Обратите внимание, что я не хочу разрешать доступ по ssh для этих пользователей, и FTP должен обслуживать / home / username / и ничего больше. Например, если мое имя пользователя - bob, и я вошел бы на ftp, я бы получил список каталогов / home / bob /, но не смог бы получить доступ к / home /.

Какой FTP-сервер подойдет для этого?

Я всегда рекомендую VSFTPD

http://www.debianhelp.co.uk/vsftpd.htm

Даже если вы не хотите разрешать SSH, я все равно рекомендую sftp вместо FTP из-за дополнительной безопасности и настраиваемости. sftp можно настроить так, чтобы не разрешать доступ к оболочке, и придерживаться только функций, подобных ftp

Если бы это был я ... Я бы использовал любой сервер расширения регулярных выражений без glibC на платформе BSD. На ум приходит стандартный FreeBSD FTP.

У FTP-серверов ужасные записи о безопасности.

Или используйте SFTP, если вы можете помочь, а также защитить каналы управления, он также лучше работает с брандмауэрами на стороне клиента.

Я также рекомендую сначала проверить vsftpd.

Другой возможный выбор: proftpd, который имеет множество вариантов конфигурации.

VSFTPD, как и все говорят.

Найдите хороший учебник и следуйте ему буква за буквой, и все будет в порядке. Я перепробовал множество различных FTP-программ на протяжении многих лет, и VSFTPD - моя любимая.

Я почти уверен, что демон SSHD поддерживает протоколы FTP (через подсистему sftp-server) ... поэтому, если вы подключаетесь к порту 22 через брандмауэр с помощью такого инструмента, как PSFTP, он автоматически туннелирует на порт 21 или эмулирует Это.

http://www.openbsd.org/cgi-bin/man.cgi?query=sftp-server&sektion=8

Я допускаю, что это может быть только вариант OpenBSD, но это мысль, о которой вам следует подумать.