« Script Bash Linux pour l'utilisation de Zerotier » : différence entre les versions

De www.yakakliker.org
(Page créée avec « <syntaxhighlight lang="bash" line="1"> #!/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... »)
 
Aucun résumé des modifications
 
Ligne 128 : Ligne 128 :
=== Liens ===
=== Liens ===
https://raw.githubusercontent.com/Yakakliker37/Base_info/main/Zerotier.sh
https://raw.githubusercontent.com/Yakakliker37/Base_info/main/Zerotier.sh
[[Catégorie:Scripts]]
[[Catégorie:Bash]]
[[Catégorie:Linux]]
[[Catégorie:Zerotier]]

Dernière version du 9 mars 2024 à 18:17

#!/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