Инсталиране и конфигуриране на proftpd на Debian - отбелязва новак администратор и оптимизатори

Така че, ние имаме за задача да се инсталира и конфигурира ProFTPD сървър на Debian Linux, например, за да се получи достъп до обектите, намиращи се на нашия сървър в директорията / дома. Сайтовете са разположени в собствената си директория и задаване на виртуални хостове.
За да инсталирате naberom следната команда:

ап-да инсталирате proftpd

Системата зарежда необходими модули за монтаж с Debian сървър и да започнете инсталацията. По време на инсталацията, системата ще бъде добавен към потребителското FTP и установил своята домашна директория / Начало / Var.

Ако не ви харесва допълнително директория в / у дома, можете да го направите, както и аз, и тя се премести към вашата домашна директория, например, в / Var / FTP. Това се прави с отбора:

# Промяна домашната директория на потребителя FTP в / Var / FTP
usermod -d / Var / FTP FTP
# Welcome.msg копирате файла на всяка локална папка
ср /home/var/welcome.msg / Var / FTP
# Изтрийте папката от / дома файл и
RM /home/ftp/welcome.msg RMDIR / Начало / FTP

На следващо място, аз давам примера на файл proftpd.conf с подробни обяснения:

Повече бихме искали да изясним следното няколко насоки: RootLogin, UseFtpUsers, DefaultRoot и RequireValidShell.

RootLogin - активиране / деактивиране на достъп FTP до корена на потребителя. Препоръчайте изключването на директивата и не използва Access като корен от съображения за сигурност, като FTP предава паролата не е кодирано.
UseFtpUsers - дали да се обработят файла с ftpusers. Този файл съдържа имената на потребителите, които са лишени от достъп до FTP. Включете го, за всеки случай.
DefaultRoot - директория за достъп. Задайте в положение "

Така че, една последна стъпка, а именно, потребителят качва FTP му към системата. Например, ние искаме да се свържете чрез FTP от потребител "Алексей" с парола "56s4a27e". Добавете го към системата. Веднага откаже достъп до системата за този потребител чрез черупка и да определи началната директория / дома. Това се прави със следната команда:

useradd -Начало / дома -shell / хамбар / невярно -група nogroup Алексей

Когато се добавя потребител, рестартирайте командата proftpd сървър:

Ако рестартиране на сървъра е успешна, да продължи нататък. Ако не, ние се стремим proftpd.conf грешки в конфигурационния файл. Ние се опитваме да се свържете чрез който и да е мениджър FTP, например, чрез Total Commander с потребителско име "Алексей" с парола "56s4a27e".