Dicas de SSH

24
Almir 'm3nd3s' Almir 'm3nd3s' @m3nd3s @m3nd3s http://www.almirmendes.com http://www.almirmendes.com [email protected] [email protected] http://www.flickr.com/photos/polarboy/2856319701

description

Palestra ministrada no Giran Siege

Transcript of Dicas de SSH

Page 1: Dicas de SSH

Almir 'm3nd3s'Almir 'm3nd3s'@m3nd3s@m3nd3shttp://www.almirmendes.comhttp://[email protected]@giran.com.br

http://www.flickr.com/photos/polarboy/2856319701

Page 2: Dicas de SSH

http://www.flickr.com/photos/danielygo/4995689835

Dicas

Page 3: Dicas de SSH

$ ssh -A 192.168.3.11 -l root

The authenticity of host '192.168.3.11 (192.168.3.11)' can't be established.RSA key fingerprint is a3:1e:e7:3e:22:86:3d:8a:5d:6b:cc:3d:ac:f7:87:2a.Are you sure you want to continue connecting (yes/no)?

Fingerprint

Page 4: Dicas de SSH

http://www.flickr.com/photos/98157122@N00/3274734764

Mas porque?

Page 5: Dicas de SSH

PORRA!/////////Vai dizer que não

sabia dessa!?

Sei se eu quiser!!!!

http://www.flickr.com/photos/atomtigerzoo/3821873510

Page 6: Dicas de SSH

$ ssh [email protected]

# ou

$ ssh -l m3nd3s almirmendes.com

Acesso

Page 7: Dicas de SSH

http://www.flickr.com/photos/dvdstelt/2384629157

Sussa!

Page 8: Dicas de SSH

E agora?

http://www.flickr.com/photos/kattanapilot/3336650785

Page 9: Dicas de SSH

SSH Keys

http://www.flickr.com/photos/practicalowl/256628505

Page 10: Dicas de SSH

$ ssh-keygen -t rsa -C “Minha Chave” -f m3nd3s

$ ls .

-rw------- 1 m3nd3s staff 1675 m3nd3s-rw-r--r-- 1 m3nd3s staff 397 m3nd3s.pub

Gerando

Page 11: Dicas de SSH

m3nd3s

m3nd3s.pub

Chave PRIVADA!!!!

Chave publica ;)

Page 12: Dicas de SSH

Ok, tá bom!É SÓ ISSO?!?!

Page 13: Dicas de SSH

~/.ssh/authorized_keys2 # Permissão 600

Authorized Keys

~/.ssh # Permissão 700

No servidor:

Page 14: Dicas de SSH

$ ssh [email protected]

Acesso s/ senha

$ ssh -A [email protected]

propaga a chaveHum?!?

http://www.flickr.com/photos/niallcorbet/5696478308

Page 15: Dicas de SSH

$ ssh [email protected] 'touch ~/tmp/restart.txt'

Cmd Remoto

http://www.flickr.com/photos/sarahandmikeprobably/3330705509

Page 16: Dicas de SSH

ssh -v [email protected]

ssh -vv [email protected]

Debug

http://www.flickr.com/photos/spacial/4636903821

Page 17: Dicas de SSH

O que você faria?

192.168.0.5:3000

Page 18: Dicas de SSH

ssh -v -L 2222:localhost:22 [email protected] sleep 100

Port Forwarding

http://www.flickr.com/photos/ncreedplayer/4014247275

Page 19: Dicas de SSH

$ sftp [email protected]:/tmp

Connecting to www.almirmendes.com...Changing to: /tmpsftp>

SFTP

Page 20: Dicas de SSH

$ screen

Screen

CTRL + A + C CTRL + A + A CTRL + A + [num] CTRL + D

Page 21: Dicas de SSH

$ screen

Remote Pair Programming

$ screen -x

Usuário 1:

Usuário 2:

Page 22: Dicas de SSH

$ tar zcvf - /var/www | ssh [email protected] "cat > backup.tar.gz"

O_o'

Hum?!?

Page 23: Dicas de SSH

$ man ssh$ man screen$ man scp$ man sftp

Referências

Page 24: Dicas de SSH

ContatosContatos

Almir 'm3nd3s'Almir 'm3nd3s'@m3nd3s@m3nd3shttp://www.almirmendes.comhttp://[email protected]@[email protected]@gmail.com