Linux Kullanıcı İşlemleri

Linux tabanlı işletim sistemlerine kullanıcı oluşturma, ekleme, silme ve değiştirme vb. kullanıcı işlemleri ile ilgili bilgiler yer almaktadır.

Kullanıcı değiştirme

Kullanıcı hesabını değiştirmek için su komutu kullanılır.

su yusuf

Komut sonucunda aktif kullanıcı yusuf adlı kullanıcı olur.

Komutu en yetkili kullanıcı root ile çalıştırmak için sudo komutu kullanılır.

sudo <komut>

Komut çalıştırma öncesi yetkili kullanıcının şifresini isteyebilir.

Kullanıcı işlemleri ve bazı özel işlemlerde sudo komutunun kullanılması istenmeyen durumlar için faydalı olacaktır.

Kullanıcı oluşturma

Kullanıcı oluşturmak için adduser veya useradd komutları kullanılır.

sudo adduser yusuf

Komut kök dizindeki home dizinine kullanıcı dizini oluşturarak hesabı oluşturur.

sudo useradd yusuf

Kullanıcı oluştururken, kullanıcı grubu, kullanıcının dosyalarının bulunduğu dizin vb. bilgiler için çeşitli parametreler kullanılabilir.

Kullanıcı şifresi değiştirme

Kullanıcı şifresini değiştirmek için passwd komutu kullanılır.

passwd

Komuta parametre olarak herhangi bir kullanıcı adı verilmediğinde aktif kullanıcı için işlem yapar.

sudo passwd yusuf

Komut sistemde bulunan yusuf kullanıcısının şifresini değiştirir.

Kullanıcı silme

Kullanıcı silmek için userdel komutu kullanılır.

sudo userdel yusuf

Komut sadece kullanıcıyı silecektir, kullanıcıyı dosyaları ile birlikte silmek için r parametresi kullanılır.

sudo userdel -r yusuf

Grup oluşturma

Kullanıcı grubu oluşturmak için groupadd komutu kullanılır.

sudo groupadd ogrenciler

Grupları listeleme

Kullanıcının üye olduğu grupları listelemek için groups komutu kullanılır.

groups <kullanici_adi>

Grup silme

Kullanıcı grubu silmek için groupdel komutu kullanılır.

sudo groupdel ogrenciler

Kullanıcı yetkilendirme

Kullanıcı yetkilendirme işlemleri için usermod komutu ve parametreleri kullanılır.

sudo usermod -a -G <grup> <kullanici>

Kullanıcıyı grup ile belirtilen gruba ekler.

Kullanıcı kilitleme

Kullanıcıyı kilitlemek veya dondurmak için usermod komutunun L parametresi kullanılır.

sudo usermod -L <kullanici>

Kullanıcı kilit kaldırma

Kilitlenmiş veya dondurulmuş kullanıcının kilidini açmak için usermod komutu U parametresi kullanılır.

sudo usermod -U <kullanici>

Kullanıcı listesi

Linux tabanlı işletim sistemlerinde her şey bir dosya olduğunda kullanıcılar, gruplar dosyalarda saklanır.

Kullanıcı listesi için /etc/passwd dosyasına bakılır.

Kullanıcı sayısını almak için Linux Çıktı Yönlendirme kullanılarak aşağıdaki gibi elde edilebilir.

cat /etc/passwd | wc -l

veya

wc -l /etc/passwd

Linux kurulumundan sonra en yetkili kullanıcı yerine başka bir kullanıcı oluşturarak kullanmak istenmeyen durumlar için faydalı olacaktır.

Linux Derslerine buradan ulaşabilirsiniz…

Hayırlı günler dilerim.

Bunlar da hoşunuza gidebilir...

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir