Apenas faça
sudo ufw enable
e
sudo apt-get install gufw
Em seguida, abra o seu traço e procure por "Firewall". Abra-o e o resto deve ser auto-explicativo.
Eu tenho passado as últimas 4 horas tentando fazer com que minha conexão VNC funcione. Eventualmente, eu percebi que era porque meu host remoto do Ubuntu era incapaz de hospedar conexões SSH- mesmo que eu já tivesse instalado o openssh-server .
Eu, então, tentei alguns testes básicos para verificar se sshd
estava funcionando na minha máquina e descobri que ssh localhost
fornece um erro Connection refused on port 22
. Além disso, sudo service ssh start
e sudo start ssh
fornecem um erro start: Unknown job: ssh
. Eu tentei remover e reinstalar openssh-server
, mas sem sorte. Por que não posso receber clientes?
EDITAR: Quando tento me conectar através das máquinas locais (os visualizadores do VNC), eles me dão um erro Connection timed out
.
EDIT_2: Conforme solicitado, aqui está a saída de apt-cache policy openssh-server
:
openssh-server:
Installed: 1:6.6p1-2ubuntu2
Candidate: 1:6.6p1-2ubuntu2
Version table:
*** 1:6.6p1-2ubuntu2 0
500 http://ports.ubuntu.com/ubuntu-ports/ trusty-updates/main armhf Packages
100 /var/lib/dpkg/status
1:6.6p1-2ubuntu1 0
500 http://ports.ubuntu.com/ubuntu-ports/ trusty/main armhf Packages
Apenas faça
sudo ufw enable
e
sudo apt-get install gufw
Em seguida, abra o seu traço e procure por "Firewall". Abra-o e o resto deve ser auto-explicativo.
Eu consegui fazer isso funcionar manualmente iniciando sshd
:
sudo mkdir /var/run/sshd
sudo chmod -R 755 /var/run/sshd
sudo /usr/sbin/sshd