#场景说明
在install FTP 中已经设置了用户ftpadmin 目录为/home/ftp 现在新增两目录,并各自的用户进行操作权限设置
root@ubuntu:~#
mkdir /home/ftp/test
root@ubuntu:~#
mkdir /home/ftp/prod
#添加2个用户
root@ubuntu:~#
useradd -d /home/ftp/prod -s /sbin/nologin
prod
root@ubuntu:~#
useradd -d /home/ftp/test -s /sbin/nologin
test
/home/ftp/test (该目录用户为test/test)
/home/ftp/prod(该目录用为prod/prod)
root@ubuntu:~#
chown -R
test
/home/ftp/test
root@ubuntu:~#
chown -R
prod
/home/ftp/prod
# test/prod 归为ftpadmin下
chown 是改变文件或目录的拥有者
root:root 代表是 root 用户 root 组
root@ubuntu:~#
chown -R ftpadmin:prod /home/ftp/prod
root@ubuntu:~#
chown -R ftpadmin:test /home/ftp/test
若不设定权限,会报 553 Could not create file.
此时 可以在Windows dos 中进行链接、上传测试
win+R 打开cmd
ftp>pwd 查看当前路径
ftp>ls 查看目录文件信息
ftp>put … 上传文件
其他具体参考信息请查看:
FTP用户权限的限制配置方法