Las respuestas anteriores son correctas, solo quiero dar otra opción que pueda adaptarse mejor a usted.
Asumiendo:
- Una nueva frambuesa pi
- Desea cambiar el nombre
pi
de usuario predeterminado amypie
- Desea adaptar también el grupo principal de
pi
amypie
- Desea que otras cosas funcionen como sudo e inicio de sesión automático
Proceder a:
Paso 1: detener la pi
ejecución del usuario antes del cambio.
Paso 2: haz que el usuario cambie
- Si ve el mensaje de inicio de sesión gráfico, está bien. No inicies sesión. En su lugar, presione ALT + F1 (* si desea hacerlo a través de ssh, consulte el apéndice)
- Después de ALT + F1, debería ver una
login
pregunta (y no un inicio de sesión automático).
- Inicie sesión
root
con su contraseña de root. Ahora está solo en el sistema, y los cambios a pi
no se cumplirán usermod: user pi is currently used by process 2104
. Consulte con ps -u pi
para ver una lista vacía.
- Con mucho cuidado, clave por clave, tipo
usermod -l mypie pi
. Esto cambiará su nombre de usuario, del /etc/passwd
archivo, pero las cosas aún no están listas. De todos modos, verifique tail /etc/passwd
y vea la última línea. mypie:1000:...
El 1000 es el UID y ahora es suyo.
- Intenta
su mypie
solo estar seguro. Hacer nada. De exit
nuevo a la raíz. Deberia de funcionar. Ahora necesita ajustar el grupo y una $HOME
carpeta.
Paso 3: haz que el grupo cambie
- Escribir, de nuevo con cuidado,
groupmod -n mypie pi
. Esto cambiará el pi
nombre del grupo. Verifíquelo tail /etc/group
y verá en la última línea el nuevo nombre asociado con GID
1000.
- Solo para aclarar, el tipo
ls -la /home/pi
y verá que la pi
casa ahora pertenece a usted, mypie
.
Paso 4: adoptemos el nuevo hogar.
- Veo en las respuestas anteriores la creación de una nueva carpeta, copiando todo. No hay necesidad. Solo usemos lo mismo.
- Primero muévete para
cd /home
hacerlo más fácil. Escriba ls -la
y vea pi
, en un mypie
grupomypie
- Preste atención al escribir:
mv pi mypie
. Ahora debe asociar este cambio con su nuevo usuario.
- Preste atención al escribir:
usermod -d /home/mypie mypie
. Esto cambiará su directorio de inicio. Compruébalo tail /etc/passwd
y mira el sexto campo (separado por :
).
Paso 5: algunos ajustes después del hecho.
- Reiniciar con
reboot
- Inicie sesión como su nuevo usuario
mypie
en la interfaz gráfica.
- Abre una terminal.
cambia tu contraseña
- Escriba
passwd
para cambiar la contraseña de mypie
algo más queraspberry
- Escriba
sudo su -
y se le pedirá su contraseña.
auto-login nuevamente si lo harás (no lo recomiendo, pero bueno)
- Si desea iniciar sesión automáticamente en su nueva cuenta, edite el archivo:
$vim etc/lightdm/lightdm.conf
- encuentre la línea con
#autologin-user=
, cámbiela a autologin-user=mypie
(sin comentario #)
- Si desea recuperar el inicio de sesión automático ALT + F1, busque y edite el archivo:
$vim /etc/systemd/system/autologin@.service
y cambia la línea
#ExecStart=-/sbin/agetty --autologin mypie --noclear %I $TERM
Haga su sudo sin contraseña nuevamente (no lo recomiendo también)
- Muévete (root) a
cd /etc/sudoers.d
- Cambie el nombre del archivo
010_pi-nopasswd
a010_mypie_nopasswd
- Ábrelo
vim 010_mypie_nopasswd
y cambia la línea pi ALL=(ALL) NOPASSWD: ALL
a, obviamente mypie ALL=(ALL) NOPASSWD: ALL
. Es de solo lectura, así que guárdelo forzando con:x!
Mientras estás en ello, cambia tu nombre de host
- Edite
$vim /etc/hosts
y cambie 127.0.1.1 raspberry
a algo más apropiado como 127.0.1.1 myoven
.
- Edite
$vim /etc/hostname
y deje una sola línea con myoven
.
Hecho
Paso 6: reiniciar
- Escriba con cuidado
reboot
Apéndice - ssh
- Es posible que desee hacer esto a través de ssh. Para que esto funcione, primero debe permitir el inicio de sesión raíz.
- Encuentra el archivo
/etc/ssh/sshd_config
- Comenta la línea
#PermitRootLogin without-password
- Agrega la línea
PermitRootLogin yes
- Guardar, salir, reiniciar ssh con
/etc/init.d/ssh restart
- Después de haberlo hecho, deshaga estos cambios ya que son demasiado peligrosos para dejarlos así.
- Mismo archivo, eliminar
PermitRootLogin yes
línea y eliminar el comentario dePermitRootLogin without-password
Nota 1: Esta es una guía, y el contenido trata con comandos muy peligrosos. Primero haga una copia de seguridad, o tenga en cuenta que tal vez deba volver a grabar su imagen. Como estoy asumiendo una nueva frambuesa pi, de todos modos no hay mucho para respaldar. Pero si lo adapta a otra situación, tenga en cuenta.
Nota 2: Puede haber más cosas para cambiar. Como soy nuevo en Raspberry pi (obtuve el mío hace 2 días), puedo encontrar otros ajustes que omití y editaré esta respuesta nuevamente.
Nota 3: Mi primer intento fue mover el pi
usuario y el pi
grupo a otro UID
y GID
(1001) y crear un nuevo usuario para mí como 1000
. Eso no salió como lo planeé y necesitaba volver a quemar mi tarjeta SD después de pasar todo el día tratando de descubrir por qué el programa "configure you pi" ya no funcionaría. Pero bueno, de esta manera aquí es mucho más fácil de todos modos, así que aquí tienes: un nuevo pi con solo tu nombre de usuario como UID 1000 (y todas las cosas buenas en tu hogar).
Nota 4: Tenga en cuenta que, después de hacer eso, la herramienta de configuración estándar deja de funcionar.
nota al pie: Gracias por la comunidad raspberrypi stackexchange (como soy nuevo aquí también).