VPS+LNMP+WordPress建站之旅[6]——FTP安装
- 利用apt-get install vsftpd安装vsftpd。
- 安装之后就需要去配置它的文件,在开始之前,记得先把它的服务关闭了去。
- 关闭服务:service vsftpd stop
- 用vim打开配置文件:vim /etc/vsftpd.conf 如下:
在其中要改一些参数:
- anonymous_enable=NO 不允许匿名访问
- local_enable=YES 允许本地用户
- write_enable=YES 允许写
- chroot_local_user=YES 对每个人chroot
-
接下来要添加用户,命令如下:useradd –d /home/wwwroot/你的网站目录 –s /usr/sbin/nologin 你建立的用户名
-
为你的用户建立一个密码:passwd 你建立的用户名
-
为了使你的用户名可以在你的网站目录读写,需要改权限:chown – R 你建立的用户名 /home/wwwroot/你的网站目录 chmod 775 /home/wwwroot/你的网站目录
-
建立用户文件:vim /etc/vsftpd.chroot_list 将你刚刚建立的用户名填进来,若建立了多个用户,则一个用户占用一行。
-
打开shells,如下:在最后新开一行加入下面的目录: /usr/sbin/nologin
-
然后创建一个用户组然后将你的用户加入进去:addgroup 用户组名称 usermod –G用户组 用户名
-
最后启动vsftpd的服务:Service vsftpd start