Actualmente soy:
root@sensu-server-client:/#
Deseo cambiar a:
sensu@sensu-server-client:/#
¿Cómo se hace esto? Lo intenté: su sensu
pero no pasa nada.
command-line
su
Karl Morrison
fuente
fuente
su - sensu
Deberia trabajar. Sin embargo, intente tambiénsudo -iu sensu
getent passwd sensu
?Respuestas:
Debes usar
su
:Si especifica la opción de inicio de sesión (o
-
, o-l
, o--login
: todos son sinónimos), obtendrá un entorno similar al de iniciar sesión directamente como ese usuario. De lo contrario, permanece en el entorno actual (por ejemplo, muchasenv
variables, el directorio actual, etc.).Ejemplo: (tenga en cuenta los nombres de usuario y los directorios de trabajo actuales!)
PD: si no se ejecuta
su
como root, se le solicitará la contraseña del usuario que desea iniciar sesión.fuente