
Scripts in SnapCLI
180 SnapServer Administrator Guide
$CLI group delete group-name="$1" > /dev/null 2>&1
if [ $? -ne 0 ]; then
echo "Deletion of group '$1' failed."
return 1
fi
else
echo "Group '$1P' does not exist."
fi
return 0
}
# usage: 'rmshare <share_name>'
rmshare()
{
Delete the share
# if the share exists delete it
if $CLI share get share-name="$1" > /dev/null 2>&1; then
echo "Deleting share '$1' ..."
$CLI share delete share-name="$1" > /dev/null 2>&1
if [ $? -ne 0 ]; then
echo "Deletion of share '$1' failed."
return 1
fi
else
echo "Share '$1' does not exist."
fi
return 0
}
Create a user, group, and share; then add the user to the group
##############
# Main #
##############
# create a user, a group and a share and add the user to the group
mkuser "$USER" "$PASSWORD"
mkgroup "$GROUP"
adduser2group "$USER" "$GROUP"
mkshare "$SHARE" "$VOLUME"
#remove the group, the user and the share
rmgroup "$GROUP"
rmuser "$USER"
rmshare "$SHARE"
Содержание 5325301507 - Snap Server 4400 NAS
Страница 2: ......
Страница 12: ...xii SnapServer Administrator Guide ...
Страница 16: ...xvi SnapServer Administrator Guide ...
Страница 58: ...Print Server 42 SnapServer Administrator Guide ...
Страница 64: ...NIS Domain 48 SnapServer Administrator Guide ...
Страница 110: ...Configuring VSS VDS for iSCSI Disks 94 SnapServer Administrator Guide ...
Страница 154: ...Log View 138 SnapServer Administrator Guide ...
Страница 228: ...Phone Home Support 212 SnapServer Administrator Guide ...