« Script Bash Linux pour l'utilisation de Zerotier » : différence entre les versions
De www.yakakliker.org
Aucun résumé des modifications  | 
				Aucun résumé des modifications  | 
				||
| Ligne 132 : | Ligne 132 : | ||
[[Catégorie:Linux]]  | [[Catégorie:Linux]]  | ||
[[Catégorie:Zerotier]]  | [[Catégorie:Zerotier]]  | ||
		 <html>  | |||
<a href='https://ko-fi.com/K3K1152TZU' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi3.png?v=6' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>  | |||
		</html>  | |||
Version du 17 janvier 2025 à 09:45
#!/bin/bash
## Les variables
: ${VAR01=whiptail}
#####################################################
fct001(){
sudo apt-get update -y
sudo curl -s https://install.zerotier.com | sudo bash
}
######################################################
fct002(){
ID=$(whiptail --inputbox "Votre ID réseau ?" 8 39  --title "ID Réseau" 3>&1 1>&2 2>&3)
exitstatus=$?
if [ $exitstatus = 0 ]; then
sudo zerotier-cli join $ID
else
    echo "Annulation."
fi
}
########################################################
fct003(){
ID=$(whiptail --inputbox "Votre ID réseau ?" 8 39  --title "ID Réseau" 3>&1 1>&2 2>&3)
exitstatus=$?
if [ $exitstatus = 0 ]; then
sudo zerotier-cli leave $ID
else
    echo "Annulation."
fi
}
########################################################
fct004(){
sudo zerotier-cli listnetworks
}
########################################################
fct005(){
sudo zerotier-cli status
}
########################################################
fct006(){
sudo systemctl restart zerotier-one
}
############################################################
if (whiptail --title "Zerotier" --yesno "Continuer ?" 8 78); then
OPTION=$(whiptail --title "Zerotier" --menu "Que souhaitez vous faire ?" 15 60 6 \
"fct001" "    Installer Zerotier" \
"fct002" "    Vous connecter" \
"fct003" "    Vous déconnecter" \
"fct004" "    Lister les connexions réseau" \
"fct005" "    Connaitre l'état du client Zerotier" \
"fct006" "    Redémarrer le service Zerotier" 3>&1 1>&2 2>&3) 
exitstatus=$?
if [ $exitstatus = 0 ]; then
#    echo "Vous avez choisi la distribution : " $OPTION
$OPTION
else
    echo "vous avez annulé"
fi
#########################################################
## Fin du script
else
	echo "Fin."
fi
Liens
https://raw.githubusercontent.com/Yakakliker37/Base_info/main/Zerotier.sh