Aide unix ssh

Letroye0 letroye0 at scarlet.be
Mar 3 Mar 23:52:11 UTC 2009


Bonsoir,
Quand j'ai commencé avec linux j'ai rapidement tenter la connection
sécurisée avec ssh et cela fonctionne très bien entre les 3 ordinateurs
maison. Je te présente ce que j'ai réalisé chez moi et qui à mon avis
devrait fonctionner à peu près partout. Toute remarque est bienvenue.

J'installe le protocole SSH : sudo apt-get install openssh-server et
ceci sur les deux 
ordinateurs.
Il faut permettre au firewall ( si installé ) de laisser l'accès à
l'autre ordnateur.
sudo firestarter
Dans l'onglet « politique » j'ajoute une règle dans laquelle je stipule
que le trafic entrant
provenant de l'autre ordinateur est permis, j'introduis donc l'IP de
l'autre ordinateur.
Je ferme ensuite le firewall, j'effectue la même opération sur l'autre
ordinateur.
Il faut donc toujours bien vérifier que le firewall d'un ordinateur
accepte l'IP de l'autre
ordinateur.
Ensuite il suffit d'ouvrir nautilus, de taper « ctrtl+L » et le
navigateur me propose d'entrer
une adresse distante.
J'introduis la commande suivante :
ssh://tonlogin@adresseIPduPC
Je dois ensuite introduire le mot de passe ( c'est celui de l'autre
ordinateur ), ce qui me 
permet de visualiser le(s) disque(s) dur de l'autre ordinateur.
En cas de problème d'authorisation je conseille d'effacer le programme
ssh-client et ssh-server via synaptique et ensuite d'éliminer dans son
home le fichier .ssh et ensuite de réinstaller l'ensemble ssh-client et
ssh-server , ainsi lors de la première connection il s'enverront la clé
approprié.
Si vous rencontrer le probleme de « public key » suivez le tutoriel
suivant
Authentification par mot de passe
Une authentification par mot de passe (transmis chiffré) est possible.
Suite à l'installation du paquet openssh-server il peut parfois être
nécessaire de modifier le fichier de configuration « sshd_config »
notamment si vous rencontrez le problème suivant : 
moi at maison:~$ ssh user at domain.com
Permission denied (publickey).
Dans ce cas, il faut très basiquement modifier le fichier
« /etc/ssh/sshd_config » de la manière suivante : 
# Change to yes to enable tunnelled clear text passwords
PasswordAuthentication yes
Puis en cas de modifications, redémarrer le service avec la commande : 
sudo /etc/init.d/ssh restart
Bon pour le cas du problème d'authentification, ce que j'ai fait est "brutal" et il existe des solutions plus jolies
Donc ne tirez pas à boulet rouge, c'est juste pour faire vite. Dans mon cas, cela ne s'est présenté
qu'une fois.
Bonne soirée et désolé pour la longueur.

Le dimanche 01 mars 2009 à 16:08 +0000, rachid seqat a écrit :
> j'ai installé Ubuntu 8.10  live cd sous vmware et j'ai installé toutes
> les mises à jours mais je ne trouve pas le paquet ssh pour
> l'installer,il n'est pas installé par défault memes avec les mises à
> jour que je fais,j'ai telechargé un paquet ssh ,mais ca marche tjrs
> pas,comment je dois procéder pour régler ce problémes c'est trés
> urgent car je veux stimuler un serveur c-a-d je veux me connecter en
> localhost
> merci beaucoup
> 





Plus d'informations sur la liste de diffusion ubuntu-fr