0'dan 1'e ftp'yi nasıl oluşturacağınızı öğretir

Ortam yapılandırması:

Kullanıcı adı ve şifre: ftp1 / 123456

Sistem: ubuntu14.04TLS

1. Kurulum

Ubuntu ortamındaysa, kurulum çok basittir, aşağıdaki komutu girmeniz yeterlidir:

#sudo apt-get install vsftpd

Kurulum tamamlandıktan sonra, servis durumunu kontrol edebilirsiniz (aslında, kurulum tamamlandıktan sonra, zaten çalışmakta olduğu size sorulacaktır)

#sudo service vsftpd durumu

İki, kullanıcı ekleyin

#groupadd ftp #useradd -g ftp -d / home / ftp1 -m ftp1 d: atanmış ana dizin g: belirlenmiş grup m: dizin olmadığında otomatik olarak bir ana dizin oluştur #sudo passwd ftp1 (123456) #usermod -s / sbin / nologin ftp1

Üç, yapılandırma dosyasını değiştirin

1. /etc/vsftp.conf (ana yapılandırma dosyası)

2. /etc/vsftp.chroot_list (erişilebilir kullanıcıların listesi)

3. /etc/pam.d/vsftpd (İçinde değiştirilmesi gereken bir seçenek var, bunun kısaca yapılandırılması gerekiyor, aksi takdirde "530 oturum açma yanlış" hatası görünecektir)

Dosya bazında bir açıklama ile başlayalım:

1. /etc/vsftpd.conf dosyasında çok sayıda yorum var ve bunlar çok ayrıntılı, bu yüzden hepsini burada listelemeyeceğim, sadece değiştirdiğim şeyi yazın

anonymous_enable = HAYIR (anonim oturum açmaya izin verilip verilmeyeceği)

local_enable = EVET (yerel girişe izin verilip verilmeyeceği)

write_enable = EVET (FTP'yi yazılabilir olarak ayarlayın)

// chroot (Kökü Değiştir)

chroot_local_user = EVET (EVET olarak ayarlandıktan sonra, vsftpd.chroot_list'e eklenen kullanıcılara ftp aracılığıyla erişilebilir)

chroot_list_enable = EVET (aşağıdaki vsftpd.chroot_list'i etkinleştirin)

chroot_list_file = / etc / vsftpd.chroot_list (listeyi belirtin, bu varsayılan dosyadır, ancak mevcut değildir, onu manuel olarak almanız gerekir)

pam_service_name = vsftpd (burada bir işaret bırakın, bazı durumlarda 530 problemi olacaktır, daha sonra hataya bırakın)

listen_port = 21 (varsayılan sftp oturum açabilir, ancak ftp oturum açamaz; vsftpd.conf içine varsayılan ftp bağlantı noktasını eklemeniz gerekir)

Yapılandırma parametrelerim

2./etc/vsftpd.chroot_list

Her seferinde bir satır olmak üzere ftp girişine izin veren kullanıcı adını girin

Yapılandırma parametrelerim

Dördüncü olarak, hizmeti yeniden başlatın

# service vsftpd yeniden başlatma

Beş, bağlantıyı test et

# ftp -v -n localhost

Altı, istemciyi kur

apt-get install lftp

Yedi, karşılaşılan sorunlar

Oturum açmak için ftp komutunu kullanırken, aşağıdaki hata her zaman istenir

root @ server: ~ # ftp localhost

Localhost'a bağlandı.

220 (vsFTPd 2.3.5)

İsim (localhost: root): ubuntu

331 Lütfen parolayı belirtin.

Parola:

530 Giriş yanlış.

Giriş başarısız.

ftp > 221 Hoşçakal.

çözmek:

sudo apt-get vsftpd kaldırmak

sudo rm /etc/pam.d/vsftpd

sudo apt-get install vsftpd

Ubuntu'da PAM etkin olduğundan, vsftp kullanıldığında /etc/pam.d/vsftpd dosyası gereklidir (varsayılan kaynak kurulumunda bu dosya yoktur), bu nedenle yerel kullanıcılar anonim kullanıcılar dışında oturum açamazlar. Öyleyse sadece silin.

Faydalı bulursanız, haberleri takip edin, daha heyecan verici içerikler sizi bekliyor ~

"Li Cha'nın Teyzesi" komik ama komik, ama biraz kaba
önceki
Performanslar için iyi bir yardımcı olan Sandvik, dünyanın ilk kırılmaz 3D baskılı gitarını üretti
Sonraki
"Gölge" genç "güçlü" bir kocanın yerini aldı, hanımefendi ne düşünüyor?
Jailbreak eklentisi: APP'nin güvenli modda başlamasına izin verin!
Güle güle! Mi 2 ve diğer modellerin MIUI geliştirme sürümü yakında durdurulacak Netizenler: Gençliğim bitti!
Douban TOP200'de ilk kez sahneye çıkanların "Inception" ı yapması garip mi?
Çocuk yanlışlıkla sivrisinek kovucu tütsü sıvısını yuttu, ancak spesifik bir panzehir olmadığı için hala yoğun bakımda.
Asırlık bir Japon şirketi olan Toshiba çöktü ve bilgisayar ve televizyon işi terk edilecek Netizenler: Lenovo yakında geliyor!
Volkswagen JACın ilk model markası, iEV7S baz alınarak "SOL Sihao" olarak adlandırılabilir.
Güzel kız evlenmediğinde çaresizlik içinde intihar eder, herkes katildir
Netizenler güldü! Ali programcı çift 11 özelleştirilmiş menü gösterimi: "Kızarmış Ürün Yöneticisi" popüler bir öğe oldu
Çift kamera + 8G depolama! Samsung Çin'in özel yeni makinesi daha ucuz
"Ejderha Dövmeli Kız" filmi, çok havalı olan hassasiyet
İkinci nesil iPhone X ile ilgili en son haberler! Apple tasarımcısı Ivy şunları söyledi: Yazılım geliştirme ilk!
To Top