FlashFXP可以通过用SSH远程连接登陆传送文件,此做法并不是特别安全,也只能适用于此服务器只有你一个人使用,如果你想让多个用户使用此服务器文件传输服务,建议还是配置 FTP 服务端比较靠谱!
查看FTP服务是否已经安装:
rpm -qa |grep vsftp
centos安装:
yum installvsftpd
vsftpd配置:
/etc/vsftpd/vsftpd.conf | vsftpd服务器主配置文件 |
/etc/vsftpd/ftpusers | 在该文件中列出的用户不能访问FTP服务器 |
/etc/vstpd/user_list | /etc/vsftpd/vsftpd.conf文件中“user_enable”与“userlist_deny”都为 yes,该文件中列出的用户不能访问FTP服务器; user_enable”为 yes,“userlist_deny”为no,只有该文件中列出的用户可以访问FTP服务器; |
/var/ftp | 匿名用户的默认文件目录 |
tips:vsftpd总是先执行use_list,再执行ftpuser文件;
禁止切换到其它目录:
Chroot
指定用户禁止切换目录:
Vsftpd.conf中:
Chroot_list_enable=YES
Chroot_list_file=/etc/vsftpd/chroot_list
欢迎信息:
少量信息时:ftpd_banner=Welcome to FTP Service
信息较多时:vsftpd.conf中加入banner_file=/etc/vsftpd/vsftp_banner_file,然后在/etc/vsftpd目录下新建该文件;