Travailler à la maison grâce à OpenSSH

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
19
déc.
2001
OpenBSD
Bon ce n'est pas Linux, mais l'article est plutot intéressant.

Trouvé sur BSDVault, cet article explique comment utiliser OpenSSH pour acceder aux services POP, SMTP, NNTP à distance si ils sont habituellement bloqués.

Merci à GCU-Squad pour la news.

Note du modérateur: ceci est appliquable aussi à tout Unix qui a ssh installé.

Aller plus loin

  • # Trucs et astuces

    Posté par  (site web personnel) . Évalué à 10.

    C'est pas inintéressant loin de la, mais cela serait peut-être mieux dans la rubrique "trucs et astuces" du jour, ou encore dans un "advandced SSH howto".

    N'oublions pas qu'il ne suffit pas d'utiliser SSH pour être sécurisé. Il faut faire attention aux clés, etc. Les précautions d'usage devraient être lues avant l'utilisation de ce type d'outil.
    • [^] # exact

      Posté par  . Évalué à 2.

      je rajouterai meme qu'il ne suffit pas d'installer OpenBSD pour etre securise, loin de la !
      • [^] # Re: exact

        Posté par  (site web personnel) . Évalué à 5.

        Si tu veux être sécurisé des attaques extérieures, débranche ton cable réseau, c'est la seule solution.
    • [^] # Commentaire supprimé

      Posté par  . Évalué à 10.

      Ce commentaire a été supprimé par l’équipe de modération.

  • # Le contraire

    Posté par  (site web personnel) . Évalué à 10.

    Il est aussi possible de dire au démon sshd d'écouter sur plusieurs ports, ce qui permet de faire du ssh même lorsque le port ssh n'est pas autorisé en sortie.

    Dans le /etc/[ssh/]sshd_config, il suffit d'utiliser la directive "port" pour binder le sshd sur plusieurs ports :

    [samy@cabal:~] $ head /etc/ssh/sshd_config
    # This is ssh server systemwide configuration file.

    Port 22
    Port 80
    ListenAddress 217.147.coin.coin


    Et ensuite on peut utiliser les tunnels ssh pour avoir un accès internet complet...
  • # information

    Posté par  . Évalué à 7.

    OpenSSH marche aussi sous Linux que je sache (et sous Mac OSX d'ailleurs), ce n'est pas grâce à OpenBSD que l'on peut travailler chez soi mais bien grâce à OpenSSH (qui vient du monde BSD certes...) !!

    C'est très pratique de pouvoir remapper les ports de machines distantes sur une machine locale via un tunnel SHH MAIS il faut savoir que :
    La machine locale se transforme virtuellement en serveur avec lequel il est mappé. Or la machine locale est souvent à l'extérieure du réseau auquel vous vous connectez via SSH (donc plus de firewall pour bloquer les ports que vous forwardez). Vous devenez donc une faille de sécurité potentielle pour le réseau auquel vous vous connectez....
    Je m'explique : vous voulez travailler sur la base de données PostgreSQL (port 5432 par défaut) de votre boulot qui est bien planquée derrière un firewall (qui bloque le port 5432).
    Vous vous connectez via SSH en remappant le port 5432 du SGBD au port 12345 chez vous. Joie et bonheur vous pouvez travailler dessus mais du coup n'importe quel quidam mal intentionné qui se connecte chez vous sur le port 12345 accède aussi à votre SGBD et aux précieuses informations que tout le monde pensait bien protégées...
    • [^] # Commentaire supprimé

      Posté par  . Évalué à 3.

      Ce commentaire a été supprimé par l’équipe de modération.

    • [^] # Re: information

      Posté par  . Évalué à 1.

      J'ai oublié ( et ne sais pas si qquun en a parlé sur ce thread) de parler du merveilleux ssh -X host
      Cela permet de forwarder X et de lancer des applis graphiques à partir de la machine ou vous vous connectez (attention la bande passante quand même, un licq prend environ 7Ko/s).
      C'est TRES pratique quand on veux avoir l'oeil sur un serveur de pouvoir lancer un gkrellm.
      C'est une fonctionnalité que peu de gens connaissent et qui fait "vendre" GNU/Linux et autres BSD aux plus indécis. (j'ai pas essayé encore sur Mac OSX)
  • # Aide ..

    Posté par  . Évalué à 1.

    J'ai un problème avec ssh ... :(

    J'essaye ssh -l user -p 80 -R 25:smtp.server.ip:25 ip_ma_machine mais rien
    il essaye de m'authentifier ("identity file /home/user/.ssh/id_rsa type -1" puis "identity file /home/user/.ssh/id_dsa type -1") puis rien ... Il ne me propose pas l'authentification pas mot de passe ...
    Quelqu'un a-t-il une idée ?
    • [^] # Re: Aide ..

      Posté par  . Évalué à 1.

      matte ta conf sshd
      /etc/ssh/sshd_config

      si PermitPassword est a "No" tu ne peux te connecter
      qu avec un "echange" de clé , pour pouvoir te connecter par password tu met a "yes"
  • # Node pour le modérateur

    Posté par  . Évalué à 2.

    ceci est applicable à tout OS qui a ssh installé.

    N'oublions pas , même si on n'aime pas, qu'on peut installer OpenSSH sous Windows avec Cygwin.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.