Skip to content

Latest commit

 

History

History
53 lines (34 loc) · 729 Bytes

File metadata and controls

53 lines (34 loc) · 729 Bytes

Change Default Shell

Default shell can be changed by using chsh command.

Usage

To see available shells -

cat /etc/shells

To see current shell -

echo $SHELL

To finally change shell -

chsh -s /path/to/shell

To see your new shell -

echo $SHELL

It should be changed now, in case chsh throws something like you may not change the shell for ${USER}, follow along!

Using usermod

To see current shell -

grep ${USER} /etc/passwd

To change shell -

sudo usermod --shell /bin/bash nameofuser

Verify it by running -

grep ${USER} /etc/passwd

Source: Unix - StackExchange