欢迎来到天天文库
浏览记录
ID:41593198
大小:98.20 KB
页数:5页
时间:2019-08-28
《Linux操作系统(RHEL7/CentOS7)85FTP服务器的设置》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、8.5FTP服务器的设置8.5.1FTP概述FTP分为两种工作模式:主动模式(Active)与被动模式(Passive)□1・主动模式工作原理2.被动模式工作原理FTP客户攜FTP服务器FTP客户端FTP眼努器第口2丄请口丄60丄会话连摟議口丄602敛握传播灌口20帔■传嗾毕Jg双万的令话览st保持曲逵口X取方it立余话连損.MX5S方保持会话连樓.1第口XJ峻阪传*f[1W1■口XUtfW帕卒后双方的余话咆神诗樹」3僉话耀止,双方逢揍断幵aE>«户鬲谄求it立连*l^i1鋼口21fl会话线止,取方建損曲开fl图&13
2、主动模式工作原理图&14被动模式工作原理8.5.2vsftpd•后台进程:vsflpd(/usr/sbin/vsftpd)•启动脚本:/usr/lib/systemd/system/vsftpd.service•使用端口:20(ftp-data)>21(ftp)•配置文件:/etc/vsftpd/vsftpd.conf•查看配置文件帮助:manvsftpd.conf8.5.3实例一设置FTP服务器实例8-10认识FTP服务器的默认配置。主配置文件/etc/vsftpd/vsftpd.conf中的主要语句及其说明见表8-
3、10.弘11、8-12。第1步:启动服务器执行命令#servicevsftpdstart(systemctlstartvsftpd.service)启动FTP服务器。第2步:匿名访问FTP服务器#mount-oloop/opt/rhel-server-7.0-x86_64-dvd.iso/cdrom/iso#rpm-ivh/cdrom/iso/Packages/ftp-0」7-66.el7.x86_64.rpm使用FTP客户端连接本地FTP服务器,使用匿名FTP帐号(tip)登录,如下所示。[root@localhos
4、t~]#ftp211.84.168.73Connectedto211.84.16&73(211.84」68.73).220(vsFTPd3.0.2)Name(21l.84.168.73:root):ftn331Pleasespecifythepassword・Password:230Loginsuccessful.RemotesystemtypeisUNIX・Usingbinarymodetotransferfiles.ftp>dir〃使用匿名FTP帐号(ftp)登录〃密码为空〃执行dii•命令,查看/var/ftpU
5、录下的内容227EnteringPassiveMode(211,84,168,73,223,201).150Herecomesthedirectorylisting・drwxr-xr-x200226DirectorysendOK.ftp>cdpub250Directorysuccessfullychanged・ftp>dir227EnteringPassiveMode(211,84J6&73J51J11)・15()Herecomesthedirectorylisting・-rw-r—r—100226Directorys
6、endOK.ftp>getfilel.txtlocal:filel.txtremote:filel.txt6Mar0709:58pub〃进入/vat/ftp/pub目录11May1810:38filel.txt//卜•载/var/ftp/pub/file1.txt文件到/etc/vsftpd冃录227EnteringPassiveMode(211,84」68,73,196,241).150OpeningBINARYmodedataconnectionforfilel.txt(11bytes).226Transferco
7、mplete.11bytesreceivedin8.9c-05sees(123.60Kbytcs/scc)ftp>mkdirdirl〃创建目录失败,因为没冇该权限〃退出550Permissiondenied・ft”>anil221Goodbye.[root@lo€alhost~]#实例8・11使匿名用户能够上传文件第1步:修2^/etc/vsftpd/vsftpd.conf文件anonymous_enable=YESanon_upload_cnablc二YES〃允许匿名用户上传文件anonrnkdirwriteenab
8、le=YES〃开启匿名用户的写和创建目录的权限第2步:创建上传目录如下所示,在/var/flp目录下创建上传目录upload,并且修改该目录的权限,使其它用户可写。[root@localhost〜]#mkdir/var/ftp/upload[rooi@localhost~]#chmodo+w/var/ftp/upload/第3步:
此文档下载收益归作者所有