Для начала установим ftp-сервер proftpd
sudo apt-get install proftpd
Во время установки выбираем режим "standalone"
Теперь отредактируем файл конфига
sudo gedit /etc/proftpd/proftpd.conf
Отредактируем там некоторые строки (раскомментировать те, которые закомментированы, т.е. перед ними стоит #)
ListOptions "-la"
DefaultRoot ~
UseIPv6 off
RequireValidShell off
Отредактируем файл с шеллами
sudo gedit /etc/shells
Добавим туда строку /bin/false
перезапустим FTP-сервер
/etc/init.d/proftpd restart
Теперь создадим тестового пользователя с именем testuser и папку /ftp/testuser, которая будет являться его домашней папкой
mkdir -p /ftp/testuser
useradd testuser -d /ftp/testuser -s /bin/false
passwd testuser
chown -R testuser /ftp/testuser
chmod 755 /ftp/testuser
Теперь можно будет заходить на ваш ftp-сервер с логином testuser и паролем, который вы укажете после введения команды passwd testuser. Пользователь будет "заперт" в своей домашней директории, т.е. для него она будет являться корневой и за ее пределы он не сможет выйти.
sudo apt-get install proftpd
Во время установки выбираем режим "standalone"
Теперь отредактируем файл конфига
sudo gedit /etc/proftpd/proftpd.conf
Отредактируем там некоторые строки (раскомментировать те, которые закомментированы, т.е. перед ними стоит #)
ListOptions "-la"
DefaultRoot ~
UseIPv6 off
RequireValidShell off
Отредактируем файл с шеллами
sudo gedit /etc/shells
Добавим туда строку /bin/false
перезапустим FTP-сервер
/etc/init.d/proftpd restart
Теперь создадим тестового пользователя с именем testuser и папку /ftp/testuser, которая будет являться его домашней папкой
mkdir -p /ftp/testuser
useradd testuser -d /ftp/testuser -s /bin/false
passwd testuser
chown -R testuser /ftp/testuser
chmod 755 /ftp/testuser
Теперь можно будет заходить на ваш ftp-сервер с логином testuser и паролем, который вы укажете после введения команды passwd testuser. Пользователь будет "заперт" в своей домашней директории, т.е. для него она будет являться корневой и за ее пределы он не сможет выйти.
Комментарии
Отправить комментарий