Linux操作系统案例教程电子教案_第11章-3_FTP服务器配置课件

上传人:4**** 文档编号:244715273 上传时间:2024-10-05 格式:PPT 页数:18 大小:185.50KB
返回 下载 相关 举报
Linux操作系统案例教程电子教案_第11章-3_FTP服务器配置课件_第1页
第1页 / 共18页
Linux操作系统案例教程电子教案_第11章-3_FTP服务器配置课件_第2页
第2页 / 共18页
Linux操作系统案例教程电子教案_第11章-3_FTP服务器配置课件_第3页
第3页 / 共18页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,FTP,服务器,第十一章,FTP,服务器,11-2 FTP,服务器配置,1,安装,FTP,服务的相关软件,1,)检查是否安装:,#rpm qa|grep vsftpd,2,)装载第三张安装盘,vsftpd#,用于创建一个安全的,FTP,服务器;,可以在网站:,http:/www.vsftpd.org,上下载,下载后执行手工安装。目前最新版本为,2.0.5,,源程序文件名为,vsftpd-2.0.5.tar.gz,。,源代码安装步骤:,rootlocalhost root#tar xzvf,vsftpd-2.0.5.tar.gz,rootlocalhost root#cd,vsftpd-2.0.5,rootlocalhost root#make,如果允许用户匿名访问,用户“,ftp”,和目录“,var,/ftp”,也需要创建,使用如下两个命令完成:,rootlocalhost root#make/var,/ftp,rootlocalhost root#useradd d/var,/ftp ftp,源代码安装步骤:,由于安全原因,目录,/var,/ftp,不应该属于用户,ftp,,也不应该有写权限。下面两个命令可以改变目录的所有者并去掉其他用户的写权限:,rootlocalhost root#chown root.root/var,/ftp,rootlocalhost root#chmod og-w/var,/ftp,rootlocalhost root#make intall,3,)相关文件:,/etc/vsftpd/vsftpd.conf /,主配置文件,/etc/vsftpd.ftpusers,/,指定哪些用户不能访问,FTP,服务器,/etc/vsftpd.user_list,/,文件中指定的用户是否可以访问,ftp,服务器由,vsftpd.conf,文件中的,userlist_deny,的取值来决定。,(userlist_deny=yes,时不能访问,FTP,服务器;,userlist_deny=no,时,仅仅允许,/etc/vsftpd.user_list,中指定的用户访问,FTP,服务器,),说明:,匿名,FTP,服务器目录是,/var,/ftp,,,匿名下载目录为,/var/ftp/pub;,4,),/etc/vsftpd.ftpusers,设置不允许登录的用户名单,5,),/etc/vsftpd.user_list,设置方法同于,/etc/vsftpd.ftpusers,,根据,vsftpd.conf,中,userlist_deny,的值决定这个文件的意义,userlist_deny=,?,如果值为“,yes”,,则,vsftpd.user_list,记录的用户不可访问,FTP,服务器,如果值为“,no”,,则,FTP,服务器仅仅允,许,vsftpd.user_list,记录的用户访问,2,修改,/etc/vsftpd/vsftpd.conf,#vi /etc/vsftpd/vsftpd.conf,1),功能:设置服务器相关选项,2),文件格式:,#,说明语句,配置选项,默认配置,:,anonymous_enable,=YES,/,允许匿名用户登录,local_enable=YES /,允许本地用户登录,write_enable=YES,/,是否开放写权限,local_mask,=022,/,本地用户的文件创建的初始权限为,022,默认值为,077,dirmessage_enable,=YES,/,设置切换到目录时显示,.message,隐含文件的内容,xferlog_enable,=YES,/,激活上传和下载日志,connect_from_port_20=YES,/,启用,FTP,数据端口连接,pam_service_name=vsftpd,/,设置,PAM,认证服务的配置文件名称,该文件存放在,/etc/pam.d,目录下,userlist_enable=YES,/,允许,vsftpd.user_list,文件中的用户访问服务器,userlist_deny,=YES,/,拒绝,vsftpd.user_list,文件中的用户访问服务器,listen=YES,/,是否使用独占启动方式,tcp_wrappers,=YES,/,使用防火墙,默认配置文件功能说明:,(,1,)允许匿名用户登录,/var/ftp,,但不能离开 主目录,(,2,)允许本地用户登录,且可离开主目录,(,3,)匿名用户只能下载,不能上传,(,4,)本地用户允许上传,/,下载,(,5,)写在文件,/etc/vsftpd.ftpusers,中的本地用户禁止登录,(,6,)服务器使用独占方式启动,且无限制连接数,3.,启动服务,#service vsftpd,start,11-3 FTP,客户端的操作,1.linux,客户端,(1)ftp,#ftp,服务器,IP,地址,/,名称,ftpftp,子命令,说明,:,常用的,ftp,子命令有以下几种,?|help,/,显示,ftp,内部命令的帮助信息,!,命令,/,在本机中执行,shell,命令后回到,ftp,环境中,lcd dir /,将本地工作目录切到,dir,close /,中断与远程服务器的,FTP,会话,Asc,/,使用,ascii,类型传输方式,bin,/,使用二进制文件传输方式,cd,dir-name,/,进入远程主机目录,pwd,/,显示远程主机的当前工作目录,mkdir dir-name,/,在远程主机中建立目录,ls dir-name/file-name,/,显示远程目录中的内容,get,远程文件名,本地文件名,/,下载远程主机的文件,mget,文件名 文件名,(,或者是目录名,),/,下载远程主机上的多个文件,put,本地文件,/,将本地文件传送到远程,FTP,服务器,mput,本地文件 本地文件,/,将多个本地文件传送到远程,FTP,服务器,rename,旧文件名 新文件名,/,更改远程主机文件名,delete,文件名,/,删除远程主机中的指定文件,mdelete,文件名,/,删除远程,FTP,服务器中的多个文件,rmdir dir-name,/,删除远程,FTP,服务器中的指定目录,quit/bye,/,退出,FTP,会话,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!