Update AD.sh
This commit is contained in:
parent
7e05a972d6
commit
69b5bbfde0
16
AD.sh
16
AD.sh
|
|
@ -189,7 +189,12 @@ while true; do
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Récupérer les informations de l'utilisateur
|
# Récupérer les informations de l'utilisateur
|
||||||
user_info=$(samba-tool user show "$username")
|
user_info=$(samba-tool user show "$username" 2>/dev/null)
|
||||||
|
if [ $? -ne 0 ]; then
|
||||||
|
echo -e "${RED}Erreur : Impossible de récupérer les informations pour l'utilisateur $username.${NC}"
|
||||||
|
pause
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
|
||||||
# Afficher les informations principales de manière formatée
|
# Afficher les informations principales de manière formatée
|
||||||
echo -e "${BLUE}Informations du compte utilisateur:${NC}"
|
echo -e "${BLUE}Informations du compte utilisateur:${NC}"
|
||||||
|
|
@ -205,11 +210,13 @@ while true; do
|
||||||
else
|
else
|
||||||
echo -e "${GREEN}Statut : Compte ACTIF${NC}"
|
echo -e "${GREEN}Statut : Compte ACTIF${NC}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Afficher les groupes de l'utilisateur
|
# Afficher les groupes de l'utilisateur
|
||||||
echo -e "\n${BLUE}Groupes:${NC}"
|
echo -e "\n${BLUE}Groupes:${NC}"
|
||||||
user_groups=$(list_user_groups "$username")
|
user_groups=$(samba-tool group listmembers | grep -E "^\s*$username" 2>/dev/null)
|
||||||
if [ -n "$user_groups" ]; then
|
if [ $? -ne 0 ]; then
|
||||||
|
echo -e "${RED}Erreur : Impossible de récupérer les groupes pour l'utilisateur $username.${NC}"
|
||||||
|
elif [ -n "$user_groups" ]; then
|
||||||
echo "$user_groups" | sort
|
echo "$user_groups" | sort
|
||||||
else
|
else
|
||||||
echo "Aucun groupe trouvé."
|
echo "Aucun groupe trouvé."
|
||||||
|
|
@ -217,6 +224,7 @@ while true; do
|
||||||
|
|
||||||
pause
|
pause
|
||||||
;;
|
;;
|
||||||
|
|
||||||
6)
|
6)
|
||||||
read -p "Nom d'utilisateur à ajouter au groupe : " username
|
read -p "Nom d'utilisateur à ajouter au groupe : " username
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue