SSH

De SLM - MediaWiki

==Créer un utilisateur

Créer un utilisateur slemoal avec les droits root

Debian

useradd slemoal -g sudo -s /bin/sh

Centos

useradd slemoal -g root -s /bin/sh

Freebsd

adduser
Username: slemoal
Full name: slemoal
Uid (Leave empty for default):
Login group [slemoal]:
Login group is slemoal. Invite slemoal into other groups? []: wheel
Login class [default]:
Shell (csh sh tcsh opnsense-installer opnsense-shell nologin) [sh]:
Home directory [/home/slemoal]: /home
Home directory permissions (Leave empty for default):
Use password-based authentication? [yes]:
Use an empty password? (yes/no) [no]:
Use a random password? (yes/no) [no]:
Enter password:un vrai mot de passe
Enter password again:le vrai mot de passe
Lock out the account after creation? [no]:
Username   : slemoal
Password   : *****
Full Name  : slemoal
Uid        : 1001
Class      :
Groups     : slemoal wheel
Home       : /home
Home Mode  :
Shell      : /bin/sh
Locked     : no
OK? (yes/no): yes
adduser: INFO: Successfully added (slemoal) to the user database.
Add another user? (yes/no): no
Goodbye!


Générer une clé RSA en local

Debian Centos Freebsd

ssh-keygen -t rsa

Lorsque ça demande une passphrase, faire deux fois Entrée.

Ca crée les fichiers id_rsa et id_rsa.pub dans le répertoire .ssh

ls ~/.ssh/

==

Modification des droits sur votre clé privée

Debian Centos Freebsd

chmod 700 .ssh

Envoie de la clé publique sur le serveur distant

Debian Centos

su root

ssh-copy-id -i ~/.ssh/id_rsa.pub root@10.10.10.250 -f

==

Freebsd

cat ~/.ssh/id_rsa.pub | ssh root@10.10.10.250 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"

Importer clé sur putty

Modification des droits sur le serveur distant

Debian

Centos

Freebsd