Subscribe to RSS Feed

Tutorial: Criando um SSH Server

05/11/2008 por evilskater

Uma vantagem no uso do Linux, apontada por muitos administradores de rede, é a facilidade de administrar o sistema remotamente, e o SSH é a melhor forma de fazer isso… Atualmente uso na universidade para editar ou pegar alguns arquivos que tenho no PC de casa, para isso criei um server em que tenho total acesso aos meus arquivos e vice-versa.
Vamos por a mão na massa!


Tutorial usando UBUNTU (Debian-like)

1 – No PC Server:

  • Para baixar o pacote do OPENSSH digite no terminal:
    sudo apt-get install openssh-server

2 – No PC Client

  • Baixe o client do ssh, digite no terminal:
    sudo apt-get install openssh-client

3 – Pronto.. para acessar o server do client use:

ssh -c USUARIO@IP-DO-SERVER -p PORTA

(Por padrão a porta é setada em 22 e não precisa ser colocado caso voce não tenha alterado, se quiser alterar por segurança, edite o arquivo /etc/ssh/sshd_config (sudo vim /etc/ssh/sshd_config) e mude o valor setado da porta. Neste arquivo é possivel também alterar vários outros parametros da configuração do server.)
A opcao -c é para habilitar a compressão de dados, melhorando assim o desempenho.

4 – Para copiar arquivos entre os computadores use a seguinte sintaxe:

scp <nome_do_arq> <ip_do_destino>:/home/arquivos

Onde:

  • <nome_do_arq> = nome do arquivo a ser copiado;
  • <ip_do_destino> = nome da máquina de destino do arquivo;
  • /home/arquivos = diretório para onde o arquivo vai ser copiado (esse diretório é o da sua máquina).

Para copiar um diretório inteiro você pode usar o parâmetro ” -r “.

Exemplo:

scp -r <nome_do_dir> <ip_do_destino>:/home/arquivos

5 – Para usar no modo grafico, edite no server:

sudo vim /etc/ssh/sshd_config

e adicione/altere a seguinte linha:
X11Forwarding yes

salve, e na hora de entrar no server adicione a opcao -X, exemplo:

ssh -X -c usuario@192.168.0.1 -p 7777

aberto, digite
gnome-session (parar usuarios gnome)
kde-start (para users do kde)

Espero ter ajudado, valeu!

Tags: , ,

Deixe um Comentário