欢迎来到天天文库
浏览记录
ID:40553159
大小:33.00 KB
页数:3页
时间:2019-08-04
《FTP服务器的配置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、FTP服务器的配置实验目的:1、掌握vsftpd服务器的配置实验内容:任务一:修改服务器的IP地址1、在命令行运行setup,选择“NetworkConfiguration”2、选择“eth0(eth0)……”3、取消“UseDHCP”4、配置IP地址和子网掩码为192.168.202.5/255.255.255.05、一层层退出6、ifdowneth07、ifupeth0任务二:vsftpd服务器的基本配置1、rpm-qvsftpd察看vsftpd软件包是否安装2、servicevsftpdstart启动vsftpd服务器3、chk
2、configvsftpdon将vsftpd服务设置为自动启动4、从XP客户端访问“ftp://192.168.202.5”5、察看vsftpd服务器的配置文件的缺省配置:vi/etc/vsftpd/vsftpd.conf(1)anonymous_enable=YES允许匿名用户登录(2)local_enable=YES允许本地用户登录(3)write_enable=YES允许写入(上传文件、创建目录)(包含所有用户)(4)#anon_upload_enable=YES允许匿名用户上传文件,但已被注释掉(5)#anon_mkdir_en
3、able=YES允许匿名用户创建目录,但已被注释掉任务三:配置允许匿名用户上传的FTP服务器1、vi/etc/vsftpd/vsftpd.conf2、去掉上面(4)(5)两行的注释3、servicevsftpdrestart4、从XP客户端重新访问“ftp://192.168.202.5”,上传一个文件,是否成功?5、因为匿名用户是以ftp帐号访问FTP服务器的,主目录为/var/ftp。(可察看/etc/passwd,找ftp那一行)而“/var/ftp”目录所属用户为root,目录权限为drwxr-xr-x,即ftp作为“其他用户
4、”,没有写入权限,所以不能在“/var/ftp”目录中创建新文件和新建目录。6、两种办法解决这个问题:办法(一):创建一个属于ftp用户的目录(1)cd/var/ftp(2)mkdirup1创建一个目录(3)chownftp:ftpup1修改目录的所属用户(4)ll查看目录权限办法(二):创建一个属于root用户的目录,但修改目录权限为允许其他用户修改目录内容(1)cd/var/ftp(2)mkdirup2创建一个目录(3)chmod777up2修改目录的权限,使“其他用户”可以修改(4)ll查看目录权限7、刷新XP客户端的ftp:/
5、/192.168.202.5,进入up1或up2目录,上传一个文件,能否成功?然后再下载刚上传的文件,能否成功?8、ll/var/ftp/up1或ll/var/ftp/up2,看刚上传文件的权限为-rw-------,所属用户为ftp9、cd/var/ftp/up1或cd/var/ftp/up,chmod644上传的文件名10、再次下载文件,就可以了,这是为什么?11、vi/etc/vsftpd/vsftpd.conf,在local_umask=022下面添加:anon_umask=022,将匿名用户创建新文件的umask设置为022
6、。12、servicevsftpdrestart13、从XP客户端重新访问“ftp://192.168.202.5”,这时,上传、下载都能正常工作了。
此文档下载收益归作者所有