Changement de port SSH - Permission Denied !!

ubuntu -  
sebsauvage Messages postés 33415 Statut Modérateur -
Bonjour j'ai un petit souci sous ubuntu :

J'ai telecharger le packet ssh, installer et configurer mon sshd_config avec pour numero de port 2222 (disons).

Je suis en sudo.
Je restart mon ssh, -->[OK]
Je demare mon demon sshd, un petit "ps aux" ... tout est en ordre ( usr/sbin/sshd )

Je test :
ssh localhost --> erreur "port 22 : connection refused"
ssh localhost -p 2222 ---> + mot de passe ---->permission denied, please try again.
ssh nomdemamachine -p 2222 ---> + mot de passe ---->permission denied, please try again.

Mes question : pourquoi en test "localhost" tout simplement, il va chercher sur le port 22 par defaut, on ne peut pas modifier cela ?

Pourquoi sur mon port 2222 en local j'ai une erreur de permission et je ne peut pas me connecter a ma machine ??

Merci

7 réponses

sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Un sudo netstat -plut dit quoi ?
1
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
tcp6 ?
Je suppute une merdouille avec ipv6.

Essaie en désactivant IPv6 pour voir.

Et refait un sudo netstat -plut après.
1
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Si je veut faire un serveur web intra et extranet, je suis obliger d'installer un dns ?

Non.
Vos machine n'ont pas de nom sur le réseau ?
Il n'y a pas déjà un controleur de domaine ou un DNS qui indique les noms des machines ?
1
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
donc pour le dns je pense que sa sera a l'admin reseau d'affecter un nom a ma machine...

Tout à fait.
C'est à ton admin de configurer ses DNS.

passerelle, DNS, c'est avec ifconfig que ça se configure.
C'est l'admin de ton réseau qui te donnera les infos.

IP statique/dynamique, il y a juste une ligne à taper (en principe):
https://www.debian.org/doc/manuals/debian-reference/ch05.en.html#s-high-static
https://www.debian.org/doc/manuals/debian-reference/ch05.en.html#s-high-dhcp
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ubuntu
 
salut,

pour info j'ai verifier mon hosts.deny tout est en commentaire
pas de SELinux
ping localhost sa marche .... normal quoi.

sshd bien lancer et

-plut :

tcp localhost:mysql *:* listen
tcp *:www *:* listen
tcp6 [::]:2222 [::]:* ]listen
udp *:bootpc *:*

avec a la fin les PID
0
ubuntu
 
Merci sa marche.
J'ai ajouter un -l avec un autre nom (l'admin de la machine plutôt que root) et sa marche.. tant mieux ...

Si je veut faire un serveur web intra et extranet, je suis obliger d'installer un dns ?

J'ai deja un dns sur le reseau (j'ai son adresse ip)
0
ubuntu
 
Si les serveur de données on un nom, les imprimantes aussi on un nom... donc pour le dns je pense que sa sera a l'admin reseau d'affecter un nom a ma machine...

Je doit juste indiquer l'ip - le masque (c'est fait sur eth0)
le dns et la passerelle . comment faire (resolv.conf ou autre fichier ?? )

Et si je veut enlever mon adresse ip statique pour remettre celle attribuer par le dhcp, comment supprimer l'adresse statique ip ?

MErci
0