Productivité
Raccourcis clavier, automatisations et techniques pour travailler plus efficacement.
Conseils pratiques et solutions pour votre quotidien tech
Découvrez une collection d'astuces, de raccourcis et de solutions pratiques pour optimiser votre workflow et résoudre les problèmes courants. Gagnez du temps avec nos tips testés et approuvés.
Raccourcis clavier, automatisations et techniques pour travailler plus efficacement.
Tips pour VS Code, Git, debugging et astuces de programmation au quotidien.
Optimisation Windows/Linux, maintenance et résolution de problèmes courants.
Configuration réseau, dépannage connexion et astuces pour le web.
Les raccourcis clavier indispensables pour coder plus vite avec Visual Studio Code.
Les commandes Git avancées pour gérer vos repos comme un pro : stash, rebase, cherry-pick.
Guide pour customiser votre terminal avec Oh My Zsh, Starship et des thèmes stylés.
24 astuces essentielles pour renforcer la sécurité de votre système
Utilisez sudo au lieu de vous connecter en root directement.
sudo passwd -l root
Configurez une politique de mots de passe forts avec PAM.
sudo apt install libpam-pwquality
Désactivez l'authentification par mot de passe SSH.
PasswordAuthentication no
Ajoutez une double authentification avec Google Authenticator.
sudo apt install libpam-google-authenticator
Configurez le pare-feu Uncomplicated Firewall.
sudo ufw enable && sudo ufw default deny incoming
Modifiez le port par défaut (22) pour éviter les scans automatiques.
Port 2222 # dans /etc/ssh/sshd_config
Bloquez automatiquement les IPs suspectes après plusieurs échecs.
sudo apt install fail2ban && sudo systemctl enable fail2ban
Réduisez la surface d'attaque en désactivant IPv6.
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
Activez les mises à jour de sécurité automatiques.
sudo apt install unattended-upgrades
Auditez régulièrement les logiciels installés.
dpkg --list | grep -i "package"
Minimisez la surface d'attaque en nettoyant le système.
sudo apt autoremove --purge
Utilisez debsums pour vérifier les fichiers installés.
sudo apt install debsums && sudo debsums -c
Trouvez et auditez les fichiers avec permissions spéciales.
find / -perm /4000 -type f 2>/dev/null
Vérifiez les permissions du fichier des mots de passe.
sudo chmod 600 /etc/shadow
Empêchez la suppression de fichiers par d'autres utilisateurs.
sudo chmod +t /tmp
Détectez les fichiers accessibles en écriture par tous.
find / -xdev -type f -perm -0002 2>/dev/null
Surveillez les événements système avec le démon d'audit.
sudo apt install auditd && sudo systemctl enable auditd
Vérifiez régulièrement les tentatives de connexion.
sudo tail -f /var/log/auth.log
Effectuez un audit de sécurité complet du système.
sudo apt install lynis && sudo lynis audit system
Détectez les rootkits et portes dérobées potentiels.
sudo apt install rkhunter && sudo rkhunter --check
Protégez vos données avec le chiffrement complet du disque.
sudo cryptsetup luksFormat /dev/sdX
Ajoutez un mot de passe au bootloader GRUB.
sudo grub-mkpasswd-pbkdf2
Chiffrez vos fichiers sensibles avec GPG.
gpg -c --cipher-algo AES256 fichier.txt
Supprimez définitivement les fichiers sensibles.
sudo apt install secure-delete && srm -vz fichier
Palette de commandes VS Code
Terminal intégré VS Code
Sauvegarder les modifications en cours
Commenter une ligne de code
Curseurs multiples VS Code
Sélectionner occurrence suivante
Rejoignez notre communauté et partagez vos propres tips et découvertes.