Catégorie : SSH

Tout ce qui touche de près où de loin aux commandes SSH…

[Ubuntu Server] Créer des alias

Lancer l’édition du fichier .bashrc (c’est dans ce fichier qu’on stocke les alias) :

Pour utiliser l’alias ch au lieu de taper php framework/bin/change.php, ajouter la ligne :

Après avoir sauvegardé vos modifications dans le fichier .bashrc, lancer une actualisation en tapant la commande suivante :

Vous pouvez désormais utiliser l’alias ch au lieu de taper php framework/bin/change.php.

Devient :

[Linux][Réseau] Configurer une adresse IP fixe ou statique sur GNU Linux famille Ubuntu

Source : Comment configurer une adresse IP fixe ou statique sur GNU Linux Famille Debian.

Récupérer les informations sur le masque de sous-réseau et la passerelle par défaut sous Windows

Sous Windows, menu démarrer > Rechercher les programmes et fichiers, taper « cmd » pour ouvrir la console.

Deux informations vont nous intéresser :

  • Le Masque de sous-réseau
  • La Passerelle par défaut

ipconfig

Editer le fichier /etc/network/interfaces sous Linux

Sous Ubuntu (en SSH), taper :

Le fichier qui s’ouvre dans l’éditeur doit être édité comme suit :

Ne pas oublier de faire un reboot du serveur. Les informations consignées dans le fichier interfaces doivent être visibles sous eth0 lorsqu’on tape :

Ne pas oublier de modifier le hosts de Windows !

[SSH] Petit mémo des commandes utiles

Sources :

Passer en mode administrateur

Copier un fichier

Le premier paramètre est le nom du fichier à copier, le second le nom de la copie du fichier à créer. En faisant cela, on aura donc deux fichiers identiques dans le même répertoire : fichierbidon et fichiercopié.

Editer le fichier hosts de la machine virtuelle

Les permissions (fichiers, dossiers)

Source : Chmod: Commande Chmod Linux / Unix

Pour un fichier :

Pour un répertoire (majuscule à respecter) :

Synchronization de l’horloge avec NTP

Source : Time Synchronisation with NTP

Lister l’ensemble des fichiers et/ou dossiers impactés par une commande avant de la lancer :

A noter que si on lance la même commande sans espace entre la commande (dans notre exemple ls) et la [touche "echap"]*, on obtient une liste des commandes qui commencent par ls :

[grep] Effectuer des recherches en SSH au sein d’une arborescence de fichiers avec la commande Grep

grep: inclure ou exclure certains formats de fichiers dans la recherche :

-rn : va chercher dans tous kles fichiers à partir de la racine des répertoires spécifiés

-i : case insensitive