Rocky Linux 9 ile Kullanıcı Ekleme Nasıl Yapılır? (useradd)

Kullanıcı Yönetimi ve Önemi

Linux tabanlı işletim sistemlerinde kullanıcı yönetimi, sistem güvenliği ve kaynakların yönetimi açısından kritik bir öneme sahiptir. Her kullanıcının, sistemde belirli hakları, izinleri ve kaynaklara erişim yetkisi bulunmalıdır. Bu kapsamda, yeni kullanıcı eklemek, sistem yöneticilerinin en sık gerçekleştirdiği işlemlerden biridir. Rocky Linux 9, kullanıcı eklemek için kullanılan ‘useradd’ komutunu kolaylıkla destekler.

‘useradd’ Komutunun Temel Kullanımı

‘Useradd’ komutu, yeni bir kullanıcı hesabı oluşturmak için kullanılan temel komuttur. Bu komut, terminal üzerinden çalıştırılarak yeni bir kullanıcı eklemek için gerekli parametreleri içerir. Temel syntax şöyle görünmektedir:

“`
useradd [seçenekler] kullanıcı_adı
“`

Burada, ‘kullanıcı_adı’ yeni oluşturulacak kullanıcının belirtileceği alandır. Kullanıcı adı, sistemde benzersiz olmalıdır.

Kullanıcı Oluşturma

Bir kullanıcı oluşturmak için, öncelikle terminale erişim sağlanmalıdır. Yönetici (root) yetkilerine sahip bir kullanıcı ile oturum açmak gerekmektedir. Terminal açıldığında, aşağıdaki komut kullanılarak yeni bir kullanıcı oluşturulabilir:

“`
sudo useradd yeni_kullanici
“`

Yukarıdaki komut, ‘yeni_kullanici’ adında bir kullanıcı oluşturur. Ancak, bu komut ile birlikte kullanıcının parolasını belirlemek gerekebilir. Bunun için ‘passwd’ komutu kullanılabilir. Kullanıcının parolasını belirlemek için şu komutu girmek yeterlidir:

“`
sudo passwd yeni_kullanici
“`

Bu komut, yeni bir şifre belirlemenizi isteyecektir. Şifre belirlendikten sonra, kullanıcı hesabı aktif hale gelecektir.

Kullanıcı Bilgilerini Ayarlama

Kullanıcı yaratırken, sadece kullanıcı adı ve parola ayarlamakla kalınmaz, aynı zamanda kullanıcıya ait bazı bilgilerin de belirlenmesi mümkündür. ‘useradd’ komutu ile çeşitli seçenekler kullanılabilir. Bazı önemli seçenekler şunlardır:

– -d: Kullanıcının ana dizinini belirtir. Örneğin, kullanıcı için özel bir dizin oluşturmak isteniyorsa:

“`
sudo useradd -d /home/yeni_kullanici yeni_kullanici
“`

– -m: Bu seçenek, kullanıcı yaratıldığında ana dizinin otomatik olarak oluşturulmasını sağlar. Eğer bu seçenek kullanılmazsa, ana dizin oluşturulmayacaktır.

– -s: Kullanıcının hangi shell’i kullanacağını belirtir. Örneğin, bash shell kullanılması isteniyorsa:

“`
sudo useradd -s /bin/bash yeni_kullanici
“`

Kullanıcı Grupları

Sistem üzerinde kullanıcıları gruplara ayırarak yönetmek, kaynakların daha verimli kullanılmasını sağlar. Yeni bir kullanıcı oluşturulurken, belirli bir gruba atanabilir. Bu amaçla, ‘G’ parametresi kullanılarak kullanıcı grubu belirlenebilir:

“`
sudo useradd -G grup_adi yeni_kullanici
“`

Eğer kullanıcı birden fazla grupta yer alacaksa, gruplar arasında virgül ile ayrılmalıdır.

Varsayılan Ayarların Değiştirilmesi

Kullanıcının varsayılan ayarlarını değiştirmek de mümkündür. Sistem yöneticisi, ‘useradd’ komutunun yeteneklerini kullanarak, kullanıcı hesabının çeşitli varsayılan özelliklerini belirleyebilir. Bunun için ‘/etc/default/useradd’ dosyası düzenlenmelidir. Bu dosyada, kullanıcı hesabı için varsayılan grup, home dizin yolu gibi birçok ayar mevcuttur.

Kullanıcı Hesaplarının Yönetimi

Kullanıcı hesapları oluşturulduktan sonra, bu hesapların yönetimi de önemlidir. ‘userdel’ komutu aracılığıyla kullanıcı hesapları sistemden kaldırılabilir. Örneğin, bir kullanıcıyı silmek için:

“`
sudo userdel -r kullanıcı_adı
“`

Bu komut, kullanıcıyı ve kullanıcının ana dizinini kaldırır. Ancak, silme işlemi yapmadan önce kullanıcının sistemdeki etkinliğini ve önemli dosyalarını kontrol etmekte fayda vardır.

Kullanıcı Listeleme

Sistem üzerindeki kullanıcıları listelemek için ‘cat’ komutu ile ‘/etc/passwd’ dosyası incelenebilir. Bu dosya, sistemdeki tüm kullanıcıların bilgilerini içerir.

“`
cat /etc/passwd
“`

Bu dosyada bulunan bilgilere dayanarak, kullanıcı adları ve ilgili bilgileri görüntülenebilir.

Sonuç

Rocky Linux 9’da yeni kullanıcılar eklemek, kullanıcı bilgilerini ayarlamak ve bu kullanıcıları yönetmek, sistem yönetimi süreçlerinin vazgeçilmez bir parçasıdır. ‘useradd’ komutunun çeşitli seçenekleri ve parametreleri, sistem yöneticilerine esneklik ve kontrol sağlar. Kullanıcı yönetimi işlemlerinin dikkatli bir şekilde gerçekleştirilmesi, sistem güvenliği ve kaynak yönetimi açısından büyük önem taşır.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

SON İÇERİKLER

İLGİNİZİ ÇEKEBİLİR