usermod Komut Oluşturucu
Bir kullanıcı hesabını değiştirmek için usermod komutları oluştur
usermod ile Başlarken
## usermod nedir?
`usermod` mevcut bir kullanıcı hesabını değiştirir: ek gruplar, oturum açma kabuğu, ana dizin, oturum açma adı ve kilit/kilit açma durumu. Root ayrıcalıkları gerektirir.
## Nasıl Kullanılır
1. **Değişiklikleri Seçin**: Grupları, kabuğu, ana dizini veya hesap kilit durumunu ayarlayın. 2. **Kullanıcı Adını Girin**: Hedef hesap adını sağlayın (konumsal bağımsız değişken). 3. **-a ile -G Kullanın**: Mevcut grupları kaldırmadan gruplara eklemek için her zaman `-a` ve `-G` seçeneklerini birlikte kullanın. 4. **Kopyalayın ve Çalıştırın**: Üretilen komutu terminalinize kopyalayın.
Yaygın Seçenekler
### `-aG` Gruplara ekle Kullanıcıyı mevcut grupları koruyarak ek gruplara ekler. `-G` tek başına grup listesini değiştirir, bu nedenle ekleme yaparken her zaman `-a` ile birlikte kullanın.
### `-s` Oturum açma kabuğu Kullanıcının oturum açma kabuğunu ayarlar (örneğin `/bin/zsh` veya `/bin/bash`).
### `-l` Yeni oturum açma adı Oturum açma hesabını yeniden adlandırır. Ana dizin otomatik olarak taşınmaz.
### `-d` Ana dizin Kullanıcının ana dizin yolunu değiştirir. Mevcut dosyaları taşımak için `-m` ile birlikte kullanın.
### `-m` Ana dizin içeriğini taşı Mevcut ana dizin içeriğini `-d` ile belirlenen yeni konuma taşır.
### `-L` Kilitle Hesabı kilitler (parola özetinin başına `!` ekler).
### `-U` Kilidi aç `-L` seçeneğini tersine çevirir — parola ile girişi geri yükler.
▶Bir kullanıcıyı sudo ve docker gruplarına nasıl eklerim?
▶usermod -G sudo neden kullanıcımı docker grubundan çıkardı?
▶Bir kullanıcının kabuğunu nasıl değiştiririm ve ana dizinini nasıl taşırım?
Bu araç size yardımcı olduysa, bana bir kahve ısmarlamayı düşünün.
Bana bir kahve ısmarla