感冒咳嗽二周了,奶奶的,还没好,神马情况,悲催。
freebsd下载安装FTP
1.安装过程具体不说,找到安装软件目录下,默认是在 /usr/ports/ftp/vsftpd,直接安装即可。
2. 配置,打开/usr/local/etc/vsftpd.conf
anonymous_enable=NO
local_enable=YES
local_umask=002
dirmessage_enable=YES
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log(可以自己定义路径)
ftpd_banner=Welcome to blah FTP service.
chroot_list_enable=YES
chroot_list_file=/usr/local/share/vsftpd/chroot_list
secure_chroot_dir=/usr/local/share/vsftpd/empty
user_config_dir=/usr/local/share/vsftpd/user_conf
pasv_min_port=50000
pasv_max_port=50001
3.编辑 /usr/local/share/vsftpd/chroot_list文件 增加用户,每行代表一个用户
4./usr/local/share/vsftpd/user_conf 到此目录下,增加用户文件,里面包含权限配置参数
local_root=/web/site (此为FTP用户登录目录)
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
5.编辑/etc/rc.conf文件
加上 inetd_enable=”YES” 此行
6.编辑 /etc/inetd.conf
加上 ftp stream tcp nowait root /usr/local/libexec/vsftpd vsftpd 此行
另外,由于FTP升级高级版本,当FTP登录时,会出现没有权限的情况,请把根目录不要设置为777权限,这也是为了安全的需要。