主页 > 学习 > freebsd下载安装FTP

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权限,这也是为了安全的需要。

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

引用:0

下面所列的是引用到本博客的链接
freebsd下载安装FTP 来自 Leeson's blog
顶部