Posso cancelar o SSH (depois de usá-lo para navegar) sem fazer logout?

0

Eu usei o comando ssh -D 8080 -f -C -q -N user@IP para SSH em um VPS e o configurei para navegar nas configurações do proxy SOCKS nas Preferências do Sistema (no meu Mac).

Como cancelo a sessão SSH (e navego normalmente) sem ter que sair?

Eu sei que Ctrl + C 'cancela' certos comandos que estão rodando, mas uma vez eu faço o ssh -D imediatamente logar do VPS.

Além disso, pergunta não relacionada: O logout cancelará a 'ligação' do SSH na porta?

    
por JFW 24.12.2013 / 15:50

1 resposta

5

Parece que você está fazendo duas ou três perguntas.

Para usar o ssh para encapsular, aconselho iniciar uma sessão não interativa

ssh -C2qTnN -D 8080 user@IP

Isso colocará o túnel ssh em segundo plano.

Use o proxy: Em seguida, você configura o navegador ou as configurações do sistema para usar o proxy na porta 8080 do host local.

Pare de usar o proxy: Você reconfigura o sistema para não usar o proxy (desfaça a etapa acima).

Para terminar a sessão ssh,

killall ssh

Ou mate o processo pelo ID do processo

Eu geralmente executo uma sessão ssh separada se você deseja inserir comandos no servidor.

Veja também o link

    
por 24.12.2013 / 16:57