当前位置: 首页 > Linux

LinuxCentOS安装vsftpd服务器

时间:2023-04-06 19:45:50 Linux

安装查看电脑是否存在vsftpd服务器rmp-qa|grepvsftpd如果有则删除vsftpd,如果没有则使用yum安装vsftpdyum-yinstallvsftpdconfiguration在根目录下创建ftpfile目录directory:cd\#BackRootdirectorymkdirftpfile#createftpfilefolderforftpfile创建用户sudouseraddftpuser-d/ftpfile/-s/sbin/nologin给用户授予权限sudochown-Rftpuser.ftpuser/ftpfile/返回到根目录cd\修改刚刚创建的用户密码sudopasswdftpuser查看vsftpd路径whereisvsftpd配置vsftpdvim/etc/vsftpd/vsftpd.conf在vsftpd.conf中添加修改如下信息#匿名访问anonymous_enable=NO#新建节点ftpd_banner=欢迎使用淮安商城FTP服务。local_root=/ftpfileanon_root=/ftpfileuse_localtime=yes#chroot_local_user=YESchroot_list_enable=YES#(默认跟随)chroot_list_file=/etc/vsftpd/chroot_list创建一个chroot_list文件vim/etc/vsftpd/chroot_list添加新创建的用户重启service服务vsftpd重启添加匿名传输相关端口#打开文件vim/etc/vsftpd/vsftpd.conf#添加端口信息pasv_min_port=61001pasv_max_port=62000编辑防火墙sudovim/etc/sysconfig/iptables防火墙设置#vsftpd-AINPUT-pTCP–dport61001:62000-jACCEPT-A输出-pTCP–sport61001:62000-jACCEPT-A输入-ptcp–dport20-jACCEPT-A输出-ptcp–dport20-jACCEPT-A输入-ptcp–dport21-jACCEPT-A输出-ptcp–dport21-jACCEPT保存退出,通过vim的":wq"命令保存退出。如果还在编辑状态,需要按Esc键,输入命令。重启vsftpd服务器sudoserviceiptablesrestart就结束了,以上就是vsftpd的配置。