售前电话:022-58671858

Linux下如何进行FTP设置

ShopNC 原创
2015-03-16
ftp 是服务器日常管理不可缺少的工具,ftp在不同的环境中安装配置会有所不同,ftp为我们提供了众多参数,如果配置不当,会影响到我们的日常的运维工作。

一、Redhat/CentOS安装vsftp软件

1.更新yum源

首先需要更新系统的yum源,可更新为163源或阿里源云

http://mirrors.163.com/.help/centos.html

http://mirrors.aliyun.com/help/centos

2.安装vsftp

使用yum命令安装vsftp

#yum install vsftpd -y

3.添加ftp帐号和目录

先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。

使用下面的命令创建帐户,该命令指定了/data/www/wwwroot为用户pwftp的家目录,您可以自己定义帐户名和目录:

#useradd -d /data/www/wwwroot -s /sbin/nologin pwftp

修改该帐户密码:

#passwd pwftp

修改指定目录的权限

#chown -R pwftp.pwftp /data/www/wwwroot

4.配置vsftp

编辑vsftp配置文件,命令如下:

#vi /etc/vsftpd/vsftpd.conf

将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”

取消如下配置前的注释符号:

local_enable=YES

write_enable=YES

chroot_local_user=YES

保存修改,按ESC键,输入:wq

5.修改shell配置

vi编辑/etc/shells,如果该文件里没有/usr/sbin/nologin或者/sbin/nologin(具体看当前系统配置)则追加进去

6.启动vsftp服务并测试登录

使用命令启动vsftp服务:

#service vsftpd start

然后用帐号pwftp测试下是否可以登陆ftp。目录是/data/www/wwwroot。

 

二、Ubuntu/Debian安装vsftp软件

1.更新软件源

首先需要更新系统的软件源,便捷工具下载地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692

2.安装vsftp

使用apt-get命令安装vsftp

#apt-get install vsftpd -y

3.添加ftp帐号和目录

先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。

使用下面的命令创建帐户,该命令指定了/data/www/wwwroot为用户pwftp的家目录,您可以自己定义帐户名和目录:

#useradd -d /data/www/wwwroot -s /sbin/nologin pwftp

修改该帐户密码:

#passwd pwftp

修改指定目录的权限

#chown -R pwftp.pwftp /data/www/wwwroot

4.配置vsftp

编辑vsftp配置文件,命令如下:

#vi /etc/vsftpd.conf

将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”

取消如下配置前的注释符号:

local_enable=YES

write_enable=YES

chroot_local_user=YES

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list

保存退出

编辑/etc/vsftpd.chroot_list文件,将ftp的帐户名添加进去,保存退出

5.修改shell配置

vi编辑/etc/shells,如果该文件里没有/usr/sbin/nologin或者/sbin/nologin(具体看当前系统配置)则追加进去

6.重启vsftp服务并测试登录

使用命令启动vsftp服务:

#service vsftpd restart

然后用帐号pwftp测试下是否可以登陆ftp。目录是/data/www/wwwroot。

产品顾问 B2B2C销售1 B2B2C销售3  

微信客服 

官方微信 

 
QQ客服咨询
销售咨询
B2B2C销售1
B2B2C销售2
解决方案
售后服务
售后服务

尊敬的用户,欢迎您光临ShopNC官方网站,很高兴您对我们的产品有兴趣。
如需体验商城具体功能,请联系客服人员 提供相关测试地址及账号。

你也可以直接拨打我们的免费热线:022-58671858立即询问。

尊敬的用户,欢迎您光临ShopNC官方网站,很高兴您对我们的产品有兴趣。
还请您填写以下信息,我们会及时给您提供详细资料和解答。

你也可以直接拨打我们的免费热线:022-58671858客服

联系人*
联系QQ*
常用邮箱*
手机号码*
验证码*
换个