Показать полную графическую версию : Как работаю ФТП серверы?
Как осуществляют свою работу ФТП серверы?
Как они управляют доступом?
Просто создают папку ../server/username(для примера) для каждого пользователя и ограничивают доступ?
FTP бывают разные. И доступ по разному...
к примеру виндовый FTP в IIS управляет доступом через виндовых пользователей. А права просто назначаются на нужные папки.
к примеру proFTPd может хранить пользователей в mysql.
А права просто назначаются на нужные папки. »
А можно вот про этот тип подробнее?
Т.е. пользователю дается папка, к которому он может подключаться, а выбраться из нее нет?
Какие FTP сервера так работают на *nix системах?
Т.е. пользователю дается папка, к которому он может подключаться, а выбраться из нее нет? »
да.
Какие FTP сервера так работают на *nix системах? »
я не знаю... вот список серверов. можете почитать про них дополнительно сами
http://en.wikipedia.org/wiki/List_of_FTP_server_software
AMDBulldozer
13-11-2012, 22:53
Какие FTP сервера так работают на *nix системах? »
Вы, вероятно, неоднократно видели как в адресной строке браузера набирают текст вроде "ftp://<имя>:<пароль>@<сервер>". Соответственно каждый пользователь "<имя>" (который использует "<пароль>" для аутентификации) имеет доступ только к тем файлам и директориям, который ему предоставлен стандартными средствами системы. По крайней мере парочка ftp-серверов входит в состав любого дистрибутива. К примеру, в Debian виртуальный пакет ftp-server предоставляет следующие пакеты: ftpd, ftpd-ssl, heimdal-servers, inetutils-ftpd, krb5-ftpd, muddleftpd, proftpd-basic, pure-ftpd, pure-ftpd-ldap, pure-ftpd-mysql, pure-ftpd-postgresql, twoftpd-run, vsftpd, wzdftpd.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.