ПредишенСледващото

Много често възниква въпросът как да качвате файлове на сървъра на сайта. Разбира се, можете да използвате файл с топлообменници и издърпайте файлове с помощта на Wget команда, но това не е най-удобният начин - за това има FTP.

FTP (File Transfer, Protocol- File Transfer, Protocol) - протокол, използван за прехвърляне на файлове, често се използва за изтегляне на файлове от домашния си компютър към сървъра. В тази статия ще разгледа възможността за създаване vsftpd (FTP сървър) OS Debian или Ubuntu. Да започваме:
Първата стъпка е да инсталирате необходимите пакети на нашия сървър. За да направите това, подаване на командата:

След като инсталационният процес, сървърът ще се стартира автоматично и ще се вслуша в порт 21. Проверете работа на сървъра, можете да използвате NETSTAT команда:

Преди да настроите се препоръчва да се спре FTP сървъра, той може да се направи с командата:

За да конфигурирате сървъра, ще редактирате файл и т.н. / vsftpd / vsftpd.conf. Отворете този файл:

На първо място, трябва да изключите разрешение за използване на анонимни FTP. Можете да направите това чрез промяна на параметъра стойност anonymous_enable да NO.

След rasskomentiruem опция "local_enable", "write_enable" и "chroot_local_user".

local_enable - тази опция ви позволява да използвате, за да влезете в потребителите на сървъри, които са регистрирани в системата.

write_enable - позволява на потребителите да изпълняват всяка команда FTP.

chroot_local_user (стойността по подразбиране ДА) - забранява възможността за въвеждане на границите на Chroot. т.е. потребители не могат да получат достъп до други файлове на сървъра. Достъпът ще бъде osushestvlyatsya точно преди личните директории.

Създаване на нов потребител за потребителя FTP, за да направите това, използвайте командата:

След това трябва да зададете парола за потребител:

След това, създаването на домашна директория за потребител:

Ние проверяваме дали директорията, е създаден:

За разрешение да четат и пишат на потребителя за употреба в дома си директория, променят правилата:
предварително Lang = "RU-RU"> Sudo chown -R потребител / Var / WWW / път / до / си / директория # променят собственика на директорията

Създаване на група "webusers" за потребители на FTP, и добавя "потребителят":

Рестартирайте нашия FTP сървър:

Конфигуриране на анонимен достъп до FTP сървъра

Редактирайте файла и т.н. / vsftpd / vsftpd.conf

anonymous_enable опция ви позволява да се даде възможност на анонимен достъп на FTP:

След като изтеглите инсталационния файл анонимен е активирано и се проявява в процеса на инсталационната директория по подразбиране / SRV / FTP създава потребител FTP от началната директория / SRV / FTP. Ако искате да я промените, но просто трябва да се създаде нова директория и да промени собствената директория на FTP потребител:

Тази конфигурация ще се реализира анонимен достъп до директорията / Var / WWW / път / до / си / реж
След vsftpd на промяна рестартиране:

виж също

  • Настройка и монтаж vsftpd
    А самоподписаният SSL сертификат: създаване и инсталиране
  • Настройка и монтаж vsftpd
    Миграция от OpenVZ сървъра на KVM
  • Настройка и монтаж vsftpd
    Монтаж LAMP (Apache, MySQL, PHP) за 7 Debian
  • Настройка и монтаж vsftpd
    Инсталиране LAMPF на SentOS7 с добавянето на теста ...

навигация в публикациите

Свързани статии

Подкрепете проекта - споделете линка, благодаря!