Recentemente, me interessei pelo SSH e tentei configurar um servidor SSH no meu laptop Linux. Estou executando o moonOS, uma versão do Ubuntu com o Enlightenment WM.
Antes de tudo, executei o "sudo apt-get install openssh-server". Tudo bem. Agora observei as configurações do meu roteador e, embora não tenha visto configurações explicitamente chamadas de "encaminhamento de porta", havia uma caixa de seleção para ativar o SSH. Marquei esta caixa e defina a porta como 22. Depois disso, tentei "ssh localhost" e ele se conectou bem.
Agora verifiquei meu endereço IP usando www.whatismyip.com e, em seguida, executei o PuTTY no meu laptop WinXP, inserindo o endereço IP, a porta, selecionando SSH etc. etc. Em seguida, o PuTTY reclamou que "a conexão foi recusada". OK. Inicializei um Jolicloud LiveUSB no meu netbook e executei "ssh [meu nome de usuário] @ [meu endereço IP]". Mais uma vez, a conexão foi recusada.
Então, corri para a Internet e procurei a documentação do OpenSSH. Em um palpite, tentei rodar "sshd" no laptop moonOS, mas ele respondeu: "sshd re-exec requer execução com um caminho absoluto".
Alguma ajuda? Não tenho ideia do que estou fazendo de errado aqui.
sshd(dizer para carregar as novas configurações), você provavelmente terá algo como isto: sudo /etc/init.d/ssh [stop, start, restart]. Você deseja apenas um dos comandos entre parênteses por vez - sem parênteses.
ssh user@myip.etc, não apenasssh myip.etc