GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo cambiar el shell predeterminado en Linux

En el siguiente ejemplo, se usará "" para cambiar el shell de inicio de sesión de "bash" a "KornShell" para el usuario "test".

1. Para averiguar qué shell está utilizando, simplemente escriba "echo $SHELL".

# echo $SHELL
/bin/bash

2. Puede obtener la lista de shells disponibles en el sistema desde el archivo /etc/shells.

# cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash
/bin/tcsh
/bin/csh

3. Si falta el shell requerido, se puede instalar usando el comando "yum". En nuestro caso el ksh (KornShell) no está instalado por lo que lo vamos a instalar.

# yum install ksh.x86_64

4. La siguiente es la sintaxis del comando chsh:

# chsh -s /bin/[shell-name] [user-name]

5. Le pedirá que ingrese la contraseña y cambiará el shell predeterminado para el usuario. Cambiando el shell predeterminado para el usuario "prueba".

# chsh -s /bin/ksh test
Changing shell for test.
Shell changed.

6. Debe cerrar sesión y volver a iniciar sesión para ver este cambio.

# echo $SHELL
/bin/ksh


Linux
  1. Cómo cambiar el color de tu terminal Linux

  2. Cómo cambiar la identidad de un sistema Linux

  3. ¿Cómo cambiar (permanentemente) el Shell predeterminado después de iniciar sesión en Ttyn específico en Linux?

  4. Cómo cambiar Shell en Linux

  5. Cómo cambiar el shell predeterminado en Linux

Cómo cambiar el shell de usuario predeterminado en el sistema operativo Linux

Cómo cambiar el shell predeterminado en el sistema Linux

Cómo cambiar un Shell de usuario en Linux

Cómo cambiar el puerto SSH predeterminado en Linux [de forma adecuada y segura]

Cómo cambiar la contraseña de root en Linux

Cómo cambiar el nombre de host en Debian Linux