Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Acces à mes machines distantes par ssh

12 réponses
Avatar
Couard Anonyme
Bonjour,

Je sais bien que ma question est hs en ce lieu, mais

1/ ça se discute,

2/ maintes fois j'ai observé que c'est quand même possibe d'avoir une
réponse.

Bref, dans la config suivante,

|
mes machines distantes |
accessibles |
. . via un |¯¯¯¯¯¯¯¯¯¯¯¯¯| |
routeur | 192.168.0.1 | |
(freebox) /|_____________| |
/ |
|¯¯¯¯¯¯¯¯¯¯¯¯| ( ) |¯¯¯¯¯¯¯¯¯¯¯¯¯¯| |
| ma machine | ( internet ) | 88.168.xx.yyy| |
|___locale___| ( ) |______________| |
\ |
\|¯¯¯¯¯¯¯¯¯¯¯¯¯| |
| 192.168.0.n | |
|_____________| |


comment atteindre l'une quelconque des machines 192.168.0.i à partir de
ma machine locale par ssh, par exemple pour faire:

ssh -f -X 88.168.xx.yyy -l moi thunderbird

Merci.

2 réponses

1 2
Avatar
Couard Anonyme

comment atteindre l'une quelconque des machines 192.168.0.i à partir de
ma machine locale par ssh, par exemple pour faire:

ssh -f -X 88.168.xx.yyy -l moi thunderbird


En utilisant l'option -L de ssh pour forwarder le port d'une machine
derrière le routeur sur ta machine locale.



Hum. Ça me dit:

$ ssh -f -X 88.168.xx.yyy -L22:192.168.0.2:22 -l moi konsole
Privileged ports can only be forwarded by root.

Mais

$ sudo ssh -f -X 88.168.xx.yyy -L22:192.168.0.2:22 -l moi konsole

marche:

[ ~]$ id && uname -a && ps -ef | egrep '^moi|ssh'
uidw99(moi) gid=6(disk) groupes=6(disk)
Linux 192.168.0.2 2.6.17-13mdv #1 SMP Fri Mar 23 15:18:36 EDT 2007
x86_64 AMD Turion(tm) 64 Mobile Technology MT-32 GNU/Linux
root 3922 1 0 Apr27 ? 00:00:00 /usr/sbin/sshd
root 9366 3922 0 11:44 ? 00:00:00 sshd: elle [priv]
elle 9368 9366 0 11:44 ? 00:00:00 sshd:
root 9594 3922 0 13:53 ? 00:00:00 sshd: moi [priv]
moi 9596 9594 0 13:53 ? 00:00:00 sshd:
moi 9597 9596 0 13:53 ? 00:00:00 konsole
moi 9606 1 0 13:53 ? 00:00:00 kdeinit Running...
moi 9610 1 0 13:53 ? 00:00:00 dcopserver [kdeinit]
--nosid --suicide
moi 9612 9606 0 13:53 ? 00:00:00 klauncher [kdeinit]
moi 9614 1 0 13:53 ? 00:00:00 kded [kdeinit]
moi 9617 1 0 13:53 ? 00:00:00 /usr/lib64/gam_server
moi 9786 9597 0 13:53 pts/3 00:00:00 /bin/bash
moi 9824 9786 0 14:01 pts/3 00:00:00 ps -ef
moi 9825 9786 0 14:01 pts/3 00:00:00 [grep]
[ ~]$


Avatar
Emmanuel Florac
Le Sat, 28 Apr 2007 14:05:31 +0200, Couard Anonyme a écrit :


Hum. Ça me dit:

$ ssh -f -X 88.168.xx.yyy -L22:192.168.0.2:22 -l moi konsole
Privileged ports can only be forwarded by root.


Tu devrais choisir un autre port local que le 22, déjà utilisé par ton
propre ssh normalement. Et puis tu commences à être franchement
pénible à poster au mauvais endroit.

--
Ne pas savoir de quoi on parle est un avantage dont il ne faut pas
abuser.
R.Debray

1 2