nVIDIA ForceWare Drivers 174.16 Beta Windows XP Service Pack 3 Build 3311 RC2

Montar um Servidor SSH em Ubuntu

Criado por: Pedro Pinto em 23 de Fevereiro de 2008 Deixar um comentário

O SSH (Secure Shell) também conhecido como Secure Socket Shell é um protocolo/aplicação que permite de forma segura aceder remotamente a uma máquina Linux. Normalmente quando instalo um Linux, o SSH é aquela ferramenta que tem de estar indiscutivelmente disponível na máquina para que eu possa aceder à mesma de qualquer lado.


O cliente SSH pode ser executado a partir de uma máquina com o SO Linux ou Windows. O SSH é bastante utilizado por administradores de rede pois além de ser bastante simples de usar é também bastante seguro usando mecanismos de criptografia e autenticação em ambas as partes (cliente e servidor).

Neste pequeno artigo pretende-se ensinar a montar um servidor SSH num Ubuntu, usando como cliente os famosos programas putty ou SSH secure Shell. Vão ver como é realmente simples:

Instalação servidor e cliente
# sudo apt-get install openssh-server openssh-client

Testar o serviço
# ssh 127.0.0.1

sshot-1

Iniciar ou Parar o serviço
# sudo /etc/init.d/ssh start
# sudo /etc/init.d/ssh stop

Reiniciar serviço
# sudo /etc/init.d/ssh restart

Configurações (Para quem pretenda efecutar alterações no serviço pode recorrer ao ficheiro sshd_config )
$ sudo su -
# vi /etc/ssh/sshd_config

Aceder ao Linux via Windows
Para quem pretender aceder à shell do Linux através do Windows, existem muitas aplicações para o efeito. As mais conhecidas são o Putty e o SSH Secure Shell. O utilizador só terá de indicar qual o endereço IP do servidor e definir como porto o 22.

PUTTY

SSH Secure Shell

ssh_ss

Licença: Freeware
Sistemas Operativos: Windows
Download Putty 0.60 [444.00KB]
Download: SSH Secure Shell 3.2.9 [5.26MB]
Homepage: Putty | SSH


Arquivado na categoria: Linux, Tutoriais

12 comentários a “Montar um Servidor SSH em Ubuntu”

  1. Pedro Silva diz:

    Só um reparo

    Para obter uma consola em root é mais correcto usar

    $ sudo -s

    que permite “obter” a shell definida para o root

    cumps

  2. Miguel Santos diz:

    Tenho uma dúvida, por motivos de segurança dá pra fazer com que o serviço esteja desligado no arranque e é só ligado quando o utilizador quer?

  3. Rui diz:

    claro!
    vê os comandos…

  4. Joao Campos diz:

    E montar um servidor SSH em windows? Dava-me jeito para os backups via BackupPC.

  5. Pedro Silva diz:

    @ Joao Campos

    OpenSSH - http://www.openssh.com/

  6. Pedro Silva diz:

    @ Joao Campos

    Desculpa, enganei-me no link….

    Se instalares o openSSH directamente, tens de ter o cygwin já instalado. O Cygwin é um port do ambiente Linux para Windows

    No entanto, não precisas de instalar o Cygwin se instalares o OpenSSH for Windows que podes encontrar em http://sshwindows.sourceforge.net/ . O instalador instala os packages do Cygwin necessários.

    cumps

  7. Rui Costa diz:

    Bem, excelente, acho que isto é mt bom, não sei se sabem o que sao BNC’s ou Bouncers para o irc, alguem sabe instalar?

  8. Nelson N diz:

    tenho o alinex e o ubuntu instalados num pc virtual. Ando a ver se me habituo, e eventualmente ficar difinitivamente. Agora pergunto: como é que se põe no lixo esse SSH? É que não quero nem preciso de nada disso. Já agora: como é que se vai à linha de comandos?

  9. jmtdstoc diz:

    Para o “Nelson N”:

    Para desinstalares o openssh fazes numa linha de comandos (atenção, o sinal de dólar já está na linha de comandos):

    $sudo apt-get remove openssh-server openssh-client

    Para acederes à linha de comandos vais ao menu no canto superior esquerdo: “Applications/Accessories/Terminal”. A janela que se abre é uma linha de comandos.

  10. Nelson N diz:

    TKS

  11. Thay diz:

    Estou acessando o Linux via VM, preciso instalar o ssh, porem ao executar o comando sudo apt-get install openssh-server openssh-client, me retorna para configurar dpkg, executei o comando:sudo dpkg- reconfigure e pede para eu especificar um pacote para reconfigurar.
    Que pagocte é esse? Como faço isso?

    Att.

    Thay

  12. Thiago diz:

    como acessar SSH via Navegador??

Deixe o seu comentário

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste weblog ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. O autor deste weblog reserva-se, desde já, o direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação de seu autor (nome completo e endereço válido de email) também poderão ser excluídos.