Kullanıcı Ekle
adduser
Varsayılan dosyasıdır /etc/adduser.conf
. DSHELL
Değişken tarafından tanımlanan varsayılan kabuk /bin/bash
varsayılandır.
useradd
Büyük olasılıkla buna ihtiyacınız yoktur çünkü useradd çok düşük seviyeli bir yardımcı programdır ve doğrudan kullanılamaz.
Eğer useradd kullanıyorsanız, /etc/default/useradd
skeleton dosyasını düzenleyin (yine de bir yedekleme yapmayı unutmayın).
SHELL
Değişkeni /bin/bash
yerine ayarlayın /bin/sh
.
Şimdi useradd
yeni bir kullanıcı eklemek için her kullanışınızda bash
otomatik olarak varsayılan kabuk olur.
Zaten var olan kullanıcılar
Zaten var olan kullanıcıların kabuğunu değiştirmek istiyorsanız /etc/passwd
dosyayı düzenlemeniz gerekir (lütfen yedeğini aldığınızdan emin olun).
İşte sütunların bir açıklaması
- Kullanıcı adı
- isteğe bağlı şifreli şifre
- sayısal kullanıcı kimliği
- sayısal grup kimliği
- kullanıcı adı veya yorum alanı
- kullanıcı giriş dizini
- isteğe bağlı kullanıcı komut tercümanı
Bu sırayla iki nokta üst üste (:) bununla ayrılır.
root:x:0:0:root:/root:/bin/bash
Bu dosya hakkında daha fazla bilgi için man sayfasına bakınız man 5 passwd
.
sudo -u $USER chsh -s $SHELL
.