maj instal et config sudo
This commit is contained in:
@@ -64,17 +64,35 @@ install_samba_server() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# Fonction pour ajouter l'utilisateur actuel à sudo
|
# Fonction pour installer sudo et ajouter l'utilisateur actuel au groupe sudo
|
||||||
add_user_to_sudo() {
|
add_user_to_sudo() {
|
||||||
|
echo -e "${BLUE}Installation et configuration de sudo...${RESET}"
|
||||||
|
|
||||||
|
# Vérifier si sudo est installé, sinon l'installer
|
||||||
|
if ! dpkg -l | grep -q sudo; then
|
||||||
|
echo -e "${BLUE}Installation de sudo...${RESET}"
|
||||||
|
su - -c "apt update && apt install -y sudo"
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
success "Sudo installé avec succès."
|
||||||
|
else
|
||||||
|
error "Échec de l'installation de sudo."
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
success "Sudo est déjà installé."
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Ajouter l'utilisateur actuel au groupe sudo
|
||||||
echo -e "${BLUE}Ajout de l'utilisateur actuel au groupe sudo...${RESET}"
|
echo -e "${BLUE}Ajout de l'utilisateur actuel au groupe sudo...${RESET}"
|
||||||
sudo usermod -aG sudo $USER
|
sudo adduser "$USER" sudo
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
success "Utilisateur ajouté au groupe sudo."
|
success "Utilisateur '$USER' ajouté au groupe sudo."
|
||||||
else
|
else
|
||||||
error "Échec de l'ajout de l'utilisateur au groupe sudo."
|
error "Échec de l'ajout de l'utilisateur au groupe sudo."
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
# Fonction pour installer Docker avec post-installation
|
# Fonction pour installer Docker avec post-installation
|
||||||
install_docker() {
|
install_docker() {
|
||||||
echo -e "${BLUE}Installation de Docker...${RESET}"
|
echo -e "${BLUE}Installation de Docker...${RESET}"
|
||||||
|
|||||||
Reference in New Issue
Block a user