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
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
相关阅读 更多 +