Devido aos outros serviços de conexão remota terem problemas graves de segurança, como o FTP, Telnet ( é o novo :P), estes métodos não possuem métodos de encriptação, ou seja, alguém usou um sniffer qualquer, e um abraço..... :P
O SSH tem suporte a criptografia dos dados.
Usando o openSSH
No ubuntu Feisty Fawn ou outras derivadas do Debian, procure por um pacote chamado ssh, e instale-o, pois o openssh virá junto tambem.
#apt-get install ssh
depois de instalado o serviço SSH deve estar ativo nas duas máquinas, entao:
root@laptop:/home/carrasco# /etc/init.d/ssh restart
* Restarting OpenBSD Secure Shell server... [ OK ]
root@laptop:/home/carrasco#
pronto, fazendo isso nas duas máquinas está tudo tranquilo....Para fazer a conexão, basta fazer "ssh + ipdamaquina", e retornará um campo assim
Are you sure you want to continue connecting (yes/no)?
digite yes ,aparecerá
root@111.111.1.111's password:
é só digitar a senha e pronto........
Se por acaso você quiser acessar um PC que está na casa do seu amigo por exemplo, e esse seu amigo tem mais de um computador em casa e esses computadores estao em rede ligados a uma roteador. o que fazer? Configure o roteador para liberar a porta 22 , que é a porta padrão de conexão SSH.
caso queira mudar a porta padrão do SSH, o que é muito bom, pois essa porta é muito visada, entao vá no seguinte arquivo:
root@laptop# vi /etc/ssh/sshd_config
------------------------------------------------------------------------------------------------------
# Package generated configuration file
# See the sshd(8) manpage for details
# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
#Privilege Separation is turned on for security
UsePrivilegeSeparation yes
# Lifetime and size of ephemeral version 1 server key
KeyRegenerationInterval 3600
ServerKeyBits 768
# Logging
SyslogFacility AUTH
LogLevel INFO
-----------------------------------------------------------------------------------------------------------------------------
na linha
# What ports, IPs and protocols we listen for
Port 22
mude o numero da porta para o numero 222 por exemplo, e por ai vai, só nao vá colocar uma porta que já esteja sendo usada por outro serviço.
depois disso a conexao deverá ser feita desse modo,supondo que eu alterei a minha porta para 222
#ssh -p222 ipdamaquinha
Sunday, May 6, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment