Contributions de Administrateur
De www.yakakliker.org
Un utilisateur avec 1 937 modifications. Compte créé le 9 mars 2024.
7 mai 2024
- 09:367 mai 2024 à 09:36 diff hist +375 N Python : Formatage des entiers Page créée avec « <syntaxhighlight lang="bash"> a = 14 print(f"a = {a}") # pas d'instruction de formatage print(f"a = {a:4d}") # au moins 4 caractères, si besoin des blancs print(f"a = {a:04d}") # au moins 4 caractères si besoin des 0 </syntaxhighlight> === Lien === https://filedn.com/lpKG7uY9hIHVel5exA5Ik80/Bases_Python/L'affichage.html Catégorie:Python Catégorie:Scripts » Balise : Éditeur visuel
- 09:347 mai 2024 à 09:34 diff hist +240 N Python : f-strings Page créée avec « <syntaxhighlight lang="bash"> a = 3 b = 5 print(f"La somme de {a} et {b} vaut {a+b}.") </syntaxhighlight> === Lien === https://filedn.com/lpKG7uY9hIHVel5exA5Ik80/Bases_Python/L'affichage.html Catégorie:Python Catégorie:Scripts » Balise : Éditeur visuel
6 mai 2024
- 15:146 mai 2024 à 15:14 diff hist +1 Rundeck : Les variables Aucun résumé des modifications Balise : Éditeur visuel
- 15:136 mai 2024 à 15:13 diff hist +754 N Rundeck : Les variables Page créée avec « === Variable type Text === Pour une variable créé de type ''Text'' du nom de '''Var01'''<syntaxhighlight lang="bash"> #!/bin/bash filename=$RD_OPTION_VAR01 echo $RD_OPTION_VAR01 echo $filename </syntaxhighlight> ==== Pour info ==== '''Les valeurs dʼoption seront accessibles aux scripts sous ces formes:''' Prompt : <code>$RD_OPTION_VAR01</code> Arguments de la ligne de commande : <code>${option.Var01}</code> Arguments de la ligne de commande (sans guillem... » Balise : Éditeur visuel
- 11:086 mai 2024 à 11:08 diff hist +121 N Créer un java Keystore en ligne de commande Page créée avec « https://net-security.fr/securite/creer-javakeystore/ Catégorie:Linux Catégorie:SSL Catégorie:Keystore » Balise : Éditeur visuel
- 08:376 mai 2024 à 08:37 diff hist +384 N Linux : Vérifier la date de validité du certificat SSL Page créée avec « <syntaxhighlight lang="bash"> openssl s_client -connect outildechiffrage.lan.groupeherve.com:443 -servername outildechiffrage.lan.groupeherve.com | openssl x509 -noout -dates </syntaxhighlight> === Liens === https://www.developpez.net/forums/d2121910/systemes/securite/verifier-validite-periodicite-d-certificat/ Catégorie:Linux Catégorie:SSL Catégorie:Certificats » Balise : Éditeur visuel
3 mai 2024
- 13:153 mai 2024 à 13:15 diff hist +1 560 Bash : Whiptail Aucun résumé des modifications Balise : Éditeur visuel
2 mai 2024
- 14:232 mai 2024 à 14:23 diff hist +1 493 N Bash : Whiptail Page créée avec « === Msgbox === <syntaxhighlight lang="bash"> whiptail --title "Déploiement" --fb --msgbox " Avant d'aller plus loin, veillez à avoir ces différentes informations en votre possession :" 20 100 </syntaxhighlight> === --yesno === <syntaxhighlight lang="bash"> if (whiptail --title "Déploiement" --fb --yesno "Souhaitez vous continuer ?" 10 60); then echo "ok" else echo "Fin" fi </syntaxhighlight> === Choix multiples === <syntaxhighlight lang="bash"> #Fonction... » Balise : Éditeur visuel
30 avril 2024
- 13:4130 avril 2024 à 13:41 diff hist +1 042 Bash : Echo Aucun résumé des modifications Balise : Éditeur visuel
- 13:3930 avril 2024 à 13:39 diff hist −710 Bash : Echo Contenu remplacé par « Catégorie:Scripts Catégorie:Bash Catégorie:Linux » Balises : Contenu remplacé Éditeur visuel
- 13:2630 avril 2024 à 13:26 diff hist +773 N Bash : Echo Page créée avec « <syntaxhighlight lang="bash"> #!/bin/bash export red="\033[31m" export turquoise="\033[36m" export bleue="\033[34m" export jaune="\033[33m" export vert="\033[32m" export gras="\033[1m" export souligne="\033[4m" export clignotant="\033[5m" export reset="\033[0m" export rougegrasclignotant="\033[31;1;5m" export turquoisegras="\033[36;1m" export vertgras="\033[32;1m" export jaunegras="\033[33;1m" echo "${vertgras}Le serveur "$VAR05" est bien accessible.""$reset"... » Balise : Éditeur visuel
- 07:5130 avril 2024 à 07:51 diff hist +434 N Bash : Script Ping Page créée avec « <syntaxhighlight lang="bash"> #!/bin/bash IP="8.8.8.8" # Replace with the IP address you want to ping COUNT=1 # Number of ping attempts if ping -c $COUNT $IP > /dev/null 2>&1; then echo "Ping to $IP was successful." else echo "Ping to $IP failed." fi </syntaxhighlight> === Liens === https://tecadmin.net/check-network-connectivity-using-ping-in-shell-scripts/ Catégorie:Scripts Catégorie:Bash Catégorie:Linux » Balise : Éditeur visuel
29 avril 2024
- 12:3229 avril 2024 à 12:32 diff hist +1 316 N Bash : sshpass Page créée avec « === Créer un utilisateur sur un remote distant avec sshpass : === <syntaxhighlight lang="bash"> export VAR05=Adresse_IP export VAR08=Password export VAR07=Utilisateur export SSHPASS=$VAR08 sshpass -e ssh root@$VAR05 useradd -s /bin/bash -m $VAR07 </syntaxhighlight> === Copier des documents depuis le remote vers un dossier local avec sshpass : === <syntaxhighlight lang="bash"> export VAR05=Adresse_IP export VAR08=Password export SSHPASS=$VAR08 sshpass -e scp... » Balise : Éditeur visuel
- 08:4529 avril 2024 à 08:45 diff hist +257 N Zerotier : Installation du client Page créée avec « curl -s <nowiki>https://install.zerotier.com</nowiki> | sudo bash curl -o Zerotier.sh <nowiki>https://raw.githubusercontent.com/Yakakliker37/Base_info/main/Zerotier.sh</nowiki> sh Zerotier.sh Catégorie:Zerotier Catégorie:VPN Catégorie:SDWAN » Balise : Éditeur visuel
- 08:2629 avril 2024 à 08:26 diff hist +110 N Serveur Syslog OpenSource Page créée avec « https://www.tecmint.com/open-source-centralized-linux-log-management-tools/ Catégorie:Veille Techno » actuelle Balise : Éditeur visuel
26 avril 2024
- 08:0726 avril 2024 à 08:07 diff hist +323 N Bash : Boucle Page créée avec « <syntaxhighlight lang="bash"> #!/bin/bash i=1 var=00$i ls ./temp-sites/$var*.conf 2>&1 > /dev/null status=$? while [ $status -eq 0 ]; do echo $status i=$(( i + 1 )) var=00$i ls ./temp-sites/$var*.conf 2>&1 > /dev/null status=$? echo $status done echo $var </syntaxhighlight> Catégorie:Scripts Catégorie:Bash » Balise : Éditeur visuel
23 avril 2024
- 14:4323 avril 2024 à 14:43 diff hist +188 N Linux : apt-get upgrade non interactive Page créée avec « <syntaxhighlight lang="bash"> apt-get --force-yes -o Dpkg::Options::='--force-confold' --force-yes -o Dpkg::Options::='--force-confdef' -fuy upgrade </syntaxhighlight> Catégorie:Linux » Balise : Éditeur visuel
22 avril 2024
- 15:2022 avril 2024 à 15:20 diff hist −4 Apache2 : AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message Aucun résumé des modifications Balise : Éditeur visuel
- 15:1922 avril 2024 à 15:19 diff hist +498 N Apache2 : AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message Page créée avec « Editer le fichier : /etc/apache2/apache2.conf Ajouter la ligne suivante à la fin du fichier. as<syntaxhighlight lang="bash"> ServerName 127.0.0.1 </syntaxhighlight>Recharger Apache2<syntaxhighlight lang="bash"> systemctl restart apache2 </syntaxhighlight> === Lien : === https://www.digitalocean.com/community/tutorials/apache-configuration-error-ah00558-could-not-reliably-determine-the-server-s-fully-qualified-domain-name Catégorie:Apache2 Catégorie... » Balise : Éditeur visuel
- 09:0122 avril 2024 à 09:01 diff hist +148 N SSH : Enlever une ancienne clé SSH Page créée avec « <syntaxhighlight lang="bash"> ssh-keygen -f "/root/.ssh/known_hosts" -R "172.20.14.38" </syntaxhighlight> Catégorie:SSH Catégorie:Linux » Balise : Éditeur visuel
- 08:3822 avril 2024 à 08:38 diff hist +51 Linux : Script avec expect Aucun résumé des modifications Balise : Éditeur visuel
19 avril 2024
- 15:5519 avril 2024 à 15:55 diff hist +531 N Linux : Script avec expect Page créée avec « <syntaxhighlight lang="bash"> #!/usr/bin/expect set timeout 20 set ip [lindex $argv 0] set user [lindex $argv 1] set password [lindex $argv 2] spawn ssh -o "StrictHostKeyChecking no" "$user\@$ip" expect "password:" send "$password\r"; expect "# " send "apt-get update\r" expect "# " send "apt-get upgrade -y && exit\r" expect "# " send "ls\r" expect "# " send -- "\r" send "exit\r" expect "# " send "exit\r" interact #expect eof </syntaxhighlight> [... » Balise : Éditeur visuel
- 13:1619 avril 2024 à 13:16 diff hist +354 N Rundeck : Exemple de script de mise à jour automatique Linux Page créée avec « <syntaxhighlight lang="bash"> #!/bin/sh export DEBIAN_FRONTEND=noninteractive && echo "executing autoremove" && apt-get -fuy autoremove && echo "executing update" && apt-get update && echo "executing upgrade" -o Dpkg::Options::="--force-confdef" -fuy upgrade -y </syntaxhighlight> Catégorie:Rundeck Catégorie:Linux Catégorie:Scripts » Balise : Éditeur visuel
- 10:3119 avril 2024 à 10:31 diff hist +10 Rundeck : Création d'un node distant Aucun résumé des modifications Balise : Éditeur visuel
- 08:2119 avril 2024 à 08:21 diff hist +94 Rundeck : Installation Aucun résumé des modifications Balise : Éditeur visuel
18 avril 2024
- 15:3818 avril 2024 à 15:38 diff hist +69 Linux : Se connecter en SSH par échange de clés SSH Aucun résumé des modifications Balise : Éditeur visuel
- 12:2318 avril 2024 à 12:23 diff hist +2 070 N Python : Supprimer des éléments d'un dictionnaire Page créée avec « === La méthode pop() === La méthode pop() permet de supprimer la paire clé / valeur dont la clé est passée en argument. Elle retourne la valeur de la paire clé / valeur :<syntaxhighlight lang="python3"> personne = { 'nom': 'dupont', 'prenom': 'jean', 'adresse': { 'ville': 'paris' } } nom = personne.pop('nom') print(nom) # dupont </syntaxhighlight> === La méthode popItem() === La méthode popItem() permet de supprimer la dernièr... » Balise : Éditeur visuel
17 avril 2024
- 12:3317 avril 2024 à 12:33 diff hist +196 Linux : Se connecter en SSH par échange de clés SSH Aucun résumé des modifications Balise : Éditeur visuel
- 12:2117 avril 2024 à 12:21 diff hist +2 675 N Python : Parcourir les dictionnaires Page créée avec « === La méthode keys() === La méthode keys renvoie un objet dict_keys contenant les clés d'un dictionnaire. Par exemple :<syntaxhighlight lang="python3"> personne = { 'nom': 'dupont', 'prenom': 'jean', 'adresse': { 'ville': 'paris' } } print(personne.keys()) # dict_keys(['nom', 'prenom', 'adresse']) </syntaxhighlight>Attention ! Un dict_keys n'est pas une liste, il s'agit d'un objet particulier appelé une vue. C'est un objet itérabl... » Balise : Éditeur visuel
- 12:0717 avril 2024 à 12:07 diff hist +3 535 N Python : Opérateur in et méthodes get(), copy() et clear() Page créée avec « === Tester l'existence d'une clé === <syntaxhighlight lang="python3"> personne = { 'nom': 'dupont', 'prenom': 'jean' } print(personne['age']) # KeyError: 'age' </syntaxhighlight>La plupart du temps ce n'est pas souhaitable et pour cette raison nous utilisons l'opérateur in ou la méthode get(). === Utilisation de l'opérateur in === Le plus souvent nous utiliserons l'opérateur in pour vérifier l'existence d'une clé dans un dictionnaire :<syntaxhigh... » Balise : Éditeur visuel
- 08:4917 avril 2024 à 08:49 diff hist +143 N Proxmox : Sauvegarder une VM Page créée avec « <syntaxhighlight lang="bash"> vzdump 100 --dumpdir /mnt/pve/Backups --mode snapshot --compress zstd </syntaxhighlight> Catégorie:Proxmox » Balise : Éditeur visuel
- 07:3917 avril 2024 à 07:39 diff hist +577 N Linux : Erreur de démarrage Initramfs Page créée avec « <syntaxhighlight lang="bash"> BusyBox v1.30.1 (Ubuntu 1:1.30.1-4ubuntu6.1) built-in shell (ash) Enter 'help' for a list of built-in commands. (initramfs) exit </syntaxhighlight>Il indique quelle partition il faut réparer. <syntaxhighlight lang="bash"> (initramfs) fsck /dev/sda1 -y </syntaxhighlight> Refaire un exit :<syntaxhighlight lang="bash"> (initramfs) exit </syntaxhighlight> === Lien : === https://lewinux.over-blog.fr/2022/03/initramfs-l-erreur-de-de... » Balise : Éditeur visuel
16 avril 2024
- 14:2616 avril 2024 à 14:26 diff hist +1 171 N Rundeck : Création d'un node distant Page créée avec « Sous Rundeck, pour pouvoir lancer une commande ssh sur un node distant : Sur le serveur Rundeck, il faut au préalable créer une clé SSH en tant de user "Rundeck" <syntaxhighlight lang="bash"> sudo -u rundeck ssh-keygen -t rsa -b 4096 </syntaxhighlight> Il faut ensuite la partager sur le serveur distant :! Exemple :<syntaxhighlight lang="bash"> sudo -u rundeck ssh-copy-id user@srv-distant </syntaxhighlight> Valider le fonctionnement :<syntaxhighlight l... » Balise : Éditeur visuel
- 14:2316 avril 2024 à 14:23 diff hist +10 N Fichier:Rundeck004.png Aucun résumé des modifications actuelle
- 14:1516 avril 2024 à 14:15 diff hist +10 N Fichier:Rundeck003.png Aucun résumé des modifications actuelle
- 14:1316 avril 2024 à 14:13 diff hist +10 N Fichier:Rundeck002.png Aucun résumé des modifications actuelle
- 14:1116 avril 2024 à 14:11 diff hist +10 N Fichier:Rundeck001.png Aucun résumé des modifications actuelle
- 12:5116 avril 2024 à 12:51 diff hist +117 N Rundeck : Gestion des clés Page créée avec « === Lien : === https://docs.rundeck.com/docs/learning/getting-started/secrets-overview.html Catégorie:Rundeck » Balise : Éditeur visuel
- 12:1216 avril 2024 à 12:12 diff hist +983 N Python : Les dictionnaires Page créée avec « Les dictionnaires sont déclarés en utilisant des accolades :<syntaxhighlight lang="python3"> annuaire = { "clé1": 'valeur1', "clé2": 'valeur2', } </syntaxhighlight> '''Exemple :'''<syntaxhighlight lang="python3"> annuaire = { "Jean Dupont": '0145854547', "Paul Joseph": '0145854547', "Stéphanie Leroux": '0458477854', } </syntaxhighlight> On accède ensuite aux valeurs en utilisant les clés avec des crochets : <syntaxhighlight lang="p... » Balise : Éditeur visuel
- 11:5016 avril 2024 à 11:50 diff hist +1 291 N Python : Trier une liste Page créée avec « === Inverser les éléments d'une liste === La méthode '''''reverse()''''' permet d'inverser l'ordre des éléments d'une liste comme avec la syntaxe [::-1] :<syntaxhighlight lang="python3"> liste = [1, 2, 3] liste.reverse() print(liste) # [3, 2, 1] </syntaxhighlight> === Trier des éléments d'une liste === La méthode '''''sort()''''' permet de trier les éléments d'une liste du plus petit au plus grand :<syntaxhighlight lang="python3"> liste = [42, 2, 28]... » Balise : Éditeur visuel
- 08:1316 avril 2024 à 08:13 diff hist +70 N Linux : Gestion de l'utilisation de l'espace disque Page créée avec « <syntaxhighlight lang="bash"> du -sm * | sort -rh </syntaxhighlight> » Balise : Éditeur visuel
15 avril 2024
- 15:3215 avril 2024 à 15:32 diff hist +93 N Linux : Se connecter en SSH par échange de clés SSH Page créée avec « === Liens : === https://lecrabeinfo.net/se-connecter-en-ssh-par-echange-de-cles-ssh.html » Balise : Éditeur visuel
9 avril 2024
- 14:589 avril 2024 à 14:58 diff hist +150 Rundeck : Gestion des utilisateurs Aucun résumé des modifications Balise : Éditeur visuel
- 14:369 avril 2024 à 14:36 diff hist +132 N Apache : Tester la configuration Page créée avec « Pour tester la configuration d'apache <syntaxhighlight lang="bash"> apachectl configtest </syntaxhighlight> Catégorie:Apache » Balise : Éditeur visuel
- 09:009 avril 2024 à 09:00 diff hist +1 754 N Rundeck : Configuration de l'URL d'accès Page créée avec « Par défaut, Rundeck n'est accessible uniquement via l'URL : http://localhost:4440 Pour modifier cet URL, éditer le fichier /etc/rundeck/rundeck-config.properties <syntaxhighlight lang="bash"> #loglevel.default is the default log level for jobs: ERROR,WARN,INFO,VERBOSE,DEBUG loglevel.default=INFO rdeck.base=/var/lib/rundeck #rss.enabled if set to true enables RSS feeds that are public (non-authenticated) rss.enabled=false # change hostname here grails.server... » Balise : Éditeur visuel
8 avril 2024
- 15:128 avril 2024 à 15:12 diff hist +139 Rundeck : Installation Aucun résumé des modifications Balise : Éditeur visuel
- 14:578 avril 2024 à 14:57 diff hist +60 Rundeck : Installation Aucun résumé des modifications Balise : Éditeur visuel
- 14:578 avril 2024 à 14:57 diff hist +35 Rundeck : Installation Aucun résumé des modifications Balise : Éditeur visuel
- 14:348 avril 2024 à 14:34 diff hist +70 Rundeck : Installation Aucun résumé des modifications Balise : Éditeur visuel
- 13:508 avril 2024 à 13:50 diff hist +117 N Rundeck : Gestion des utilisateurs Page créée avec « === Liens === https://docs.rundeck.com/docs/learning/getting-started/users-overview.html Catégorie:Rundeck » Balise : Éditeur visuel