Linux’ta Kullanıcı Yönetimi: Bilmeniz Gereken 5 Temel Komut (Bölüm 2)

İlişkili yazımızda Linux sistemlerde kullanıcı yönetimi için bilmeniz gereken en temel 5 komuta değinmiştik. Serimizin ikinci bölümünde ise komut satırından kullanıcı yönetimini daha etkin hale getirecek komutlara odaklanıyoruz.

Elbette bu işlemler için grafik arayüzlü araçlar (GUI) mevcut. Ancak özellikle uzak sunucularla çalışıyorsanız veya SSH üzerinden sistem yönetiyorsanız, komut satırı çok daha hızlı, esnek ve verimli bir çözüm sunar.

İşte Linux’ta kullanıcı yönetimi için en önemli 5 komut:

1️⃣ adduser – Yeni Kullanıcı Ekleme

Linux’ta kullanıcı eklemek için iki farklı komut bulunur: useradd ve adduser.

Genellikle adduser daha kullanıcı dostu bir seçenektir. Kullanıcının ana dizinini otomatik olarak oluşturur ve sizden parola belirlemenizi ister.

Kullanımı:

Burada:

  • USERNAME → Eklenecek kullanıcı adı

Komutu çalıştırdıktan sonra:

  • Kullanıcının tam adı ve bazı ek bilgiler istenir (isteğe bağlıdır).
  • Parola oluşturmanız ve doğrulamanız gerekir.

2️⃣ usermod – Kullanıcı Hesabını Değiştirme

usermod, mevcut bir kullanıcı hesabı üzerinde değişiklik yapmanızı sağlar.

Bu komut ile:

  • Kullanıcıyı bir gruba ekleyebilir,
  • Oturum açma dizinini değiştirebilir,
  • Hesabı kilitleyebilir veya kilidini açabilirsiniz.

Kullanıcıyı Bir Gruba Ekleme

  • GROUP → Grup adı
  • USER → Kullanıcı adı
  • -aG → Ekleyerek grup atama

Kullanıcı Hesabını Kilitleme

Kullanıcı Kilidini Açma

Birden fazla kullanıcıya sahip sistemlerde bu komut oldukça kritik öneme sahiptir.

3️⃣ passwd – Parola Yönetimi

Bir kullanıcının parolasını değiştirmek veya süresini dolmaya zorlamak için passwd komutu kullanılır.

Parola Değiştirme

Normal kullanıcılar kendi parolalarını değiştirebilirler. Ancak başka bir kullanıcının parolasını değiştirmek için sudo yetkisi gerekir.

Parolayı Süresi Dolmuş Olarak İşaretleme

Kullanıcıyı bir sonraki girişte parola değiştirmeye zorlamak için:

Bu özellikle güvenlik politikaları açısından oldukça faydalıdır.

4️⃣ userdel – Kullanıcı Silme

Bir kullanıcıyı sistemden kaldırmanız gerektiğinde userdel komutu kullanılır.

Kullanıcıyı Sil (Ana Dizin Kalsın)

Bu yöntem kullanıcının dosyalarını korur.

Kullanıcıyı Ana Diziniyle Birlikte Sil

Bu komut hem kullanıcıyı hem de ana dizinini kaldırır.

5️⃣ lslogins – Kullanıcı Bilgilerini Görüntüleme

Bir kullanıcı hakkında detaylı bilgi almak için lslogins komutunu kullanabilirsiniz.

Bu komut size:

  • Son giriş zamanı
  • IP adresi
  • Üye olduğu gruplar
  • Hesap durumu

gibi birçok ayrıntıyı gösterir.

Sonuç

Linux’ta kullanıcı yönetimi, özellikle sunucu ortamlarında çalışan sistem yöneticileri için kritik bir konudur. Grafik arayüzler pratik olsa da, komut satırı daha güçlü ve esnek bir kontrol sağlar.

Bu yazıda ele aldığımız komutlar, Linux kullanıcı yönetiminin temel yapı taşlarını oluşturur.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir