Silakan lihat man usermod
.
Contohnya adalah sudo usermod -s /bin/bash username
.
Sejauh yang saya tahu shell default Anda didefinisikan dalam /etc/passwd
(sebagaimana diputuskan saat pembuatan pengguna). Ubah /etc/passwd
pada mesin target untuk mencerminkan pilihan Anda.
Perintah chsh(1)
digunakan untuk mengubah shell pengguna. Sistem dapat diatur untuk mengizinkan hanya shell tertentu dengan mencantumkan shell yang diizinkan di /etc/shells
. Ini tidak memerlukan hak akses root, tetapi pengguna hanya dapat mengubah shell mereka.
Anda harus memasukkan kata sandi Anda (bukan root) untuk mengubah shell Anda, kecuali jika Anda root, dalam hal ini tidak diperlukan kata sandi dan Anda dapat mengatur program apa pun untuk digunakan sebagai shell pengguna (mengabaikan /etc/shells
).