Accéder à un serveur en mode SSH
Posté : jeu. 23 juin 2011 11:29
Accéder à un serveur en mode SSH
Bon, après 15 jours de galère je peux vous dire que paramétrer un serveur ce n'est pas de la tarte, mais c'est en forgeant qu'on devient forgeron et je commence à gérer
Par contre je peux vous dire une chose c'est qu'internet manque cruellement d'aide sur ce point... Pas grave on va remédier à ça et je compte sur vous pour m'aider !
On y va :
1) Le SSH c'est quoi ?
Notre ami Wikipédia nous dit que le Secure Shell (SSH) est à la fois un programme informatique et un protocole de communication sécurisé. Le protocole de connexion impose un échange de clés de chiffrement en début de connexion. Par la suite toutes les trames sont chiffrées. Il devient donc impossible d'utiliser un sniffer pour voir ce que fait l'utilisateur.
Le protocole SSH a été conçu avec l'objectif de remplacer les différents programmes rlogin, telnet et rsh.
Et moi pour faire simple je vous dis que le SSH vous permet de communiquer avec votre serveur directement par ligne de commande et vous offre donc plus de possibilités qu'une interface web tel que Plesk ou autre...
2) Se connecter à son Serveur SSH comment fait-on ?
Lorsque vous avez loué votre serveur dédié votre hébergeur a dû vous fournir vos identifiants de connexions SSH, à savoir :
- l'adresse du serveur
- votre login
- votre mot de passe
Pour vous connecter à votre Serveur il vous suffit alors de télécharger Putty, un petit logiciel de connexion gérant le SSH, telnet, Rlogin est bien d'autre...
Une fois le .exe téléchargé lancez le logiciel.
- Indiquez l'adresse de votre serveur dans la case "Host Name"
- Vérifiez que SSH est bien coché
- Cliquez sur Open

Vous arrivez sur votre console

Il ne vous reste plus qu'a indiqué votre login --> [Entrée] --> Votre passe --> [entrée]
Et vous voilà connecté à votre serveur en mode SSH, facile non ??
3) Les commandes SSH utiles :
- ls : pour lister les fichiers dans le répertoire
- cd : pour se déplacer dans l'arborescence
- pwd : pour savoir où tu te trouves actuellement dans l'arborescence
- ps ou top : pour lister les processus actif
- ./ : qui permet d'executer un fichier
- vi : qui permet de lire et éditer le contenu d'un fichier
- mkdir : pour créer un dossier
- mv : pour déplacer ou renommer un fichier
- cp : pour le copier
- rm : pour le supprimer
- chown : pour changer le propriétaire des fichiers et/ou répertoires
- chmod : pour changer les autorisations (permissions) sur les fichiers et/ou répertoires
- kill : pour tuer un processus qu'on aurait du mal à couper autrement
- man : très important permet de connaitre plus en détail les attributs des commandes
- rmkdir : remove directory
- find et grep : commandes de recherche de fichiers
- cmp : pour comparer deux fichiers
- who : utilisateur connecté
- free: connaître la consommation de ram du serveur
Voilà n'hésitez pas à compléter et/ou à poser des questions !
SSH power
Bon, après 15 jours de galère je peux vous dire que paramétrer un serveur ce n'est pas de la tarte, mais c'est en forgeant qu'on devient forgeron et je commence à gérer

Par contre je peux vous dire une chose c'est qu'internet manque cruellement d'aide sur ce point... Pas grave on va remédier à ça et je compte sur vous pour m'aider !
On y va :
1) Le SSH c'est quoi ?
Notre ami Wikipédia nous dit que le Secure Shell (SSH) est à la fois un programme informatique et un protocole de communication sécurisé. Le protocole de connexion impose un échange de clés de chiffrement en début de connexion. Par la suite toutes les trames sont chiffrées. Il devient donc impossible d'utiliser un sniffer pour voir ce que fait l'utilisateur.
Le protocole SSH a été conçu avec l'objectif de remplacer les différents programmes rlogin, telnet et rsh.
Et moi pour faire simple je vous dis que le SSH vous permet de communiquer avec votre serveur directement par ligne de commande et vous offre donc plus de possibilités qu'une interface web tel que Plesk ou autre...
2) Se connecter à son Serveur SSH comment fait-on ?
Lorsque vous avez loué votre serveur dédié votre hébergeur a dû vous fournir vos identifiants de connexions SSH, à savoir :
- l'adresse du serveur
- votre login
- votre mot de passe
Pour vous connecter à votre Serveur il vous suffit alors de télécharger Putty, un petit logiciel de connexion gérant le SSH, telnet, Rlogin est bien d'autre...
Une fois le .exe téléchargé lancez le logiciel.
- Indiquez l'adresse de votre serveur dans la case "Host Name"
- Vérifiez que SSH est bien coché
- Cliquez sur Open

Vous arrivez sur votre console

Il ne vous reste plus qu'a indiqué votre login --> [Entrée] --> Votre passe --> [entrée]
Et vous voilà connecté à votre serveur en mode SSH, facile non ??
3) Les commandes SSH utiles :
- ls : pour lister les fichiers dans le répertoire
- cd : pour se déplacer dans l'arborescence
- pwd : pour savoir où tu te trouves actuellement dans l'arborescence
- ps ou top : pour lister les processus actif
- ./ : qui permet d'executer un fichier
- vi : qui permet de lire et éditer le contenu d'un fichier
- mkdir : pour créer un dossier
- mv : pour déplacer ou renommer un fichier
- cp : pour le copier
- rm : pour le supprimer
- chown : pour changer le propriétaire des fichiers et/ou répertoires
- chmod : pour changer les autorisations (permissions) sur les fichiers et/ou répertoires
- kill : pour tuer un processus qu'on aurait du mal à couper autrement
- man : très important permet de connaitre plus en détail les attributs des commandes
- rmkdir : remove directory
- find et grep : commandes de recherche de fichiers
- cmp : pour comparer deux fichiers
- who : utilisateur connecté
- free: connaître la consommation de ram du serveur
Voilà n'hésitez pas à compléter et/ou à poser des questions !
SSH power
