资源描述
Linux中安装配置ftp效劳器方法linux操作系统 电脑资料
在linux中ftp效劳器的全名叫 vsftpd,我们需要利用相关命令来开启安装ftp效劳器,然后再在vsftpd.conf中进行相关配置,下面我来介绍vsftpd安装与配置增加用户的方法,
1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum -y install vsftpd 安装,(ubuntu 下使用apt-get install vsftpd)
安装完之后我们要对它进行配置,才能正常使用。vsftpd的配置文件vi /etc/vsftpd/vsftpd.conf
vi器中的搜索使命是斜杠“/”,然后输入要查找的内容,回车确定。以下是要更改的选项
anonymousenable=NO #禁止匿名访问
asciiuploadenable #允许使用ascii码上传
asciidownloadenable #允许使用ascii码下载
userlistdeny=NO #(这条需手动添加到最后)使用FTP用户表,表里没有的用户需要添加才能
设置完毕之后,ESC,冒号wq回车。启动vsftpd效劳/etc/init.d/vsftpd start,看到[确定]即为启动成功。
2. service vsftpd start 启动要让FTP每次开机自动启动,运行命令: chkconfig --level 35 vsftpd on
3. 设置ftp权限
vi /etc/vsftpd/vsftpd.conf
将anonymousenable=YES 改为 anonymousenable=NO
ESC返回,输入“:wq”保存并退出
4. 添加ftp帐号和目录
useradd -d /alidata//root -s /sbin/nologin pwftp passwd pwftp chmod -R 755 /alidata//root chown -R pwftp /alidata//root /etc/rc.d/init.d/vsftpd restart
然后用帐号pwftp密码123456
测试下就可以登陆ftp了,
修改防火墙,允许FTP使用的21端口通过
Linux防火墙配置
重启防火墙service iptables restart之后关闭selinux。不然就不连接不上FTP。
linux关闭selinux
然后reboot重启Linux效劳器。
本人使用FlashFXP客户端软件连接,直到出现用户主目录(一般位于/home/用户名),那么vsftpd成功安装并运行。然后就能进行文件的上传和下载了。
FTP客户端连接
展开阅读全文