Autologin SSH (Mac + Windows)
Dans cet article je vais vous décrire la procédure pour vous loguer automatiquement en ssh sur votre serveur Linux via votre Mac ou votre Window$. Commencons avec Mac : Ouvez un...
Filter by Category
Filter by Author
Dans cet article je vais vous décrire la procédure pour vous loguer automatiquement en ssh sur votre serveur Linux via votre Mac ou votre Window$. Commencons avec Mac : Ouvez un...
Posted by louis MARTINBRANDA
Pour installer sur votre Debian un serveur FTP, je vous conseille PROFTPD qui est très simple d’utilisation.
Posted by louis MARTINBRANDA
Address Resolution Protocol est celui qui est utilisé pour trouver l’adresse matérielle d’un dispositif (adresse MAC) en utilisant son adresse IP sur le réseau....
Posted by louis MARTINBRANDA
Liste des raccourcis clavier sous Mac Os X. Maj + Pomme + Q Ferme la session (Menu Pomme) Maj + Alt + Pomme + Q Ferme la session sans confirmation (Menu Pomme) Maj + Pomme + Suppr...
Posted by louis MARTINBRANDA
Lorsque l’on utilise un shell sous Linux, il arrive fréquemment de devoir réécrire un paramètre d’une commande précédente. Voici un exemple courant pour mieux comprendre :...
Posted by louis MARTINBRANDA
Pour afficher la date et l’heure dans l’history, modifier le fichier /etc/profile : export HISTTIMEFORMAT="%h/%d – %H:%M:%S "
Posted by louis MARTINBRANDA
C’est simple on tape la commande suivante find / -mtime -3 Cette commande affichera par exemple les fichiers modifiés dans les trois derniers jours.
Posted by louis MARTINBRANDA
Installation des paquets apt-get install ntp ntpdate ntp-server (optionnel) Paramétrer la timezone sur la zone France tzselect
Posted by louis MARTINBRANDA
Linux mysqld_safe --skip-grant-tables --skip-networking & mysql mysql mysql> update user set password=password('aaaaaaaa') where user="root" and host="localhost"; mysql> exit...
Posted by louis MARTINBRANDA
En général, les raccourcis clavier permettent aux utilisateurs de gagner beaucoup de temps. Voici donc une petite synthèse des raccourcis les plus importants pour le terminal en...
Posted by louis MARTINBRANDA
Dans cet article je vais vous décrire la procédure pour vous loguer automatiquement en ssh sur votre serveur Linux via votre Mac ou votre Window$.
Commencons avec Mac :
Ouvez un Terminal puis entrez les commandes suivantes :
mac: cd ~/.ssh
ceci nous permet de rentrer dans le dossier SSH de votre utilisateur.
Nous allons générer une clés ssh
mac: ssh-keygen -t rsa
Ensuite copier le fichier id_rsa.pub vers votre serveur Linux dans le dossier de l’utilisateur avec lequel vous voulez vous connecter automatiquement (ici on va se connecter avec root)
mac: scp id_rsa.pub root@votreserveur:/root/.ssh
On se connecte sur le serveur
mac: ssh root@votreserveur
root@votresereur's password:
puis on va créer un fichier authorized_keys où l’on va insérer nos clés.
root@votreserveur ~: cd /root/.ssh
root@votreserveur ~: touch authorized_keys
Et maintenant nous allons copier notre clés dans ce dossier
root@votreserveur ~: cat id_rsa.pub >> authorized_keys
Nous allons nous assurer que toutes les permissions sont bonne
root@votreserveur ~: cd ..
root@votreserveur ~: chmod 700 .ssh; chmod 600 .ssh/authorized_keys
et sur votre mac :
mac: chmod 700 ~/.ssh
Maintenant vous pouvez vous connecter directement sur votre serveur sans que l’on vous demande votre mot de passe en faisant :
mac: ssh root@votreserveur
Méthode pour PC Windows :
Vous aurez besoin des outils suivants :
Commençons avec PuTTYgen, lancer l’application et cliquer sur Generate. Il vous suffit de bouger la souris au centre pour la générer, puis mettre un mot de passe (Key passphrase) puis sauvegarder les 2 clés (windows.pub et windows.priv par exemple).
Copier le fichier windows.priv dans le répertoire de Pageant (dans le PATH d’installation, d:temp dans notre cas).
La clé publique (fichier windows.pub) servira au serveur SSH, la clé privée (fichier windows.priv.ppk) à l’agent pageant.
Uploader le fichier windows.pub dans votre dossier /root/.ssh/ (avec Winscp par exemple)
Puis faites la même procédure que pour mac:
root@votreserveur ~: cat windows.pub >> authorized_keys
Sur votre copier le logiciel pageant.exe dans c:temp.
Lancez l’application pageant.exe et dans votre barre des tache en bas à droite faites un clique droit et choisissez « add key ».
Sélectionner le fichier windows.pub dans c:temp et rentrer votre mot de passe.
Ouvez PuTTY et créer et configurer le serveur sur lequel vous souhaitez accéder, ainsi que le login d’accès dans l’option data à droite (root dans notre cas), le serveur SSH mappera automatiquement sur le login et déclenchera l’authentification et l’ouverture de session, ceci à l’aide des 2 clés publique (ssh) et privée (pageant)
Il reste plus qu’à vous logguer sur le serveur, il s’authentifiera automatiquement.
Pour ajouter plusieurs ordinateur à se connecter sur le serveur il suffit de créer des clés aavec des nom differents, comme par exemple :
Le fait de faire un >> vers le fichier authorized_keys permet de rajouter à la suite les clés et non de remplacer le contenu par un autre.
Si vous rencontrez ce message ;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0622 for '/Users/martinbranda/.ssh/id_rsa' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: /Users/martinbranda/.ssh/id_rsa
Regarder votre fichier key sur votre Mac et faites un chmod :
[mac]$ chmod 600 ~/.ssh/id_rsa
WGET vous permet de récupérer des dossiers et fichiers sur internet. Il est surtout utilisé sur le systèmes Linux/Unix. Pour installer WGET sur Mac OS X vous aurez besoin...
Subscribe to our email newsletter to receive useful articles and special offers.
We won't share your email address.
Hello webmaster. I like your blog about martinbranda » Autologin SSH (Mac + Windows).
I was wondering, i am planning to make a blog for myself. I want to use wordpress like you. Where did you get your template? If you post your answer here below, i will read this in the next couple of day’s.
Thanks Aansprakelijkheidsverzekering