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

По принцип, има няколко подхода за инсталиране и конфигуриране на FTP сървър:
- FTP сървър Създаване и един куп от него MySQL
- Настройки на FTP сървър с виртуални сметки
- FTP сървър Конфигуриране и се свързва с местните потребители

Първият вариант не е приемливо, поради използването на допълнителни технологии, неудобство за управление на потребителите (трябва постоянно да се копае в базата данни), както и настройки gromozdskoy.

Вторият вариант е по същество urezok на първо място. но все пак трябва да конфигурирате PAM удостоверяване, създаване на специален файл, който ще съхранява данни на потребителите, не е така настроено, че пакетите, като цяло, в своята пещ.

Третият вариант е може би най-подходящият. Linux има много гъвкава система за управление на потребителите, както и очертаването на правата на човека, допълнителни пакети и технологии няма да бъдат необходими, само vsftpd и местните потребители, така че е по този вариант и ще спре. Сега преминете направо към практиката на ...

Създаване на анонимен сигурна мрежова връзка на Ubuntu. Linux

Аз съм инсталиране и конфигуриране на vsftpd

Vsftpd трябва да Ubuntu хранилища, така че да се сложи по-лесно, по-конзола диска за избор на:

Сега вие трябва да направите, довереник. За да не страдат, направих готова конфигурация. можете да го изтеглите и да се замени файла на вашия сървър в /etc/vsftpd.conf.

Особености довереник. забранен анонимен достъп, като се има стандартен порт за слушане, позволи на местните потребители, на Umask е назначена 002 (това означава, че всички облян от FTP файлове ще имат право да 664), имат право да променят правата за достъп за файлове на FTP включително рекурсия, потребителите нямат право от дома папката.

Е, всичко това настройка FTP сървъра е завършен, истината бързо? Сега за потребителите.

Създаване на потребителите

След това, ние се изкачи в / и т.н. / черупки:

В края добавете ред:

Запазване, в близост.
Сега трябва да се създаде 2 групи. една група (уеб-потребители) ще бъде за потребителя, а другите (уеб-разработчиците) Developer
SUDO addgroup уеб-потребителите SUDO addgroup уеб-разработчици

Добре, за пълнота на изложението е необходимо, за да добавите Apache сървъра във всяка от групите, създадени (по подразбиране Apache работи по WWW потребител от потребителя):

Добавен. Сега можете да направите от самите потребители. Създаване на папка за бъдещите потребители. За удобство в / у дома аз създавате папки за всяка група:

Сега предполагам, че данните за вход на нашите потребители - user1, dev1, dev2 sozdadimpapki за потребители:

Сега ние създадете потребител и в същото време, след като ги разпръсна върху необходимите групи:

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

Да предположим, че има 2 места, които се намират в / Var / WWW - site1.com site2.com и първият, собственост на потребителя, а вторият е за развитието от програмистите. За да разпространяват тези сайтове трябва да ги promontirovat в домашната директория на потребителя. За да направите това, първо трябва да се създадат съответните папки в личните директории на потребителите, а след това да се монтира на файловете на нашите сайтове.

Сега добавете точката на монтиране за всеки от потребителите от това правило fstab:
Sudo Gedit / и т.н. / fstab

Добави желания пътя:

Всичко, рестартирайте и се насладете на резултата.

Контрол на работата на компютъра: операционна различни сензори и изпълнителни механизми в Ubuntu

Изводи: Имаме доста бърз и сигурен FTP сървър. В този случай, един от сайтовете, възложена на общ достъп до екипи за разработка. Парчета от код в тази статия изглежда доста страшно, но си струва, защото ние обсъдихме примера не е за един, а за 3 потребители и 2 групи. Бъдете смели и всичко, което трябва да успее

Понякога след това всички по-горе стъпки, за да се свържете с FTP тя все още не е възможно. Просто написах вход неправилно и това е всичко. За да направим нещата да работят за промяна на паролата на всеки друг (или дори една и съща), като пуснете командата Sudo името ако съществува потребител. След смяна на паролата, че ще работи нормално.

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

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