1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash
if 
[ ! -d 
/rhome 
]
then 
mkdir 
-p 
/rhome
fi
continue
uid=1000
for 
in 
`
seq 
1 30`;
do
if 
[ $i -lt 16 ]
then
useradd 
-d 
/rhome/user
$i -s 
/bin/bash 
user$i -u $(($uid+$i))
echo 
"redhat|passwd user$i --stdin"
elif 
[ $i -gt 15 ]
then
useradd 
-d 
/rhome/user
$i -s 
/sbin/nologin 
user$i -u $(($uid+$i))
echo 
"redhat|passwd user$i --stdin"
fi
done