欢迎来到天天文库
浏览记录
ID:39465318
大小:39.00 KB
页数:5页
时间:2019-07-04
《linux ftp服务器搭建》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、----------------------------------------------------------ftp服务器搭建步骤:1、检查安装vsftpd软件rpm-qa
2、grepvsftpd可以检测出是否安装了vsftpd软件yuminstallvsftpd-y安装vsftpd软件2、配置vsftpd.conf文件local_enable=YES//是否允许本地用户登录FTP服务器。默认为NOanonymous_enable=YES//设置是否允许匿名用户登录FTP服务器。local_root=/var/ftp//设置本地用户登录后所在的目录
3、。默认配置文件中没有设置该项,此时用户登录FTP服务器后,所在的目录为该用户的主目录,对于root用户,则为/root目录。等等配置参数3、servicevsftpdstart启动要让FTP每次开机自动启动,运行命令:chkconfig--level35vsftpdon4、/etc/init.d/iptablesstatus先查看是否有21号端口添加开放21号端口/sbin/iptables-IINPUT-ptcp--dport21-jACCEPT/etc/init.d/iptablesstatus5、-保存配置/etc/rc.d/init.d/ipt
4、ablessave6、重启防火墙serviceiptablesrestart7、查看关闭selinuxsestatus如果没有关闭,可以修改如下文件来关闭:cat/etc/sysconfig/selinux#ThisfilecontrolsthestateofSELinuxonthesystem.#SELINUX=cantakeoneofthesethreevalues:#enforcing-SELinuxsecuritypolicyisenforced.#permissive-SELinuxprintswarningsinsteadofenforci
5、ng.#disabled-SELinuxisfullydisabled.SELINUX=disabled#SELINUXTYPE=typeofpolicyinuse.Possiblevaluesare:#targeted-Onlytargetednetworkdaemonsareprotected.#strict-FullSELinuxprotection.SELINUXTYPE=targeted8.保存退出并重启系统reboot9.对共享文件夹:/var/ftp权限设置chmod775/var/ftpll/vardrwxrwxr-x.21rootro
6、ot40964月523:10ftp注:rwxrwxrwx所有者权限同组用户权限其他用户权限10.创建两个账号密码都是rzx@1218a.可读可写账号:ftpadmin(1)主目录:/var/ftpuseradd-d/var/ftpftpadmin(2)密码:passwdftpadmin--->rzx@1218加入root组:gpasswd-aftpadminrootb.可读账号:ftp(1)主目录useradd-d/var/ftpftp(2)密码:passwdftp--->rzx@1218--------------------------------
7、------------------------FTP配置文件详细资料FTP安装好之后,在/etc/vsftpd/目录下会有如下文件:[root@singledb~]#cd/etc/vsftpd/[root@singledbvsftpd]#lsftpusersuser_listvsftpd.confvsftpd_conf_migrate.sh[root@singledbvsftpd]#vsftpd.conf:主配置文件ftpusers:指定哪些用户不能访问FTP服务器user_list:指定的用户是否可以访问ftp服务器由vsftpd.conf文件中的
8、userlist_deny的取值来决定。我们可以在vsftpd.conf文件设置如下参数:(1)ftpd_banner=welcometoftpservice:设置连接服务器后的欢迎信息(2)idle_session_timeout=60:限制远程的客户机连接后,所建立的控制连接,在多长时间没有做任何的操作就会中断(秒)(3)data_connection_timeout=120:设置客户机在进行数据传输时,设置空闲的数据中断时间(4)accept_timeout=60设置在多长时间后自动建立连接(5)connect_timeout=60设置数据连接的
9、最大激活时间,多长时间断开,为别人所使用;(6)max_clients=200指明服务器总的客
此文档下载收益归作者所有