Forums:
Tengo este problem, además que soy nuevo en Linux, necesito realizar un tunel a un servidor linux el cual tiene Red Hat Enterprise Linux AS (Nahant .6), pero este server no tiene abierto el puerto 22, como le hago para abrir este puerto. Gracias de antemano por su ayuda.
Un tunel? A que te refieres
Un tunel? A que te refieres exactamente?
Por defecto el puerto 22 se utiliza para conexiones ssh. Revisa si el servicio está activo:
service sshd status
o actívalo:
service sshd start
neo
logan
Exactamente quiero
Exactamente quiero conectarme por ssh a ese servidor, al hacerle un nmap, me indica que solo tiene abierto el puerto 25 y el 80, pero alla tienen que abrir el puerto 22 para poder conectarme, y eso es lo que no se como se hace, para abrir ese puerto.
alexander ibujés
desarrollo de software
Ya te lo dicen, service
Ya te lo dicen, service sshd start, adicionalmente deben verificar que el firewall no bloquee las conexiones.
Puedes probar esta regla de iptables
Iptables -A INPUT -p tcp -- dport 22 -j ACCEPT
Claro, esto dejará abierto el puerto a todo el mundo lo que es algo peligroso, pero tu deberãs tomar las medidas necesarias
Saludos
Juan Yépez
0993681879
Dj - Discomovil Quito
Por lo que leo tú no eres el
Por lo que leo tú no eres el administrador de ese Redhat al que te quieres conectar. Ponte en contacto con él para que arranque el servicio de ssh y levante las reglas de los firewalls.
Si yo no soy el
Si yo no soy el administrador, pero alla tampoco saben como hacer esto, por eso estaba tratando de ayudarlos, me indican que el servicio esta arriba y si le hacen un nmap en la propia red el servicio les aparece abierto, pero para poder accesar desde afuera es el lio.
Estaba leyendo y al parecer con iptables es la solucion, y es verdad el puerto quedaría abierto a todos lo que es inseguro, pero debe haber alguna forma de hacer que ese servicio este arriba, pero accesar por otro puerto que no sea el 22.
Igual voy a probar con los iptables...
Gracias!!!
alexander ibujés
desarrollo de software
Clar oque puedes conectarte
Claro que puedes conectarte por otro puerto que no sea el 22, solo debes entrar a:
vim /etc/ssh/sshd_config
Y agregar el puerto respectivo.
No olvides por iptables darle acceso a la IP
Saludos.
netstat -anp|egrep ssh está
netstat -anp|egrep ssh
está el ssh atendiendo al puerto 22?
si es afirmativa la respuesta, abre el puerto en el firewall
si es negativa, levanta el ssh y vuelve a verificar.
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre
Bueno es probable que ya lo
Bueno es probable que ya lo tengan corriendo, sin embargo deben agregar reglas iptables para permitir conexiones ssh hacia el redhat que quieres alcanzar.
fijate en estas reglas y aplícalas a tu caso:
iptables -A INPUT -i eth0 -p tcp -s any/0 --sport 1024: -d ip-de-redhat --dport 22 -j ACCEPT
iptables -A OUTPUT -o eth0 -p tcp -s ip-de-redhat --sport 22 -d any/0 --dport 1024: -j ACCEPT
Estas reglas son asumiendo que etho es la interface externa.
Saludos,
problema con puerto 22 en centos 7
Not shown: 993 closed ports
PORT STATE SERVICE
25/tcp open smtp
80/tcp open http
199/tcp open smux
631/tcp open ipp
3306/tcp open mysql
5900/tcp open vnc
10000/tcp open snet-sensor-mgmt
pero si esta configurado y trabajando
[root@delta ~]# iptables -nL
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 state NEW udp dpt:22
# netstat -anp|egrep ssh
unix 2 [ ACC ] STREAM LISTENING 41903 12734/ssh-agent /tmp/ssh-ntuIIlauyWFv/agent.12613
#
gracias de antemano por su respuesta
no , netstat no indica puerto
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre
Páginas