Después de instalar CENTOS, por diversas situaciones tenemos la necesidad de monitorear, ejecutar procesos, y/o simplemente manejar archivos en esa máquina, y quizás un servicio de SSH con acceso restringido para el usuario root(con esto no quiere decir que ya tenemos mucha seguridad, pero algo es algo); es decir sólo le damos acceso al usuario(s) que nosotros definamos en el archivo sshd_config.
Pasos:
1. Verificamos que el servicio de sshd este activo
chkconfig --list
buscando una linea similar a esta:
sshd 0:desactivado 1:desactivado 2:activo 3:activo 4:activo 5:activo 6:desactivado
2. Validamos en que runlevel debe estar activo el servicio de sshd(en mi caso es el 5)
cat /etc/inittab
donde la siguiente línea me indica mi runlevel:
id:5:initdefault:
3. Editar el archivo:
vi /etc/ssh/sshd_config
Con las siguientes líneas:
PermitRootLogin no
AllowUsers <usuario>
4. Dar de alta el servicio
chkconfig sshd on
5. Parar el servicio:
service sshd stop
6. Arrancar el servicio:
service sshd start
Después de estos pasos, lo único que nos resta es validar desde otro equipo en nuestra red LAN si ya tenemos acceso mediante un cliente SSH(PuTTY)
Saludos, bein.