当你有了一个阿里云服务器之后,下一步就是需要弄一个ftp账号了,这样你才能向你的服务器中上传文件。如果你使用镜像市场中的一键安装包,那么系统已经自动帮你安装了一个ftp软件,vsftp.下面就来简单的介绍一下如何使用vsftp来创建ftp账号。

 添加用户


 输入命令   useradd -d /alidata/www/wwwroot -s /sbin/nologin zmax

该命令新添加了一个用户zmax 并且指定 /alidata/www/wwwroot 这个目录为zmax的家目录

修改账户密码


 输入命令  passwd zmax

然后输入新的密码就行了

设置目录的拥护者,也就是给zmax用户的操作权限


 输入命令 chown -R zmax.zmax /adlidata/www/wwwroot

配置vsftp


 输入命令 vi /etc/vsftpd/vsftp.conf  这个命令的作用就是编辑vsftp.conf这个文件

将vsftpd.conf这个文件中的 ”anonymous_enable=YES “改为 “anonymous_enable=NO”  这句话的意思 不允许匿名用户ftp登陆

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

local_enable=YES

write_enable=YES

chroot_local_user=YES

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

修改shell配置


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

启动vsftp服务并测试登录


 使用命令启动vsftp服务:

#service vsftpd start

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

 

评论

  • 未找到评论