Stronger_Cracker
- 25 Tem 2022
- 6,396 Mesaj
Aktiflik
Seviye
Deneyim
Linux işletim sistemlerinde kullanıcı yönetimi, sistem yöneticileri için önemli bir görevdir. Bu bağlamda, usermod komutu, mevcut kullanıcı hesaplarının özelliklerini değiştirmek için kullanılan güçlü bir araçtır. Bu makalede, usermod komutunun temel işlevlerine ve kullanımına dair detaylı bir rehber sunulacaktır.
Burada, kullanıcı_adı değiştirmek istediğiniz kullanıcının adıdır. Örneğin, bir kullanıcının ev dizinini değiştirmek için aşağıdaki komutu kullanabilirsiniz:
Burada, -a seçeneği, kullanıcıyı belirtilen gruba eklerken mevcut gruplarını korumasını sağlar. Örneğin, bir kullanıcıyı “sudo” grubuna eklemek için:
1. Temel Kullanım
usermod komutu, genellikle şu formatta kullanılır:
Kod:
usermod [seçenekler] kullanıcı_adı
Burada, kullanıcı_adı değiştirmek istediğiniz kullanıcının adıdır. Örneğin, bir kullanıcının ev dizinini değiştirmek için aşağıdaki komutu kullanabilirsiniz:
Kod:
usermod -d /yeni/ev/dizini kullanıcı_adı
2. Kullanıcı Grubu Değiştirme
Kullanıcıların hangi gruplara ait olduğunu değiştirmek için -G seçeneği kullanılır. Bir kullanıcının birden fazla gruba eklenmesi mümkündür:
Kod:
usermod -aG grup_adı kullanıcı_adı
Burada, -a seçeneği, kullanıcıyı belirtilen gruba eklerken mevcut gruplarını korumasını sağlar. Örneğin, bir kullanıcıyı “sudo” grubuna eklemek için:
Kod:
usermod -aG sudo kullanıcı_adı
3. Kullanıcı Adı Değiştirme
Bir kullanıcının adını değiştirmek için -l seçeneği kullanılır. Örneğin:
Kod:
usermod -l yeni_kullanıcı_adı eski_kullanıcı_adı
4. Diğer Seçenekler
- -c: Kullanıcı için açıklama ekler.
- -e: Kullanıcının hesap süresinin dolacağı tarihi ayarlar.
- -L: Kullanıcıyı kilitler.
- -U: Kullanıcının kilidini açar.
