Trux

Trucs Linux en Vrac

Empêcher la signature du serveur Apache

Rédigé par steph - -

Pour empêcher que le serveur Apache donne des informations qui serait utiles à un intrus:

Ajouter dans le fichier de configuration de sites-available ou dans un .htaccess

ServerSignature Off

Pour empêcher l'affichage du nom et

ServerTokens Prod

Pour empêcher l'affichage du numéro de version

Sauvegarde d'une base de données MySQL

Rédigé par steph - -

Exemple pour sauvegarder la base fake dans une archive gzip: achab est l'utilisateur et xxx est le mot de passe.
A noter: l'absence d'espace après les identifiants de paramètres -u et -p mysqldump -uachab -pxxx fake | gzip > /emplacement_de_la_sauvegarde/fake.sql.gz

Créer une clé USB bootable

Rédigé par steph - -

Graver un CD ou un DVD à chaque fois que l'on désire changer ou tester une distribution Linux est inutile.
Comment écrire sur un périphérique USB sa distribution préférée et la rendre bootable:

Dans cet exemple, le périphérique USB ou transférer la distribution est /dev/sdh1

Premièrement, s'assurer que le périphérique est complètement démonté:
sudo umount /dev/sdh1

Ensuite utiliser la commande dd
sudo dd bs=4M if=fichier.iso of=/dev/sdh1

fichier.iso est ici le fichier image téléchargé contenant la distribution à transférer sur le périphérique USB.

Classé dans : Non classé - Mots clés : aucun

Connaître son adresse ip externe

Rédigé par steph - -

Il est facile de trouver son adresse ip locale, mais moins l'adresse internet donnée par votre FAI.
Et pourtant:

curl ifconfig.me

Accès à une machine par SSH

Rédigé par steph - -

Pour accéder à une machine via SSH, il faut préalablement installer SSH serveur sur la machine distante (le serveur, la machine à laquelle on veut se connecter).

sudo apt-get install openssh-server

Pour pouvoir y accéder, il faut autoriser l'hautentification par mot de passe en modifiant le fichier /etc/ssh/sshd_config sur le serveur.

# Change to yes to enable tunnelled clear text passwords PasswordAuthentication yes

En cas de modification, n'oubliez pas de relancer le service:

sudo service ssh restart

Sur le client, ssh est installé par défaut, il n'y a en principe rien à faire.
Pour se connecter, tapez depuis la machine client:

ssh

Ou achab est l'utilisateur existant sur la machine distante et 192.168.1.2 l'adresse de celle-ci.
Un mot de passe est alors demandé pour l'authentification.