GNU/Linux >> Tutoriales Linux >  >> Linux

Cuenta de usuario de Centos sin iniciar sesión pero es posible su cuenta

En centos, configuraría con un usuario sin shell usando /sbin/nologin:

[[email protected] ~]# grep named /etc/passwd
named:x:25:25:Named:/var/named:/sbin/nologin
[[email protected] ~]# 

Si necesita convertirse en eso, use el parámetro -s y ponga como argumento el shell de su elección, así:

[[email protected] ~]# su - named -s /bin/bash
-bash-4.1$ 

Tenga en cuenta que si usa bash, primero leerá la configuración de /etc/profile y establecerá de forma predeterminada esa configuración si no existe .bash_profile, .bash_login o .profile en el directorio de inicio del usuario. Por supuesto, si desea utilizar la configuración de entorno existente que existe en la raíz, simplemente puede eliminar el guión:

salir[

[email protected] ~]# su - named -s /bin/bash
-bash-4.1$ echo $PATH
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin
-bash-4.1$ exit
logout
[[email protected] ~]# su named -s /bin/bash
bash-4.1$ echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
bash-4.1$ 

Linux
  1. 4 formas de deshabilitar la cuenta raíz en Linux

  2. Una introducción a la supervisión de cuentas de usuario de Linux

  3. ¿Cómo SSH en un directorio específico?

  4. Instalar WordPress en una cuenta de usuario como root

  5. Crear un usuario sudo en CentOS

Cómo iniciar en modo de usuario único en CentOS/RHEL 7

Cómo limitar el usuario root en CentOS

CentOS / RHEL 6:cómo iniciar en modo de usuario único

CentOS/RHEL 6:Bloquear cuenta de usuario después de N número de intentos de inicio de sesión incorrectos

Permiso SELECCIONAR EN OUTFILE denegado pero el usuario puede escribir en el directorio

Cómo hacer ssh como otro usuario