reemplazando zsh con bash en usuarios no root

reemplazando zsh con bash en usuarios no root

así que después de probar todos los terminales. Finalmente me quedé hyper.jsy configuré zsh como predeterminado para root mediante

chsh -s /usr/bin/zsh root

Y lo recibo zshcuando inicio sesión como root. Pero cuando lo intento usando el mismo comando y reemplazando la raíz con mi, USER_NAMEno muestra ningún error, pero aparece bashde forma predeterminada. Me encantó zshy lo quiero para todos mis usuarios, gracias.

Respuesta1

He experimentado que chsh no funciona en Linux en el pasado.

Sugiero que usermod -sel resto de la sintaxis sea la misma que la del chshcomando.

Si esto aún no funciona, puede cambiar manualmente la ruta del shell predeterminado de su usuario /etc/passwd; esto requerirá privilegios de root.

Buena suerte.

información relacionada