当前位置: 技术问答>linux和unix
用户目录权限问题 求助!在线等!
来源: 互联网 发布时间:2016-10-18
本文导语: 我创建两个FTP用户 使用如下脚本 #$1 is the directory of the ftp user #$2 is the ftp user name #$3 is the ftp user password useradd -G ftp -d $1 -m $2 echo $3|passwd --stdin $2 chown $2.ftp $1 -R chmod 750 $1 -R rm -rf $1/* rm -rf $1/.* ...
我创建两个FTP用户
使用如下脚本
#$1 is the directory of the ftp user
#$2 is the ftp user name
#$3 is the ftp user password
useradd -G ftp -d $1 -m $2
echo $3|passwd --stdin $2
chown $2.ftp $1 -R
chmod 750 $1 -R
rm -rf $1/*
rm -rf $1/.*
service vsftpd start
两个用户为user1 和user2,user1指定的目录为/opt/user1_dir ,user2指定的目录为/opt
创建完成后user1就没有写权限了 ,只有user2有写权限。
该如何修改才能让用户对各自指定目录都有读写权限
使用如下脚本
#$1 is the directory of the ftp user
#$2 is the ftp user name
#$3 is the ftp user password
useradd -G ftp -d $1 -m $2
echo $3|passwd --stdin $2
chown $2.ftp $1 -R
chmod 750 $1 -R
rm -rf $1/*
rm -rf $1/.*
service vsftpd start
两个用户为user1 和user2,user1指定的目录为/opt/user1_dir ,user2指定的目录为/opt
创建完成后user1就没有写权限了 ,只有user2有写权限。
该如何修改才能让用户对各自指定目录都有读写权限
|
1.
chown -R user1.user1 /opt/user1_dir
chmod -R 0770 /opt/user1_dir
usermod -G user1 user2
2.用setfacl权限控制来实现 需要重新mount分区添加acl属性 具体用法自己google
chown -R user1.user1 /opt/user1_dir
chmod -R 0770 /opt/user1_dir
usermod -G user1 user2
2.用setfacl权限控制来实现 需要重新mount分区添加acl属性 具体用法自己google