IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

Mise sur pied d'un serveur SSH Mandrake


Sujet :

Réseau

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2004
    Messages : 129
    Points : 103
    Points
    103
    Par défaut Mise sur pied d'un serveur SSH Mandrake
    Bonjour,

    J'ai installé Linux pour la première fois la semaine passé car l'entreprise ou je travail voulais mettre sur pied un serveur MYSQL. Puisque ça fait longtemps que je voulais faire le saut en Linux j'ai sauté sur l'occasion et j'ai persuadé mes patrons de mettre le serveur MYSQL en linux.

    J'ai donc mis sur pied mon serveur MYSQL et tout semble très bien fonctionner. Voilà maintenant mon problème. L'ordinateur sur lequel j'ai installé Linux n'a pas de moniteur. Donc je me suis dis que je pourrais mettre sur pied un genre de service Telnet.
    En cherchant, sur le Web j'ai découvert SSH et en ce moment j'essais de faire l'installation de SSH mais sans succès.
    La première chose que j'ai fait c'est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    urpmi openssh openssh-clients openssh-server
    Ce qui semble avoir lancé l'installation car j'ai du mettre les cd de Mandrake pour pouvoir continuer.
    Maintenant quand je vais dans /etc/ssh j'ai plusieur fichiers dont sshd_config et ssh_config. J'ai regardé la configuration de ces fichiers et je semble avoir l'essentiel selon ce que certains sites recommendait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Port 22
    HostKey $SYSCONFDIR/ssh_host_key
    HostKey $SYSCONFDIR/ssh_host_rsa_key
    HostKey $SYSCONFDIR/ssh_host_dsa_key
    PermitRootLogin yes
    X11Forwarding yes
    Subsystem sftp /chemin_vers/sftp-server
    Ensuite je suis supposé lancer le daemon sshd mais c'est la que je n'y arrive pas. Sur les quelques sites que j'ai visité ils donnent la commande suivant à faire:
    Je ne peux pas faire cette commande car mon dossier opt est vide!
    Alors que dois-je faire?

    Et en terminant comment puis-je indiqué dans les fichier de configuration que j'autorise seulement les connexion provenant d'adresse de notre réseau local seulement.

    Merci!!!

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 350
    Points : 15 696
    Points
    15 696
    Par défaut
    pour lancer le serveur fait plutot ça :
    l'étape suivante sera de lancer le serveur au démarrage de l'ordinateur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    ln -s /etc/rc2.d/S55sshd /etc/init.d/sshd
    ln -s /etc/rc3.d/S55sshd /etc/init.d/sshd
    ln -s /etc/rc4.d/S55sshd /etc/init.d/sshd
    ln -s /etc/rc5.d/S55sshd /etc/init.d/sshd

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2004
    Messages : 129
    Points : 103
    Points
    103
    Par défaut
    Merci mathieu!! La commande que tu m'as données à très bien fonctionné et je suis maintenant capable de me connecter via les autres ordinateurs.

    Il me reste par contre encore 2 petites questions. Désolé si ce sont des question très "de base" mais je ne suis pas encore habitué à Linux.

    Le code que tu m'as donné pour que le service démarre automatiquement ne semble pas fonction parce que les fichier dans init.d existe déjà. J'ai essayé d'ouvrir les fichier et ceux dans rc2.d, rc3.d, rc4.d sont vide. Celui dans init.d contient beaucoup de code. Donc que dois-je faire pour que le service démarre automatiquement?
    Aussi à quoi serve les dossier rc2.d, rc3.d, rc4.d.

    Finalement ma dernière question. Comment je fais pour bloquer dans SSH toutes les adresse IP qui ne sont pas des adresse de mon réseau Locale. J'imagine que je dois inscrire quelque chose dans le fichier denyusers qui est dans le dossie /etc/ssh mais quoi?

    Merci!!!

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2004
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 21
    Points : 20
    Points
    20
    Par défaut
    les répertoires rc2.d, rc3.d etc sont les niveau d'execution de ta mandrake, enfait ca permet de demarer / arreter en même temp plusieurs services.

    ainsi les liens se trouvant dans le repertoire /etc/rd3.d sont lancés quand la cmmande
    est faite.

    Tu remarquera que certains liens commencent par K pour kill, dans ce cas on arete le servie. si le lien commence par S on démare le service. Le nom bre se trouvant apres le S ou le K défini à quel moment on doit effecteur la tache (par ordre croissant et toujours les kill avant les lancements)

    bref les commandes données par matieu visaient à creer les liens qui vont bien dans les répertoires rc3.d etc.
    Essaye comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ln -s /etc/init.d/sshd /etc/rc2.d/S55sshd
    Je croi me souvenir que sous mandrake il est possible de gerer les services avec l'utilitaire d'administration, mais c'est toujours bien de savoir s'y retrouver

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2004
    Messages : 129
    Points : 103
    Points
    103
    Par défaut
    Merci pour la réponse!! Je comprends maintenant à quoi servent ces commande.!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 24/04/2010, 12h59
  2. Réponses: 1
    Dernier message: 30/03/2010, 22h03
  3. Réponses: 0
    Dernier message: 02/06/2009, 12h10
  4. [AJAX] Mise sur serveur
    Par mms_1983 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 11/07/2007, 21h15
  5. Aide sur mise en place d'un serveur
    Par toutouyoutour81 dans le forum Réseau
    Réponses: 3
    Dernier message: 24/08/2006, 11h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo