1106 shaares
13 results
tagged
ssh
Enfin! Permet de rendre un serveur web accessible depuis n'importe où, même derrière un pare-feu via reverse SSH.
In .bashrc
# Auto start screen
# start
if [ -z "$STARTED_SCREEN" ] && [ -n "$SSH_TTY" ]
then
case $- in
(*i*)
STARTED_SCREEN=1; export STARTED_SCREEN
mkdir -p -- "$HOME/lib/screen-logs"
screen -RR -S main ||
echo >&2 "Screen failed! continuing with normal bash startup"
esac
fi
# end
# Auto start screen
# start
if [ -z "$STARTED_SCREEN" ] && [ -n "$SSH_TTY" ]
then
case $- in
(*i*)
STARTED_SCREEN=1; export STARTED_SCREEN
mkdir -p -- "$HOME/lib/screen-logs"
screen -RR -S main ||
echo >&2 "Screen failed! continuing with normal bash startup"
esac
fi
# end
Avec du multiplexing, mais du coup, c'est utile si tu as plein de session sur le même serveur.
rsync -av --progress --rsh='ssh -pXXXX' somefile user@host:somedir/
Mais tu l'appliques comment dans les faits?
Host pc_final
ProxyCommand ssh ip_pc_intermediare -w ip_pc_final
ProxyCommand ssh ip_pc_intermediare -w ip_pc_final
Mmh, dispo sur AUR, je dois pouvoir tester ça au boulot.
Encore un moyen de faire un proxy à la va vite en ssh. Ici via un script python.
sshuttle -r username@sshserver 0.0.0.0/0 -vv
sshuttle --dns -vvr username@sshserver 0/0
sshuttle -r username@sshserver 0.0.0.0/0 -vv
sshuttle --dns -vvr username@sshserver 0/0
tout est dans le titre
Peu servir au besoin
Pour mémo, c'est ça a avoir dans sshd_config sur le serveur ssh.
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
AllowTcpForwarding yes
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
AllowTcpForwarding yes
Juste pour l,avoir rapidement sous le coude:
ssh -D 8881 user@host
puis dans firefox => Préférence => Avancé => Réseau => Configurer la façon dont firefox se connecte à Internet -> Configuration manuelle du proxy : Hôte SOCKS: localhost Port: 8881
ssh -D 8881 user@host
puis dans firefox => Préférence => Avancé => Réseau => Configurer la façon dont firefox se connecte à Internet -> Configuration manuelle du proxy : Hôte SOCKS: localhost Port: 8881