OSA Assignment #3

#!/bin/bash
while true
do
echo "***********MENU*********"
echo "1.add user"
echo "2.delete a user"
echo "3.get access permission"
echo "4.set access permission"
echo "5.exit"
echo "enter ur choice"
read choice
case $choice in
1)
echo "enter new user name to add"
read user;
useradd $user;
echo "user added successfully"
ls /home;;
2)
echo "enter which user name to delete"
read user;
userdel $user;
rm -R /home/$user
echo "user deleted"
ls/home;;
3)
touch just.txt;
echo "current directory contents are"
ls;
echo "enter file name to get access permission"
read file;
getfacl $file;;
4)
echo "enter file name to set access permission"
read file;
echo "enter user name"
read user;
echo "enter permission"
read perm;
setfacl -m u:$user:$perm $file;
echo "done"
getfacl $file;
;;
5)
exit;;
esac
done

SHARE
    Blogger Comment
    Facebook Comment