zcl_ccc 发表于 2015-11-6 12:54:27

关于阿里云vsftp的搭建详细版 Ubuntu操作系统

  1.首先确定自己使用的是什么操作系统
  使用命令uname -a

  2.然后使用apt-get install vsftpd -y来安装 或 更新vsftp
  3.在Ubuntu下nologin的位置是在 /usr/sbin/nologin下
  然后键入useradd -d /alidata/www/wwwroot -s /usr/sbin/nologin pwftp
  //注意的是挂载磁盘后 才会产生alidata的目录,若没有可更改为其他目录,www和wwwroot目录需要自己自行创建
  在alidata路径下使用mkdir www 和在www目录下使用mkdir wwwroot命令
  4. 注意要更改wwwroot的使用权限,否则无法上传文件到wwwroot目录上
  5.使用命令chmod 777 wwwroot


  6. 修改该账户密码
  passwd pwftp
  7.修改指定目录的权限
  chown -R pwftp.pwftp /alidata/www/wwwroot    //这个命令好像和5步骤重复了
  8.配置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
  保存退出
  9.注意在/etc下并没有vsftpd.chroot_list 这个文件,需要自己创建
  touchvsftpd.chroot_list
  10.然后编辑
  编辑/etc/vsftpd.chroot_list文件,将ftp的帐户名添加进去,保存退出

  11.然后修改shell的配置
  vi编辑/etc/shells,然后将路径/usr/sbin/nologin追加进去
  12.重启vsftp服务器
  service vsftpd restart
  13.然后用帐号pwftp测试下是否可以登陆ftp。目录是/alidata/www/wwwroot。
  14.登入检验
  使用flashFxp上传本地 alibaba hello.txt 文件


  图一


  图二


  图三
  

         版权声明:本文为博主原创文章,未经博主允许不得转载。
页: [1]
查看完整版本: 关于阿里云vsftp的搭建详细版 Ubuntu操作系统