Início·Comandos de terminal
Publicidade

Garanta seu bônus em uma corretora de cripto

Bônus que você recebe só por se cadastrar. As condições são as que cada corretora anuncia.

ssh

Rede

Uso

ssh [-p <port>] <user>@<host> [command]

Abre um shell cifrado em outra maquina; o ssh recusa de saida uma chave privada que outros possam ler, entao use `chmod 600`, e a porta e `-p` aqui mas `-P` no scp e no sftp.

Opções comuns

OpçãoSignificado
-p 2222Port. Note that scp and sftp spell the same thing -P.
-i ~/.ssh/id_ed25519Use a specific private key.
-L 8080:localhost:80Local forward: your port 8080 reaches the remote side.
-R 9000:localhost:3000Remote forward: their port 9000 reaches your machine.
-D 1080A local SOCKS proxy tunnelled through the host.
-J <bastion>Jump through a bastion host in one command.
-N -fNo remote command, go to the background. The pair used for tunnels.
-v / -vvvShow the handshake, which is how you find out why a key was refused.
-o <Option>=<value>Any ssh_config setting for this one connection.

Exemplos

ssh -p 2222 deploy@example.com

Log in on a non-standard port.

ssh -N -L 5432:localhost:5432 deploy@db.example.com

Reach the remote database as if it were local.

ssh -vvv git@github.com

See exactly which keys were offered and rejected.

Quando a conexão falha, estes mostram até onde ela chegou: o nome não resolve, não há rota ou a porta está fechada.

Como ler

  • Os colchetes [ ] marcam uma parte que você pode omitir.
  • As reticências … indicam que você pode listar vários.
  • As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.

Perguntas

QO que ssh faz?

Abre um shell cifrado em outra maquina; o ssh recusa de saida uma chave privada que outros possam ler, entao use `chmod 600`, e a porta e `-p` aqui mas `-P` no scp e no sftp.

QComo se digita?

ssh [-p <port>] <user>@<host> [command] — os colchetes marcam o que você pode omitir.

QQuantas opções vale a pena saber?

Aqui estão 9; a lista completa está em man ssh. Este comando fica em Rede.

Comandos relacionados

página man: man ssh