Montar um Servidor SSH em Ubuntu
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
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
![]()
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”
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.








23 de Fevereiro de 2008 às 2:45 pm
Só um reparo
Para obter uma consola em root é mais correcto usar
$ sudo -s
que permite “obter” a shell definida para o root
cumps
23 de Fevereiro de 2008 às 2:57 pm
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?
23 de Fevereiro de 2008 às 4:26 pm
claro!
vê os comandos…
23 de Fevereiro de 2008 às 5:36 pm
E montar um servidor SSH em windows? Dava-me jeito para os backups via BackupPC.
23 de Fevereiro de 2008 às 5:38 pm
@ Joao Campos
OpenSSH - http://www.openssh.com/
23 de Fevereiro de 2008 às 5:50 pm
@ 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
23 de Fevereiro de 2008 às 8:44 pm
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?
23 de Fevereiro de 2008 às 11:09 pm
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?
24 de Fevereiro de 2008 às 1:45 pm
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.
24 de Fevereiro de 2008 às 2:32 pm
TKS
17 de Março de 2008 às 5:36 pm
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
7 de Agosto de 2008 às 2:12 pm
como acessar SSH via Navegador??