Bonjour Mamadou, J'ai mis à jour la documentation ici : https://www-lipn.univ-paris13.fr/faq/index.php/FAQ_Systeme#Comment_acc.C3.A9... L'option "-W" est disponible depuis la version 5.4 de OpenSSH, ce qui permet même aux vieux MacOS X et autres Unix peu récents de se connecter sans l'utilitaire Netcat sur la machine de rebond. Je ne comprends pas pourquoi les modifications dans ton .ssh/config ne fonctionnes pas (peut-être que ton système n'est pas assez récent pour le "ProxyJump"), mais peut-être devrait-tu essayer : ProxyCommand ssh -W %h:%p mamadou@lipnssh.lipn.univ-paris13.fr (avec le "-W" au début) à la place de ProxyCommand ssh mamadou@lipnssh.lipn.univ-paris13.fr -W %h:%p Dans tous les cas, j'ai réinstallé Netcat sur lipnssh... A+ Xavier. On 09/04/2018 07:38, Mamadou Sow wrote:
Bonjour Xavier,
Je crois qu'il est éminent que tu installes netcat sur la machine lipnssh pour qu'on en finisse avec ce problème de connexion
Lévy Francois wrote:
César
dans la copie du mail que je reçois, un éditeur “intelligent” comme il y en a trop s’est glissé dans le processus. Pour avoir le .ssh/config correct, supprimer tous les <http.....> qui n’ont rien à faire là (ni le newline qui va avec). Bonne chance F.
Le 7 avr. 2018 à 19:28, Franck Butelle <franck.butelle@lipn.univ-paris13.fr> a écrit :
Bonjour César,
cela à circulé dernièrement, A+ Franck
-------- Message transféré -------- Sujet : Re: [Systeme] lipn-ssh : netcat, ProxyCommand, ProxyJump Date : Tue, 20 Mar 2018 23:51:04 +0100 De : Lévy Francois <francois.levy@lipn.univ-paris13.fr> Pour : Mamadou Sow <mamadou@lipn.univ-paris13.fr> Copie à : systeme@lipn.univ-paris13.fr
Bonsoir Mamadou
voila des exemples génériques tirés de mon .ssh/config nouvelle version - il m’a fallu un peu de temps pour y arriver. J’ai laissé la version avec nc en commentaire pour comparer.
host lips # juste une abréviation : j’aime bien ‘ssh lipn' HostName ssh.lipn.univ-paris13.fr <http://ssh.lipn.univ-paris13.fr>
host moi # direct sur ma-machine avec ‘ssh moi' ForwardAgent yes ProxyCommand ssh -W ma-machine:%p ssh.lipn.univ-paris13.fr <http://ssh.lipn.univ-paris13.fr> #ProxyCommand ssh ssh.lipn.univ-paris13.fr <http://ssh.lipn.univ-paris13.fr> "nc -q 0 mac-bachelard %p"
Host *.lipn # pour accéder à n’importe quelle machine dans le labo avec 'ssh machine.lipn' ForwardAgent yes ProxyCommand ssh -W `basename %h .lipn`:%p ssh.lipn.univ-paris13.fr <http://ssh.lipn.univ-paris13.fr> #ProxyCommand ssh ssh.lipn.univ-paris13.fr <http://ssh.lipn.univ-paris13.fr> "nc -q 0 `basename %h .lipn` %p"
François
Le 20 mars 2018 à 10:46, Mamadou Sow <mamadou@lipn.univ-paris13.fr <mailto:mamadou@lipn.univ-paris13.fr>> a écrit :
Bonjour Xavier,
J'utilisais .ssh/config avec netcat installé sur lipnssh ancien
Host golo HostName golo.lipn.univ-paris13.fr <http://golo.lipn.univ-paris13.fr> User mamadou ProxyCommand ssh mamadou@lipnssh.lipn.univ-paris13.fr < mailto:mamadou@lipnssh.lipn.univ-paris13.fr> -nc 0 %h %p
J'ai essayer ces méthodes sur lipnssh nouveau malheureusement elles ne marchent pas
1-
Host golo HostName golo.lipn.univ-paris13.fr <http://golo.lipn.univ-paris13.fr> User mamadou ProxyJump mamadou@lipnssh.lipn.univ-paris13.fr <mailto:mamadou@lipnssh.lipn.univ-paris13.fr>:22 2- Host golo HostName golo.lipn.univ-paris13.fr <http://golo.lipn.univ-paris13.fr> User mamadou ProxyCommand ssh mamadou@lipnssh.lipn.univ-paris13.fr <mailto:mamadou@lipnssh.lipn.univ-paris13.fr> -W %h:%p
- Il serait de bien de mettre un exemple générique dans la FAQ et indiquer l'utilitaire à installer pour utiliser ProxyJump. - Ainsi l'on va copier l'exemple puis l'à adapter - ou simplement de réinstaller netcat dans lipnssh - ainsi les gens seront libres d'utiliser ProxyCommand ou ProxyJump en fonction de l'état de leur machine
Xavier MONNIN wrote:
Bonsoir François,
pour le transfert de l'agent ssh (pour l'authentification par clé), tu peux utiliser l'option "ForwardAgent yes" dans ton .ssh/config (ou en ligne de commande avec "-o ForwardAgent=yes") Cela devra it te permettre de te passer du dépôt de ta clé privée ;-)
Bien à toi, Xavier.
Le 18/02/2018 à 16:40, Lévy Francois a écrit :
Xavier
Un détail au milieu des attaques : ma version de ssh est ancienne et n’a pas de ProxyJump (ni -J). Je peux utiliser ProxyCommand avec ssh pour faire un forwarding. Mais pour que ça marche, il faut que je mette ma clef privée sur lipn-ssh (et même comme ça, je n’ai pas testé que ça marche). Avant, elles étaient seulement sur ma machine chez moi et nc les forwardait.
Vous pensez que avoir toutes mes clefs privées sur lien-ssh est plus secure que ajouter nc sur la machine ? C’est comme vous voulez.
François
hostmacb ProxyCommandssh -W %h:%pfl@10.10.1.142 <mailto:pfl@10. 10.1.142> #mac-bachelard
brassens:fl ~:572 $ ssh macb ssh: connect to host 10.10.1.142 port 22: Connection refused ssh_exchange_identification: Connection closed by remote host
> Le 12 févr. 2018 à 18:12, Xavier MONNIN > <monnin@lipn.univ-paris13.fr <mailto:monnin@lipn.univ-paris13.fr> > <mailto:monnin@lipn.univ-paris13.fr>> a écrit : > > Sur les versions récentes de OpenSSH, tu peux utiliser : > > [...] > -J [user@]host[:port] > Connect to the target host by first making a ssh > connection > to the jump host and then establishing a TCP forward‐ > ; ing to the ultimate destination from there. > Multiple jump > hops may be specified separated by comma characters. > This is a shortcut to specify a ProxyJump configuration > directive. > [...] > > ou > > -o ProxyJump user@host > > ou encore > > -o ProxyCommand ssh -W %h:%p user@host > (qui est normalement supporté par les versions un peu moins > récentes) > > > (et bien sûr utiliser "ProxyJump" ou "ProxyCommand" dans un fichier > "~/.ssh/config") > > > Si ça peut aider ;-) > > Xavier. > > On 12/02/2018 17:59, Camille Coti wrote: >> Voilà, c'est pour ça que j'utilise netcat... >> < br class="">On 12/02/2018 17:58, Xavier MONNIN wrote: >>> netstat n'est pas prévu, mais "ss" est installé >>> >>> netcat : j'imagine que tu penses à la possibilité de rebondir en >>> ssh. Si >>> c'est le cas, normalement, il n'y a pas besoin de l'installer >>> spécifiquement pour pouvoir le faire. À moins que tu aies un >>> autre usage >>> précis de netcat. >>> >>> On 12/02/2018 17:48, Camille Coti wrote: >>>> netcat* pardon. >>>> >>>> On 12/02/2018 17:47, Camille Coti wrote: >>>>> netstat ? >>>>> >>>>> On 12/02/2018 17:46, Xavier MONNIN wrote: >>>>>> Bonjour à tou(te)s, >>>>>> >>>>>> nous pensons avoir trouvé la source des problèmes courants >>>>>> qu'ont les >>>>>> utilisateurs avec cette machine : certains montages vers l e >>>>>> serveur NFS >>>>>> ont visiblement été corrompus la semaine dernière par le >>>>>> plantage/redémarrage de celui-ci. >>>>>> Nous n'arrivons même pas à démonter les répertoires >>>>>> manuellement. >>>>>> >>>>>> Du coup, pour résoudre le problème, nous avons besoin de >>>>>> redémarrer >>>>>> cette machine que nous avions prévu de remplacer d'ici peu. >>>>>> >>>>>> Au lieu de redémarrer simplement la machine, nous allons >>>>>> carrément la >>>>>> remplacer avec un peu d'avance. >>>>>> >>>>>> Le nouveau "lipn-ssh" est quasiment prêt, et nous devrions >>>>>> pouvoir faire >>>>>> la bascule entre l'ancien et le nouveau d'ici 48h (une fois >>>>>> que nous >>>>>> aurons fait quelques tests). >>>>>> >>>>>> Pour le moment, les seules applications que nous avons prévues >>>>>> d'installer sur la nouvelle machine sont : >>>>>> ssh (oui... quand même !), unison, rsync, screen, vim et >>>>>> alpine. >>>>>> >>>>>> Si vous pensez que l'on a oublié quelque chose, dites-le >>>>>> nous. (en >>>>>> gardant à l'esprit que cette machine ne devrait être utiliser >>>>>> que pour >>>>>> rebondir vers une autre machine du labo) >>>>>> >>>>>> >>>>>> Marisol et Xavier. >>>>>> >>>>>> >>>>> _______________________________________________ >>>>> Systeme mailing list >>>>> Systeme@lipn.univ-paris13.fr >>>>> <mailto:Systeme@lipn.univ-paris13.fr> >>>>> <mailto:Systeme@lipn.univ-paris13.fr> >>>>> https://www-lipn.univ-paris13.fr/mailman/listinfo/systeme >>>>> >>>>> >>>>> >>>> _______________________________________________ >>>> Systeme mailing list >>>> Systeme@lipn.univ-paris1 3.fr >>>> <mailto:Systeme@lipn.univ-paris13.fr> >>>> <mailto:Systeme@lipn.univ-paris13.fr> >>>> https://www-lipn.univ-paris13.fr/mailman/listinfo/systeme >>>> >> _______________________________________________ >> Systeme mailing list >> Systeme@lipn.univ-paris13.fr <mailto:Systeme@lipn.univ-paris13.fr> >> <mailto:Systeme@lipn.univ-paris13.fr> >> https://www-lipn.univ-paris13.fr/mailman/listinfo/systeme >> > -- > Xavier MONNIN > Administrateur Système et Réseau > LIPN / LAGA > Institut Galilée - Université Paris 13 > Bâtiment A, Bureau A308 > 99, avenue Jean-Baptiste Clément > 93430 Villetaneuse > Tel : 01 49 40 35 43 > _______________________________________________ > Systeme mailing list > Systeme@lipn.univ-paris13.fr <mailto:Systeme@lipn.univ-paris13.fr> > <mailto:Systeme@lipn.univ-paris13.fr> > https://www-lipn.univ-paris13.fr/mailman/listinfo/systeme > > >
--
Cordialement
Mamadou S.
----------------------------------------------------- Mr Mamadou SOW LIPN /Institut Galilée/Univ. Paris XIII 99 Av. Jean B aptiste Clément 93430 Villetaneuse - France Tel: 01 49 40 40 68 Fax: 01 48 26 07 12
-----------------------------------------------------
<Portion de message joint.txt>_______________________________________________ Systeme mailing list Systeme@lipn.univ-paris13.fr https://www-lipn.univ-paris13.fr/mailman/listinfo/systeme
!DSPAM:48,5ac8fed44059147912095!
Systeme mailing list Systeme@lipn.univ-paris13.fr https://www-lipn.univ-paris13.fr/mailman/listinfo/systeme
!DSPAM:102,5ac94a1f102121137415445!
-- Xavier MONNIN Administrateur Système et Réseau LIPN / LAGA Institut Galilée - Université Paris 13 Bâtiment A, Bureau A308 99, avenue Jean-Baptiste Clément 93430 Villetaneuse Tel : 01 49 40 35 43