根据用户创建不同权限
#!/bin/sh
if [ $# != 1 ]; then
echo "错误: 请输入版本名"
exit
fi
ftpUser=$1
useradd -d /data/cdn/$ftpUser -s /sbin/nologin -g ftpGroup -G root -m $ftpUser &&
passwd $ftpUser << EOF
game!@#
game!@#
EOF
chown $ftpUser /data/cdn/$ftpUser
chmod 755 /data/cdn/$ftpUser
echo -e $ftpUser >> /etc/vsftpd/user_list
echo $DATE
echo $DATE1
echo $ftpUser":创建成功!!"
同一用户不同文件夹,根据上传者文件夹区分
#!/bin/sh
if [ $# != 1 ]; then
echo "错误: 请输入版本名"
exit
fi
ftpUser=$1
useradd -d /data/cdn -s /sbin/nologin -g root -G root -m $ftpUser &&
passwd $ftpUser << EOF
game!@#
game!@#
EOF
chown $ftpUser /data/cdn
chmod 755 /data/cdn
echo -e $ftpUser >> /etc/vsftpd/user_list
echo $DATE
echo $DATE1
echo $ftpUser":创建成功!!"