Tambahkan pengguna
File adduserdefault adalah /etc/adduser.conf. Shell default yang ditentukan oleh DSHELLvariabel adalah /bin/bashdefault.
useradd
Kemungkinan besar Anda tidak memerlukan ini karena useradd adalah utilitas tingkat sangat rendah, dan hampir tidak pernah digunakan secara langsung.
Jika Anda menggunakan useradd, edit /etc/default/useraddfile kerangka (jangan lupa untuk membuat cadangan).
Tetapkan SHELLvariabel /bin/bashsebagai ganti /bin/sh.
Sekarang setiap kali Anda menggunakan useradduntuk menambahkan pengguna baru bashsecara otomatis shell default mereka.
Pengguna yang sudah ada
Jika Anda ingin mengganti shell dari pengguna yang sudah ada, Anda harus mengedit /etc/passwdfile (harap pastikan untuk memiliki cadangannya).
Berikut adalah deskripsi kolomnya
- nama login
- kata sandi terenkripsi opsional
- ID pengguna numerik
- ID grup numerik
- nama pengguna atau kolom komentar
- direktori home pengguna
- penerjemah perintah pengguna opsional
Dalam urutan itu dipisahkan oleh titik dua (:) seperti ini.
root:x:0:0:root:/root:/bin/bash
Untuk informasi lebih lanjut tentang file itu, lihat halaman manual man 5 passwd.
sudo -u $USER chsh -s $SHELL.