Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/02/2008, à 02:56

ayag

problème avec la connexion SSH

bonsoir a tous,
j'ai installè openn ssh-server on suivant les démarches comme indiquer doc.ubuntu-fr.org/ssh
mais la connexion ne marche pas, j'ai opter par l'option d'authentification par mot de passe. mais c'etait pas trops claire pour moi ou je dois definir les mot de passe pour les utilisateurs qui ont la permission de se connecter, dois-je ajouter un fichier avec mot de passe et utilisateur ? je comprend pas car j'essaie de  me connecte d'une autre machine, il me demande un mot de passe ??? neutral
merci pour votre aide
voici mon fichier sshd_config  comme vous voyez j'ai définit certains utilisateurs pour se connecter au serveur

 # Package generated configuration file
# See the sshd(8) manpage for details

# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
#Privilege Separation is turned on for security
UsePrivilegeSeparation yes

# Lifetime and size of ephemeral version 1 server key
KeyRegenerationInterval 3600
ServerKeyBits 768

# Logging
SyslogFacility AUTH
LogLevel INFO

# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes

RSAAuthentication yes
PubkeyAuthentication yes
#AuthorizedKeysFile	%h/.ssh/authorized_keys

# Don't read the user's ~/.rhosts and ~/.shosts files
IgnoreRhosts yes
# For this to work you will also need host keys in /etc/ssh_known_hosts
RhostsRSAAuthentication no
# similar for protocol version 2
HostbasedAuthentication no
# Uncomment if you don't trust ~/.ssh/known_hosts for RhostsRSAAuthentication
#IgnoreUserKnownHosts yes

# To enable empty passwords, change to yes (NOT RECOMMENDED)
PermitEmptyPasswords no 

# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no

# Change to no to disable tunnelled clear text passwords<
# modified 14/02/08
PasswordAuthentication yes

# Kerberos options
#KerberosAuthentication no
#KerberosGetAFSToken no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes

# GSSAPI options
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes

X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
#UseLogin no

MaxStartups 10:30:60
Banner /etc/issue.net

# Allow client to pass locale environment variables
AcceptEnv LANG LC_*

Subsystem sftp /usr/lib/openssh/sftp-server

UsePAM yes


# added 14/02/08
AllowUsers ayago moreb ghela

Hors ligne

#2 Le 16/02/2008, à 03:06

®om

Re : problème avec la connexion SSH

Les utilisateurs sont ceux du système.

Par exemple, si ton user c'est ayago, tu fais

ssh ayago@xxx.xxx.xxx.xxx

(ton ip).
Si sur la machine à  partir de laquelle tu fais le ssh tu es déjà  identifié en tant qu'ayago, tu peux simplement faire

ssh xxx.xxx.xxx.xxx

Si tu veux de nouveaux users, il faut créer des utilisateurs sur ta machine.
http://doc.ubuntu-fr.org/gestion_compte

Dernière modification par ®om (Le 16/02/2008, à 03:09)

Hors ligne

#3 Le 16/02/2008, à 03:13

ayag

Re : problème avec la connexion SSH

®om a écrit :

Les utilisateurs sont ceux du système.

Par exemple, si ton user c'est ayago, tu fais

ssh ayago@xxx.xxx.xxx.xxx

(ton ip).
Si sur la machine à  partir de laquelle tu fais le ssh tu es déjà  identifié en tant qu'ayago, tu peux simplement faire

ssh xxx.xxx.xxx.xxx

Si tu veux de nouveaux users, il faut créer des utilisateurs sur ta machine.
http://doc.ubuntu-fr.org/gestion_compte

merci
ça marche pas je suis identifier comme ayago sur l'autre machine mais ca me demande tjr le mot de passe comment je peut savoir ce mot de passe ?? moi j'ai pas mit aucun est ce que sshserver a un fichier pour stocker les mots de passe ou un truc de genre

Dernière modification par ayag (Le 16/02/2008, à 03:13)

Hors ligne

#4 Le 16/02/2008, à 03:17

®om

Re : problème avec la connexion SSH

ayag a écrit :

merci
ça marche pas je suis identifier comme ayago sur l'autre machine mais ca me demande tjr le mot de passe comment je peut savoir ce mot de passe ?? moi j'ai pas mit aucun est ce que sshserver a un fichier pour stocker les mots de passe ou un truc de genre

Oui, le mot de passe c'est celui que tu as quand tu te connectes sur la machine qui a le serveur ssh... C'est le mot de passe de "ayago".

Hors ligne

#5 Le 16/02/2008, à 03:22

ayag

Re : problème avec la connexion SSH

®om a écrit :
ayag a écrit :

merci
ça marche pas je suis identifier comme ayago sur l'autre machine mais ca me demande tjr le mot de passe comment je peut savoir ce mot de passe ?? moi j'ai pas mit aucun est ce que sshserver a un fichier pour stocker les mots de passe ou un truc de genre

Oui, le mot de passe c'est celui que tu as quand tu te connectes sur la machine qui a le serveur ssh... C'est le mot de passe de "ayago".

ca marche aen fait j'ai ajouter l'utilisateur ayago a la machine du seveur et ca marche
le ce que je veux c'est savoir sur quel fichier sous ubuntu se fait la gestion des users and passwords
je m'explique je veux gérer mes nouveaux utilisateurs sont a chaque fois les ajouter manuellement  j'ai un fichier o๠se trouve mes nouveaux users et je veux les ajouter automatiquement sur ma machine
le script qui fait ca je l'ai déjà  je veux jsut savoir sur quel fichier du système je dois agir
merci

Hors ligne

#6 Le 16/02/2008, à 03:31

®om

Re : problème avec la connexion SSH

Le fichier qui gère ça est /etc/group (avec les droits root:root, et rw pour root, r pour les autres).

Mais je pense qu'il vaut mieux passer par la commande adduser pour le modifier.

man adduser

Sinon, tu es dans un cas particulier pour donner des accès ssh à plein de monde?

Hors ligne

#7 Le 16/02/2008, à 03:45

ayag

Re : problème avec la connexion SSH

®om a écrit :

Le fichier qui gère ça est /etc/group (avec les droits root:root, et rw pour root, r pour les autres).

Mais je pense qu'il vaut mieux passer par la commande adduser pour le modifier.

man adduser

Sinon, tu es dans un cas particulier pour donner des accès ssh à  plein de monde?

en fait ce que je dois faire j'ai un serveur web auquel je dois donner accès à  certain users pour uploader leurs fichiers, et je me sert de sshserver pour faire cela
je viens de noter un truc bizard le seul user qui peut de connecter via ssh c'est just ayago pour le reste j'ai fait la même démarche qu'avec ayago mais ca marche pas
ca me rends fou ce truc:(
merci

Hors ligne

#8 Le 16/02/2008, à 04:01

®om

Re : problème avec la connexion SSH

Oulà , pour uploader des fichiers pas besoin de shell (un shell, c'est comme si tu avais un utilisateur local sur la machine, il peux exécuter des commandes, lire des fichiers du serveur, etc...).

Je te conseille donc de te tourner plutà´t vers un serveur ftp, par exemple vsftpd:
http://doc.ubuntu-fr.org/vsftpd
Ou alors pour faire du sftp (ftp par dessus ssh), tu peux utiliser mysecureshell:
http://doc.ubuntu-fr.org/serveur/mysecureshell_sftp-server

Dernière modification par ®om (Le 16/02/2008, à 04:03)

Hors ligne

#9 Le 16/02/2008, à 04:15

ayag

Re : problème avec la connexion SSH

®om a écrit :

Oulà , pour uploader des fichiers pas besoin de shell (un shell, c'est comme si tu avais un utilisateur local sur la machine, il peux exécuter des commandes, lire des fichiers du serveur, etc...).

Je te conseille donc de te tourner plutà´t vers un serveur ftp, par exemple vsftpd:
http://doc.ubuntu-fr.org/vsftpd
Ou alors pour faire du sftp (ftp par dessus ssh), tu peux utiliser mysecureshell:
http://doc.ubuntu-fr.org/serveur/mysecureshell_sftp-server

Merci bcp pour l'aide om, je vais ajouter le sshsucershel
car avec vsftpd j'ai essayer mais j'ai pas réussit en tt cas merci bcp
j'ai une dernière question  quand je veux éditer un fichier quelconque j'utilise sudo gedit file_name
après de sauvegarder le je me trouve avec une copie de plus du fichier file_name~ est-ce que c'est normal ce truc sinon qu'est ce que je dois faire pour éviter à  chaque de l'effacer avec rm file_name~
merci encore une fois de plus

Hors ligne

#10 Le 16/02/2008, à 04:20

®om

Re : problème avec la connexion SSH

ayag a écrit :

Merci bcp pour l'aide om, je vais ajouter le sshsucershel

Ouais, un truc qui a un nom qui ressemble à  ça quoi smile

ayag a écrit :

car avec vsftpd j'ai essayer mais j'ai pas réussit en tt cas merci bcp

C'est vrai que le ftp c'est pas super simple sous linux...

ayag a écrit :

j'ai une dernière question  quand je veux éditer un fichier quelconque j'utilise sudo gedit file_name
après de sauvegarder le je me trouve avec une copie de plus du fichier file_name~ est-ce que c'est normal ce truc sinon qu'est ce que je dois faire pour éviter à  chaque de l'effacer avec rm file_name~

C'est un fichier backup (au cas o๠tu aies fait une erreur, comme ça tu peux récupérer le fichier).
à‡a se configure peut-être dans gedit je ne sais pas.

Hors ligne