您的位置:首页 > 运维架构 > Linux

Linux中安装配置ftp服务器方法

2016-07-27 15:28 471 查看


Linux中安装配置ftp服务器方法

1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum  -y  install vsftpd 安装,(ubuntu 下使用apt-get install vsftpd)

安装完之后我们要对它进行配置,才能正常使用。编辑vsftpd的配置文件vi /etc/vsftpd/vsftpd.conf

vi编辑器中的搜索使命是斜杠“/”,然后输入要查找的内容,回车确定。以下是要更改的选项

anonymous_enable=NO  #禁止匿名访问

ascii_upload_enable #允许使用ascii码上传

ascii_download_enable #允许使用ascii码下载

userlist_deny=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 

将anonymous_enable=YES 改为 anonymous_enable=NO

ESC返回,输入“:wq”保存并退出

4. 添加ftp帐号和目录

useradd   -d /alidata/www/wwwroot -s /sbin/nologin pwftp passwd   pwftp chmod -R 755 /alidata/www/wwwroot chown -R  pwftp /alidata/www/wwwroot /etc/rc.d/init.d/vsftpd restart 

然后用帐号pwftp密码123456

测试下就可以登陆ftp了。目录是/alidata/www/wwwroot

修改防火墙,允许FTP使用的21端口通过

原文:http://www.111cn.net/sys/linux/53259.htm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: