Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:renart_frambivore [26/01/2020 12:29] Renart_frambivore |
utilisateurs:renart_frambivore [26/03/2020 13:30] Renart_frambivore [Mes programmes préférés] |
||
---|---|---|---|
Ligne 18: | Ligne 18: | ||
===== Mes scripts ===== | ===== Mes scripts ===== | ||
- | Mis a jours automatiques (execution en root) : | + | <file bash Mise_à_jour.sh> |
- | <file bash Mise_à_jour.sh>#!/bin/bash | + | #!/bin/bash |
+ | #Mise a jours automatiques | ||
apt-get update | apt-get update | ||
- | yes | apt-get dist-upgrade | + | apt-get -y dist-upgrade |
- | yes | apt-get autoremove</file> | + | apt-get -y autoremove</file> |
+ | |||
+ | <file bash ssh.sh>#!/bin/bash | ||
+ | #Simplifier les connexions ssh | ||
+ | |||
+ | echo 'utilisateur :' | ||
+ | read utili | ||
+ | echo '192.168.1.?? :' | ||
+ | read ip | ||
+ | echo 'port :' | ||
+ | read port | ||
+ | ssh $utili@192.168.1.$ip -p $port | ||
+ | </file> | ||
+ | |||
+ | <file bash sftp.sh> | ||
+ | #!/bin/bash | ||
+ | #Simplifier les connexions sftp | ||
+ | |||
+ | echo 'utilisateur :' | ||
+ | read utili | ||
+ | echo '192.168.1.?? :' | ||
+ | read ip | ||
+ | echo 'port :' | ||
+ | read port | ||
+ | sftp -P $port $utili@192.168.1.$ip | ||
+ | </file> | ||
+ | |||
+ | <file bash ssl_création.sh> | ||
+ | #!/bin/bash | ||
+ | #créer un certificat auto-signé pour https | ||
+ | |||
+ | echo 'site :' | ||
+ | read site | ||
+ | |||
+ | a2enmod ssl | ||
+ | mkdir /etc/ssl/$site | ||
+ | openssl genrsa -out /etc/ssl/$site/$site.key 2048 | ||
+ | openssl req -new -key /etc/ssl/$site/$site.key -out /etc/ssl/$site/$site.csr | ||
+ | openssl x509 -req -days 365 -in /etc/ssl/$site/$site.csr -signkey /etc/ssl/$site/$site.key -out /etc/ssl/$site/$site.crt | ||
+ | echo 'Lignes à àjouter à votre virtualhost :' | ||
+ | echo 'SSLCertificateFile /etc/ssl/'$site'/'$site'.crt' | ||
+ | echo 'SSLCertificateKeyFile /etc/ssl/'$site'/'$site'.key' | ||
+ | </file> | ||
- | Mise en place d'une Raspberry pour utilisation bureautique : | ||
<file bash raspberry.sh>#!/bin/bash | <file bash raspberry.sh>#!/bin/bash | ||
+ | #Mise en place d'une Raspberry pour utilisation bureautique | ||
# Mise a jour et installation de vnstat | # Mise a jour et installation de vnstat | ||
- | apt-get update && apt-get install vnstat && apt-get dist-upgrade && apt-get autoremove | + | apt-get update && apt-get -y install vnstat && apt-get -y dist-upgrade && apt-get -y autoremove |
# installation des programmes | # installation des programmes | ||
- | apt-get install haveged htop mc moc w3m leafpad filezilla gparted aisleriot | + | apt-get -y install haveged htop mc moc w3m leafpad filezilla gparted aisleriot |
# Mise en ram de /tmp | # Mise en ram de /tmp | ||
Ligne 44: | Ligne 89: | ||
</file> | </file> | ||
===== taches planifiés ===== | ===== taches planifiés ===== | ||
- | Le fichier /etc/crontab permet d'effectuer des taches périodiquement. | + | <note tip>Le fichier /etc/crontab permet d'effectuer des taches périodiquement.</note> |
+ | |||
+ | |||
+ | <code>#La partition d'échange est utilisé de manière autonome par votre système mais, par moment, elle conserve des données qui pourrait facilement être déplacées en ram. | ||
+ | #Ajouter cette ligne vous permettra de vider périodiquement votre swap. | ||
+ | #C'est très utile si comme moi, vous utilisez des ARM avec 1 ou 2go de ram. | ||
+ | */5 * * * * root swapoff -a && swapon -a</code> | ||
- | <code>*/5 * * * * root swapoff -a && swapon -a</code> | + | <code>#Petite ligne permettant de redémarrer un serveur à minuit. |
+ | 0 0 * * * root reboot</code> | ||
+ | <code>#Effectue une sauvegarde le premier de chaque mois à 15h de l’intégralité des documents personnels sur un hdd. | ||
+ | #Il faut avoir un second hdd dans son ordinateur et l'avoir monté en modifiant le fichier fstab. | ||
+ | 15 0 1 * * root rm -r /media/hdd1/Documents_sauvegardés/* && cp -r /home/UTILISATEUR/Documents/* /media/hdd1/Documents_sauvegardés/</code> | ||
===== Matériels testés ===== | ===== Matériels testés ===== | ||
J'aime faire part de mes expériences, voici des résumés des quelques machines sur lesquelles j'ai travaillé | J'aime faire part de mes expériences, voici des résumés des quelques machines sur lesquelles j'ai travaillé | ||
Ligne 198: | Ligne 254: | ||
* Red eclipse : fps plutot original basé sur cube2 | * Red eclipse : fps plutot original basé sur cube2 | ||
* 0ad : RTS de très bonne qualité | * 0ad : RTS de très bonne qualité | ||
+ | * alienblaster: shoot'em up | ||
* steam : plateforme de jeu disponible sous debian | * steam : plateforme de jeu disponible sous debian | ||
===== Quelques notions de hardware ===== | ===== Quelques notions de hardware ===== |