我正在尝试为一个类创建 100 个用户,以便可以编写编译并通过 ssh 运行他们的项目。
我正在为所有用户分配默认密码“123”(他们以后可以自己更改)我已经设置了磁盘使用的软和硬限制(8mb 和 16mb)
现在,我正在考虑在他们的主文件夹中创建一个其他人无法读取的私人文件夹结果,这个脚本给了“我”而不是用户,对所有私人文件夹进行读写和执行
这是脚本的样子。
for i in {1..100}
do
useradd -m -g student $i
mkdir /home/$i/private //Creating a private folder
chmod -R 700 /home/$i/private //
echo "$i:123" | sudo chpasswd
setquota -u $i 9 18 0 0 /
done
无论如何我可以做到这一点吗?