OSA: User- add,delete,change access permissions for a file

while(true)
do

echo " MENU
------------------------------------------------------------------------------
1)Super User
2)Add user
3)Delete user
4)Change access permissions
5)Exit"

read choice
case $choice in

1) echo "act as super user inorder to add user
=============================================================================="
su
sh 3.sh s

;;

2) echo " add user
==============================================================================
Enter the User name -> "
read name
useradd $name
echo "User added successfully"
;;

3) echo " Delete user
==============================================================================
Enter the name of user to be deleted -> "
read username
userdel
userdel $username
echo "the user has been deleted"
;;

4) echo " change access permissions
==============================================================================
Enter the name of file ->"
read nfile
echo "Enter the access permissions for owner"
read owner
echo "Enter access permissions for group"
read group
echo "Enter access permisiions for user"
read other
chmod $owner$group$other $nfile
echo "Permissions changed"
;;

5) echo "Program terminated"
exit 0
;;

esac
done

Comments

Popular posts from this blog

NASM: program to find largest number from an array of 32-bit numbers(hard-coded)

Rules for drawing a FLOWCHART