forked from qurator-spk/sbb_textline_detection
-
Notifications
You must be signed in to change notification settings - Fork 0
Túnel ssh
Lucas Sulzbach edited this page Feb 11, 2021
·
3 revisions
Seja user
o seu login na rede do DINF.
-
ssh -f [email protected] -L 2222:constantine:22 -N
cria um túnel para a constantine através da macalan. Desta forma, tudo o que for enviado para a porta 2222 da máquina local será redirecionado para a macalan e de lá para a porta 22 (ssh) da constantine. -
ssh -p 2222 user@localhost
abre uma sessão ssh na constantine através do túnel na porta 2222 da máquina local (localhost) -
rsync -progress -azvhe 'ssh -p 2222' /src user@localhost:/dst
transfere um arquivo/src
da máquina local para o caminho/dst
da constatine -
rsync -progress -azvhe 'ssh -p 2222' user@localhost:/src /dst
transfere um arquivo/src
da constatine para o caminho/dst
da máquina local
Observações:
- Apenas uma conexão pode estar aberta simultaneamente, então se há uma sessão ssh ativa, para iniciar uma segunda sessão ou transferir arquivos por rsync, por exemplo, é necessário abrir outro túnel, utilizando outra porta (e.g. 2223).
- Para se autenticar na macalan e na constantine por chave ssh, copie a chave pública da máquina local (
~/.ssh/id_rsa.pub
) para os arquivos~/.ssh/known_hosts
da macalan e da constantine, pois tanto a conexão que abre o túnel quanto a conexão que inicia uma sessão ssh através do túnel são iniciadas pela máquina local.