LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.

Ratio: 5 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado
 

Hoy en día, todo el mundo sabe que los sistemas Linux vienen con el acceso de usuario root por defecto habilitado para el mundo exterior. Por razones de seguridad, no es una buena idea tener ssh con acceso root permitido a usuarios no autorizados. Debido a que cualquier hacker puede tratar de hacer ataques de fuerza bruta de la contraseña y acceder a su sistema.

Deshabilitar SSH Root Login

Por lo tanto, es mejor tener otra cuenta que usted usa con regularidad y cambie a usuario root mediante el uso de 'su -' cuando sea necesario. Antes de empezar, asegúrese de que tiene una cuenta de usuario normal y con eso su - o sudo para tener acceso de root.

En Linux, es muy fácil crear cuenta separada, inicie sesión como usuario root y sólo tiene que ejecutar el comando 'adduser' para crear usuario independiente. Una vez creado el usuario, si no se lo ha preguntado "adduser" deberá asignarle una contraseña, para lo que deberá utilizar el comando 'passwd nameuser', sólo tienes que seguir los siguientes pasos para desactivar el acceso root a través de SSH.

Utilizamos archivo de configuración maestro sshd para deshabilitar el acceso del superusuario, así puede disminuir y prevenir que un hacker tenga acceso root a tu máquina Linux. También veremos cómo habilitar el acceso root de nuevo, así como la manera de limitar el acceso ssh basado en la lista de usuarios. Deshabilitar SSH Root Login

Para deshabilitar el acceso del superusuario, abra el archivo principal de configuración ssh, que está en /etc/ssh/sshd_config con su editor. (nosotros usaremos vi, o vim)

# vi /etc/ssh/sshd_config

Busque la siguiente línea en el archivo.

  # PermitRootLogin no 

Retire el '#' en el principio de la línea.

  PermitRootLogin no 

A continuación, tenemos que reiniciar el servicio del daemon SSH.

# /etc/init.d/sshd restart

Ahora intenta iniciar sesión con el usuario root, obtendrá "Acceso denegado" error.

login as: root
Access denied
Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.'s password:

Así que, de ahora en adelante, si está registrado como usuario normal, deberá acceder como tal y  luego usar el comando 'su' para cambiar al usuario root.

  Iniciar sesión como: nameuser
 Acceso denegado
 Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. 's contraseña:
 Último acceso: Mar 16 Oct 2013 17:37:56 de 172.16.25.125
 [nameuser@machine ~] $ su -
 Contraseña:
 [root @machine ~] # 

Habilitar SSH Root Login

Para habilitar el registro de ssh root, abra el archivo / etc / ssh / sshd_config.

# vi /etc/ssh/sshd_config

Busque la siguiente línea y ponega el "#" al principio y al guardar el archivo.

  # PermitRootLogin no 

Reinicie el servicio sshd.

# /etc/init.d/sshd restart

Ahora le permitirá iniciar sesión con el usuario root.

Limite SSH conexiones del usuario

Si usted tiene gran número de cuentas de usuario en los sistemas, entonces tiene sentido que limitemos el acceso a distancia a aquellos usuarios que realmente lo necesitan. Abra el archivo /etc/ssh/sshd_config file.

# vi /etc/ssh/sshd_config

Añadir una línea AllowUsers en la parte inferior del archivo con un espacio separado por la lista de nombres de usuario. Por ejemplo, nameuser usuario y sheena ambos tienen acceso a la remota ssh.

  AllowUsers nameuser sheena 

Ahora reinicie el servicio SSH.

Pin It

Escribir un comentario


Código de seguridad
Refescar



Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías