ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как установить FTP-сервер на CentOS 7

Как установить FTP-сервер на CentOS 7

На этом уроке мы собираемся показать вам, как установить FTP – сервер на вашем Linux VPS под управлением CentOS 7 в качестве операционной системы.

Прежде всего, подключитесь к серверу через SSH и убедитесь, что все программное обеспечение системы в актуальном состоянии. Для обновления программного обеспечения, установленного на сервере, вы можете использовать следующую команду:

sudo yum -y update

 

Следующее, что вам нужно сделать, это включить репозиторий Epel. Это хранилище, которое позволяет установить много пакетов с открытым исходным кодом на сервере с помощью менеджера пакетов Yum. Одним из них является ProFTPD.

ProFTPd

ProFTPD легко конфигурируется, это GPL лицензионное программное обеспечение сервера FTP. Это простой, безопасный, простой в настройке и обеспечивает такие функции, как видимость разрешения на основе каталогов, поддержка нескольких «виртуальных» FTP серверов, анонимный FTP и т.д. Мы будем использовать ProFTPD в этом учебнике.

sudo wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-6.noarch.rpm
sudo rpm -ivh epel-release-7-6.noarch.rpm

 

Проверьте, включен репо в вашей системе:

sudo yum repolist | grep epel

 

Если вы получите что-то вроде следующего, то можете продолжать читать учебник:

sudo yum repolist | grep epel
*epel/x86_64         Extra Packages for Enterprise Linux 7 - x86_64       10,133

 

Далее, идите вперед и установите необходимые пакеты с помощью команды ниже:

sudo yum install proftpd proftpd-utils

 

Запустите службу ProFTPD и включите его при загрузке системы с помощью следующих команд:

sudo systemctl start proftpd
sudo systemctl enable proftpd

 

На этом этапе вы готовы использовать сервис ProFTPD на вашем CentOS VPS . Для того, чтобы загрузить или скачать файлы, вы можете использовать ваш любимый FTP – клиент. Имя пользователя и пароль, которые вы можете использовать как любой пользователь системы, которая существующий на сервере. Кроме того, вы можете получить доступ к FTP – серверу с помощью веб -браузера. Откройте ваш любимый веб – браузер и введите следующие данные :

ftp://111.111.111.111

 

Для показательных целей мы использовали 111.111.111.111. Вы должны либо использовать ваш IP-адрес сервера или доменное имя, которое указывает на ваш IP-адрес сервера.

Если вы хотите воспользоваться всеми преимуществами функциональности ProFTPd, вы можете настроить параметры по умолчанию. Файл конфигурации по умолчанию службы является/etc/proftpd.conf. Файл конфигурации имеет Apache-подобный синтаксис и описание всех параметров. Чтобы узнать больше вы можете посетить http://www.proftpd.org/docs/ , где вы можете найти официальную документацию по проекту.

После внесения изменений необходимо перезапустить службу, чтобы изменения вступили в силу.Чтобы перезапустить службу, вы можете использовать следующую команду:

sudo systemctl restart proftpd

 

ProFTPD входит множество служб, так что если вы хотите исследовать или отладить некоторые проблемы, вы можете проверить файлы журналов, которые хранятся в каталоге /var/log/proftpd/. Кроме того, если у вас возникли проблемы с обслуживанием, Вы можете использовать следующую команду , чтобы получить более подробную информацию:

sudo systemctl status proftpd

Как установить FTP-сервер на CentOS 7

PS. Если вам понравился этот пост, пожалуйста, поделитесь им с друзьями в социальных сетях с помощью кнопок на левой стороне поста или просто оставить комментарий ниже. Заранее Благодарю.

Exit mobile version