文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>vsftpd服务器的配置

vsftpd服务器的配置

时间:2007-01-06  来源:smchaopiao

1、启动vnet8,记下ip地址:192.168.65.1
2、启动linux  登陆: root 密码:vmlinux
3、setup 配置网卡、防火墙、vsftpd 配置网卡的ip地址为192.168.65.2
4、启动以上服务:service iptables restart 
service network  restart
service vsftpd restart
5、创建一个用户tzy:adduser tzy
修改用户密码:passwd tzy 回车输入密码:123456
8、在在windows2000中,打开ie输入:ftp://192.168.65.2,看结果。
备份默认配置文件
cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.rh9
修改vsftpd的主配置文件
 vi /etc/vsftpd/vsftpd.conf
将如下两行前的#删除
#anon_upload_enable=yes 允许匿名用户上传
#anon_mkdir_write_enable=yes
write_enable=yes
匿名用户对文件系统的上传目录具有写权限
anon_world_readable_only=no
anon_other_write_enable=no
创建供匿名用户上传文件的目录,并设定权限:
  # mkdir /var/ftp/incoming
  # chmod o+w /var/ftp/incoming
  由于匿名用户(ftp)上传文件,需要对incoming目录进行操作,而incoming为root所有,匿名用户(ftp)对于incoming来说是其他用户,所以要加入其他用户(o)的写权限。
创建目录:在[root@vmlinux root]下输入:
mkdir /var/ftp/tzy
修改目录权限
chmod og-wxr /var/ftp/tzy
注意:为了只能让tzy能访问FTP服务器,我们取消了其他用户和组用户的一切权限。
修改vsftpd.conf配置
vi /etc/vsftpd/vsftpd.conf
在其中加入如下语句:
local_root=/var/ftp/tzy
按ESC退出编辑,输入:wq!保存并退出。
重新启动vsftpd,在[root@vmlinux root]下输入:
service vsftpd restart
修改/etc/vsftpd.chroot_list文件
vi /etc/vsftpd.chroot_list
在中加入tzy,
注意,必须另起一行输入。
保存退出。
重新启动服务
service vsftpd restart
相关阅读 更多 +
排行榜 更多 +
Unity Connect

Unity Connect

学习教育 下载
青橙记录本

青橙记录本

商务办公 下载
脑洞惊魂夜

脑洞惊魂夜

休闲益智 下载