aggiornato lo script `cluster-adduser` all'ultima versione

master
Francesco Minnocci 3 years ago
parent 0a3ba95e35
commit c1a098e0c8

@ -230,7 +230,7 @@ Affinché un programma possa essere lanciato su tutti i nodi è necessario che l
set -e
cluster_hosts="steffe0 steffe1 steffe2 steffe3 steffe4 steffe5 steffe6 steffe7 steffe8 steffe9 steffe10 steffe11 steffe12 steffe13 steffe14 steffe15 steffe16 steffe17 steffe18 steffe19"
cluster_hosts="steffe1 steffe2 steffe3 steffe4 steffe5 steffe6 steffe7 steffe8 steffe9 steffe10 steffe11 steffe12 steffe13 steffe14 steffe15 steffe16 steffe17 steffe18 steffe19"
function help {
echo "Usage: $0 COMMAND username"
@ -251,7 +251,8 @@ function add_user {
exit 1
fi
adduser $1
sudo mkdir -p /mnt/data/home/$1
sudo adduser --home=/mnt/data/home/$1 $1
# We obtain the UID of the new user, as the last line at the end
# of passwd
@ -259,7 +260,7 @@ function add_user {
for h in ${cluster_hosts}; do
echo -n "Creating the user $1 on $h ... "
ssh ${h} useradd -u ${userid} $1
ssh root@${h} useradd -u ${userid} $1
echo "done"
done
}
@ -283,15 +284,15 @@ function del_user {
exit 0
fi
userdel -f $1
sudo userdel -f $1
for h in ${cluster_hosts}; do
echo -n "Creating the user $1 on $h ... "
ssh ${h} userdel -f $1
ssh root@${h} userdel -f $1
echo "done"
done
echo "Note: the home directory /home/$1 has been preserved,"
echo "Note: the home directory /data/home/$1 has been preserved,"
echo " you may wish to delete that as well."
}

Loading…
Cancel
Save