SFTP çalışıyor, ancak FTP çalışmıyor


1

sunucuma SFTP kullanarak başarılı bir şekilde bağlanabiliyorum ancak FTP kullanarak bağlanmaya çalışıyorum ve incorrect passwordhata alıyorum.

14.04 ubuntu'da vsftpd kullanıyorum.

FTP'nin bu kullanıcı için bunu yapmasının bir nedeni var mı? Çünkü başka bir kullanıcıyı kullanarak FTP denedim ve gayet iyi çalıştı.


SFTP veya FTPS? SFTP hiç FTP ile ilgili değildir - ssh kullanır ve kurulumunuza bağlı olarak FTP kullanıcılarınız ve sistem kullanıcılarınız birbirlerinden bağımsız olabilir
Journeyman Geek

SFTP. Öyleyse, FTP'yi bir kullanıcı için çalışıp diğerinde çalışmayan bir sebep ne olurdu?
bubakazouba

Yanıtlar:


0

SFTP ssh dosya aktarım protokolüdür - FTP ile hiç ilgili değildir. FTP'nin 'şifrelenmiş' değişkeni FTPS'dir.

Ne yazık ki, kesin bir cevap için yeterli bilgi yok, ancak vsftp'deki ubuntu sayfası birkaç olasılık önerir .

En makul görünen, belirli kullanıcılarla sınırlı ftp erişiminizin olması.

Diyen satırları kontrol et

userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/vsftpd.allowed_users

Bu özel yapılandırma, kullanıcıları açıkça reddetmez, ancak belirli bir listedeki kullanıcıların erişmesine izin verir. Aynı şekilde reddedilenler listesi olup olmadığını kontrol edin.

Diğer bir olasılık ise, vsftp sanal hesaplar için ayarlanmış ve diğeri için değil, bir kullanıcı için FTP ve sistem için aynı hesap adı ve şifresi var.


O değildi, zaten siyah / beyaz listeyi kontrol ettim.
bubakazouba

0

Sonunda bir sürü araştırmadan sonra çalışmaya başladım:

bu satırı değiştir

pam_service_name=svftpd

bu çizgiye

pam_service_name=ftp

/etc/vsftpd.conf içinde


aslında, ben düşünüyorum olduğunu cevap.
Journeyman Geek
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.