Saturday, August 7, 2010

以使用者身份登入lftp

給未來的裕翔

lftp是一個連到ftp server的工具

所以server開啟vsftpd即可

不用擅自猜測可能有xinetd控管的lftp

以anonymous身份使用的話

直接lftp ftp-server即可

如果想以popoya身份登入

lftp ftp-server -u popoya

雖然vsftpd.conf預設允許這樣做(local_enable=YES)

但是selinux不允許

必須setsebool -P ftp_home_dir on才行

基於安全, 建議不開放使用者登入

(因為密碼是明碼傳送)

所以vsftpd.conf的local_enable要設為NO

剛設為on的selinux也要記得改為off

提醒: 要成功架ftp server的話

/etc/sysconfig/iptables的tcp要開放21

/etc/ssyconfig/iptables-config的IPTABLES_MODULES="ip_conntrack_ftp ip_nat_ftp"

/etc/hosts.allow要vsftpd:ALL

No comments:

Post a Comment