lucasfesteves
(usa CentOS)
Enviado em 10/10/2013 - 09:41h
alexhctp escreveu:
Amigo, verifique também se no seu sistema tem um servidor ssh rodando, muitas vezes apenas o ssh client vem configurado, sendo necessário rodar um
#/etc/init.d/sshd start
caso não esteja instalado, rode
#apt-get install openssh-server.
Alem disso, pra desencargo de consciência, verifica como ta a porta 22 (onde o ssh escuta por padrão), pra isso usa
#netstat -lnv | grep 22.
Pro negocio ficar legal, roda:
#iptables -A INPUT -p tcp --dport 22 -j ACCEPT
pra aceitar as conexões destinadas à porta 22.
Por hora acredito que seja so isso... aguardamos o seu feedback.
alexhctp:
Muito obrigado pela ajuda, apesar de ter seguido alguns caminhos ligeiramente diferentes deu certo aqui e sem a sua ajuda eu nao conseguiria.
Segue o roteiro do que fiz:
No diretorio /etc/init.d/ eu dei o comando sshd start e o que apareceu foi:
user:/etc/init.d # sshd start
sshd re-exec requires execution with an absolute path
depois como sugerido tentei instala-lo usando o:
user:/etc/init.d # apt-get install openssh-server
If 'apt-get' is not a typo you can use command-not-found to lookup the package that contains it, like this: cnf apt-get
user:/etc/init.d # cnf apt-get
apt-get: command not found
tentei baixar o apt usando o:
zypper install apt
apareceu o seguinte:
user:/etc/init.d # zypper install apt
Loading repository data...
Warning: Repository 'Updates for openSUSE 11.4 11.4-0' appears to outdated. Consider using a different mirror or server.
Reading installed packages...
'apt' not found in package names. Trying capabilities.
No provider of 'apt' found.
Resolving package dependencies...
Nothing to do.
tentei ao inves de usar o apt-get usar o zypper:
user:/etc/init.d # zypper install openssh-server
Loading repository data...
Warning: Repository 'Updates for openSUSE 11.4 11.4-0' appears to outdated. Consider using a different mirror or server.
Reading installed packages...
Package 'openssh-server' not found.
Resolving package dependencies...
Nothing to do.
em seguida dei o comando
user:/etc/init.d # netstat -lnv | grep 22
netstat: no support for `AF INET (sctp)' on this system.
netstat: no support for `AF IPX' on this system.
netstat: no support for `AF AX25' on this system.
netstat: no support for `AF X25' on this system.
netstat: no support for `AF NETROM' on this system.
unix 2 [ ACC ] STREAM LISTENING 226976 /tmp/orbit-lucas/linc-6426-0-10e4f99922c00
user:/etc/init.d # iptables -A INPUT -p tcp --dport 22 -j ACCEPT
dei o comando novamente pra ver se algo tinha mudado.
user:/etc/init.d # netstat -lnv | grep 22
netstat: no support for `AF INET (sctp)' on this system.
netstat: no support for `AF IPX' on this system.
netstat: no support for `AF AX25' on this system.
netstat: no support for `AF X25' on this system.
netstat: no support for `AF NETROM' on this system.
unix 2 [ ACC ] STREAM LISTENING 226976 /tmp/orbit-lucas/linc-6426-0-10e4f99922c00
Depois disso tudo procurei em um forum do openSUSE no qual eles recomendam usar o rcsshd ao inves de sshd.
Dai dei o comando
user:/etc/init.d # rcsshd start
e o acesso externo voltou ao normal.
Obrigado pela ajuda. essa comunidade e excelente.
Abracos