当你有了一个阿里云服务器之后,下一步就是需要弄一个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。
评论 (0)