воскресенье, 3 августа 2014 г.

Установка vsftpd на CentOS Fedora





Установка vsftpd на CentOS

Vsftpd (‘Very Secure FTP Daemon’ - Очень безопасный FTP-демон) -это FTP-сервер для UNIX-подобных систем, в том числе CentOS / RHEL / Fedora и других дистрибутивов Linux. Он поддерживает IPv6, SSL, блокировку пользователей к своим домашним каталогам и много других дополнительных функций.
Шаг 1 — Установка Vsftpd
Вы можете быстро установить Vsftpd на свою VPS для этого в командной строке выполнить команду:
# sudo yum install vsftpd
Нам также необходимо установить клиент FTP:
# sudo yum install ftp
Как только файлы закончат загружаться, после чего Vsftpd будет на вашей VPS.
Шаг 2 — Настройка VSFTP
После установки VSFTP, вы можете настроить конфигурацию. Откройте файл конфигурации:
# sudo nano /etc/vsftpd/vsftpd.conf
Одно основное изменение, которое вы должны сделать это изменить вход для ананимуса (мне это не нужно):
anonymous_enable=NO
До этого изменения , в Vsftpd было разрешено анонимные входы на фтп сервер и неизвестные пользователи могли получать доступ к файлам нашей VPS. После этого, раскомментируйте local_enable вариант, измените его на «да».
local_enable = YES
Далее раскомментировав команду chroot_local_user. Когда эта строка имеет значение»YES» , все локальные пользователи будут заключены в   так званые тюрьмы в пределах их возможностей и будет отказано в доступе к любой другой части сервера.
chroot_local_user = YES
Перезагрузим Vsftpd :
# sudo service vsftpd restart
Добавим Vsftpd в автозагрузку для этого выполним:
# chkconfig vsftpd on
Посмотреть что сервер работает нормально, можно выполнив команду:
# ps -aux | grep vsftpd
Шаг 3 — Перейти на FTP-сервер
После того, как вы установили FTP -сервер и настроили его по своему вкусу , вы можете получить к нему доступ . Вы можете войти на FTP сервер через браузер , набрав доменное имя в адресной строке и ввойти в систему с соответствующим ID.
ftp://vsftpd.com/
Кроме того, вы можете добраться до FTP -сервера с помощью командной строки , набрав:
# FTP vsftpd.com
Установка vsftpd на CentOS завершена. Основная суть понятна, детали (если вдруг не понятны) спрашивайте у меня. могу помочь.




Установка VSFTPd на Fedora



Сейчас, в данной теме «Установка VSFTPd на Fedora» хотелось бы рассказать как можно установить VSFTP на Fedora. Установка не очень сложная, я расскажу очень подробно как это можно сделать.
1. Нужно установить данный сервис, для этого выполняем команду:
# yum -y install vsftpd
2. После установки нужно немного подредактировать и настроить конфигурационный файл VSFTPd:
# vim /etc/vsftpd/vsftpd.conf
[...]
anonymous_enable=NO # Запретить анонимные подключения, а вы можете и оставить
…………………
ascii_upload_enable=YES # Раскомментируйте 2-ю строку тоже
ascii_download_enable=YES # Чтобы разрешить Режим ASCII
…………………
chroot_local_user=YES # Раскомментируйте 
chroot_list_enable=YES # Раскомментируйте 
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list # нужно для разрешенных пользователей ( попозже мы запишем в него) 
………………..
ls_recurse_enable=YES #  Раскомментируйте эту строку
………………….
# Укажите корневой каталог (если не указать, то будет использован домашний каталог FTP) 
local_root=public_html
# use localtime
use_localtime=YES
3. Пропишем пользователей которым разрешен доступ на ФТП:
# vim /etc/vsftpd/chroot_list
# Добавить пользователей
captain
4. Запускаем FTP сервис, для этого выполняем:
# systemctl start vsftpd.service
После этого можно использовать любой ФТП клиент и подключится к данному серверу FTP. Можно например, использовать Filezilla, Total Commander и др.
На этом я завершаю свою статью «Установка VSFTPd на Fedora», думаю не должно у вас быть никаких трудностей с установкой, а если что пишите я Вам помогу. Спасибо за посещение моего интернет ресурса http://linux-notes.org

Комментариев нет:

Отправить комментарий