Creé un nuevo usuario (testuser) usando el useraddcomando en una máquina virtual del servidor Ubuntu. Me gustaría crear un directorio de inicio para el usuario y también darles los privilegios de root.
Sin embargo, cuando inicio sesión como nuevo usuario, se queja de que no hay un directorio de inicio. ¿Qué estoy haciendo mal?

sudogrupo.Respuestas:
Finalmente me terminé
Esta es la respuesta
fuente
-mcrea el directorio de inicio si no existe.-danula la ubicación predeterminada del directorio de inicio.-sestablece el shell de inicio de sesión para el usuario.-Gespera una lista de grupos separados por comas a los que debe pertenecer el usuario.you check using man command.Esa es una respuesta útil cero, podría haber explicado DESPUÉS de recordar a las personas sobre lamanfunción.El
useraddprograma ha quedado en desuso a favor deadduser. Deman useradd:adduseres una interfaz más amigableuseraddy hará cosas como crear directorios de usuarios de forma predeterminada. Cuando lo ejecute con solo un nombre de usuario como argumento, se le pedirá que proporcione información adicional como la contraseña:En general, siempre debe usar en
adduserlugar de,useraddya que esto también configurará los grupos necesarios automáticamente. Como se explica enman adduser:fuente
/etc/skeletc., etc. Es por eso que se debe usar Official Debian Way®adduser.crea el directorio de inicio del usuario
fuente