Инсталиране и конфигуриране на vsftpd

Инсталиране и конфигуриране на vsftpd

На работа те искаха да премахнат дъмпа на файла от Windows и да го прехвърлят във FreeBSD. За тези цели беше намерен стар - стар компютър (2xCeleron 300 / Abit BP-6 / 128mb / 20Gb). С една дума годни. Реших да вдигна ftp. Не исках да повдигам FTP с помощта на демона, който идва с операционната система, исках нещо подобно. Интернет търсене, случайно доведе до сайта на разработчиците vsftpd. След като разгледах списъка със сървъри, на които мирише този демон, реших да го инсталирам. Веднага ще направя резервация, това, което е необходимо, е файлов сървър, където всеки може да добавя файлове, да ги изтрива, да създава директории и т.н.

И така, първо, нека актуализираме портовете:

След това събираме програмата

Честно казано, не можах да кача файлове под анонимен потребител (изглежда, че е анонимен, свързан с виртуални потребители, може би ако ги създадете, тогава анонимният ще работи). След като потърсих в Google въпроса и разгледах информацията по тази тема, стана ясно, че не съм единственият, който има подобен рейк. В документацията на ALT Linux беше препоръчано да се създаде vsftp потребител с обвивката /sbin/nologin (това е нашето, те имат различен, не помня кой ;) ). Затова действаме така, създаваме потребител (всяко име) lissyara. Shell, естествено nologin, парола lissyara. Изглежда, че е всичко. Всичко е възможно за всеки, регистрирана е директорията, в която ще се добавят файловете. Останалото е да прехвърлите директорията на root, в противен случай vsftpd няма да ви позволи да пишете в нея. Промяна на собственика: