Emelje fel a ftp-server vsftpd ubuntu, sisodminium
Egyszer régen ... De ... Röviden, mi szükséges a normál működési szükségletei az FTP-kiszolgálóra. Sétáltunk a hosszú utat, hogy ezt a döntést, és még csak azt. Egyébként FTP-szerver egy hasznos dolog sok esetben. Guglezh elég gyorsan azt világossá tette, hogy a legjobb az én volt a helyzet a választás javára vsftpd. Ez a választás alapja a következő: Először is, a gépet, amelyen a tervek szerint valósult Vsftpd alapul Ubuntu 14.04 LTS (természetesen a szerver); Másodszor, a tapasztalat hiánya emelése az FTP-szerver és vsftpd elhelyezni, mint egy egyszerű megoldás.
Kezdjük az elején. Minden lépést a szoftver telepítéséhez és a munka Ubuntu konzolon elkezdek ellenőrizze a frissítéseket. Aztán, hogy a szükséges szoftvert.
sudo -s
apt-get update apt-get upgrade
apt-get install vsftpd
Mindig nachnayu alkalmazások telepítéséhez és frissítéséhez szükséges összes hozzászoktatni, hogy azt. Ez a szokás lehetővé teszi, hogy a rendszer tiszta és jelentősége. És általában hasznos :-)
listen = YES # Engedélyezi az összes interfész hallgat démon
anonymous_enable = NO # explicit akadályozni, hogy a névtelen felhasználók
local_enable = YES # hozzáférés engedélyezése a helyi felhasználóknak
write_enable = YES # engedélyezése a helyi felhasználók számára íráshoz
local_umask = 002 # maszk fájl / mappa létrehozása során
dirmessage_enable = NO # kikapcsolása üzeneteket mappákba
use_localtime = YES # Felhasználási helyi szerver idő (fontos a fakitermelés)
xferlog_enable = YES # Naplózás engedélyezése
connect_from_port_20 = YES # csak akkor engedi a hozzáférést a 20. porton
data_connection_timeout = 600 # időtúllépés vegyületet
chroot_local_user = YES # Chrutit helyi felhasználók (bezárva a saját könyvtárban)
chroot_list_enable = YES # Engedélyezi chrut listája
chroot_list_file = / etc / vsftpd / vsftpd_users # Helyszín chrut lapos
secure_chroot_dir = / var / run / vsftpd / üres # Neve üres könyvtárat anélkül, hogy képes felvenni a ftp felhasználó
user_config_dir = / etc / vsftpd # Directory configs felhasználók számára
pam_service_name = vsftpd # Adja meg a PAM-szolgáltatás neve vsftpd
local_root = / home / usver # Helyszín helyi könyvtárat a felhasználó számára
write_enable = YES # megengedte neki, hogy írjon a könyvtárba
local_umask = 022 # maszk létrehozott fájlok / mappák
chroot_local_user = YES # Chrutim felhasználó az ő katalógusban
passwd_chroot_enable = YES # Ez a felhasználó le van zárva a könyvtárban és az / etc / passwd
secure_chroot_dir = / home / usver # Neve üres könyvtárat anélkül, hogy képes felvenni a ftp felhasználó (már csak abban az esetben)
Az / etc / vsftpd / vsftpd_users meg a felhasználók számára, soronként egyet. Tulajdonképpen ennyi :-) A mentés után az összes fájl és a megértés történik írja be a konzolba:
szolgáltatás vsftpd restart
Vsftpd démon újraindul, és ... Profit! Ennyi történt. Ez az alapvető és primitív FTP szerver konfigurációját az egyszerűség és a sebesség. A többi RTFM, hogy segítsen!