Linux'da Kullanıcı Bilgilerini Değiştirme ve Parola Yönetimi

Linux'da Kullanıcı Bilgilerini Değiştirme ve Parola Yönetimi

İçindekiler

Linux işletim sisteminde, mevcut kullanıcıların bilgilerini güncellemek ve parolalarını yönetmek oldukça önemlidir. Bu makalede, Linux’ta kullanıcı bilgilerini değiştirmenin ve parola yönetiminin nasıl yapıldığına dair bir rehber sunacağız.

Kullanıcı Bilgilerini Değiştirme

Mevcut bir kullanıcının bilgilerini güncellemek için aşağıdaki adımları izleyebilirsiniz

Kullanıcı Bilgilerini Görüntüleme: Öncelikle, değiştirmek istediğiniz kullanıcının mevcut bilgilerini görmek için “id” komutlarını kullanabilirsiniz:


root@outherhaven:~# id root
uid=0(root) gid=0(root) groups=0(root)

Kullanıcı Bilgilerini Güncelleme: Kullanıcı adı, isim, e-posta gibi bilgileri güncellemek için “usermod” komutunu kullanabilirsiniz:

sudo usermod -g bilgiislem kullanici_adi
Bu komut, kullanıcıyı başka bir gruba ekler.

Bunun gibi bir çok parametre ile kullanıcı bilgilerini değiştirebilirsiniz. Daha fazlasını öğrenmek için “man” komutunu kullanarak öğrenebilirsiniz.

  • -m : Kullanıcı ev dizinini oluşturur.
  • -d : Kullanıcı ev dizini yolunu belirtiriz.
  • -s : Kullanıcının Kabuğunu belirleriz.
  • -g : Kullanıcının üye olacağı grubu belirleriz.
  • -c : Kullanıcı için açıklama gireriz.
  • -L : Kullanıcıyı Kitleriz.
  • -U : Kullanıcının Kilidini açarız.

Parola Yönetimi

Kullanıcı parolaların yönetmek için aşağıdaki adımları takip edebilirsiniz:

Kullanıcı Parola Değiştirme: Bir kullanıcının parolasını değiştirmek için “passwd” komutunu kullanabilirsiniz sudo passwd kullanici_adi Komutu çalıştırdıktan sonra yeni parola girmeniz istenecektir.

Parola Politikaları: Linux, parolaların karmaşıklığını ve geçerlilik sürelerini belirlemek için bazı politikaları destekler. Bu politikaları “/etc/login.defs” dosyasından veya sistem politikalarından ayarlayabilirsiniz.

Parola dosyası : /etc/shadow dosyası, genellikle yalnızca “root” veya belirli sistem yöneticisi yetkilerine sahip kullanıcılar tarafından okunabilir ve düzenlenebilir. Bu dosyanın yapısı şu şekildedir:


kullanici_adi:sifre:son_degistirme_tarihi:min_değişim_suresi:max_degisim_suresi:uyarı_suresi:hesap_kilitlenme_suresi:hesap_pasif_suresi:son_kullanma_suresi
  • kullanici_adi: Kullanıcı adıdır.
  • parola: Kullanıcının şifresinin şifrelenmiş sürümüdür.
  • son_degistirme_tarihi: Şifrenin son değiştirildiği tarih.
  • min_değişim_suresi: Şifrenin minimum değişim süresi.
  • max_degisim_suresi: Şifrenin maksimum değişim süresi.
  • uyarı_suresi: Şifre değişimi öncesinde kullanıcıya verilecek uyarı süresi.
  • hesap_kilitlenme_suresi: Şifre deneme sınırını aşarsa hesabın kilitleneceği süre.
  • hesap_pasif_suresi: Hesabın pasifleştirileceği süre.
  • son_kullanma_suresi: Hesabın son kullanım tarihi.

Örnek olarak;


murat:$y$j9T$/6HefXhEnknaDV9lOfxix1$5YJOY6/nlzXT275h1zKJjyhM9w5MHGpU77wVqpVii3A:19659:0:99999:7:::

Bu dosya, kullanıcıların şifrelerini güvenli bir şekilde saklar. /etc/passwd dosyasında olduğu gibi, /etc/shadow dosyasını düzenlerken dikkatli olmalı ve gereksiz değişikliklerden kaçınılmalıdır. Bu dosya genellikle doğrudan düzenlenmez ve parola yönetimi için genellikle passwd veya chpasswd gibi özel araçlar kullanılır.

Paylaş :

İlgili Yazılar

GNU/Linux Öğrenme Yolculuğu

GNU/Linux Öğrenme Yolculuğu

Eğer imkanlarınız dahilindeyse “Mustafa Akgül Özgür Yazılım Yaz Kampı” ziyaret ederek tamamen gönüllülerden oluşan ücretsiz eğitim kampını ziyaret edebilir ve yüz yüze bir eğitim alabilirsiniz. Sadece Linux için de değil bir çok alanda kurslar da var. Beni bu alanda bir kariyer edinmemi sağlayan kursa ve eğitmenlerime teşekkürü borç bilirim.

Mutlak Yol ve Bağıl Yol Kavramları

Bir işletim sistemi olan GNU/Linux’un temel taşlarından biri dosya ve dizin yapısıdır. Dosyalar, verileri saklamak için kullanılan birimlerdir, dizinler ise dosyaların düzenli bir şekilde saklandığı yerlerdir. Dosya ve dizinlerin yönetimi ve erişimi, Linux öğrenme yolculuğunuzun vazgeçilmez bir parçasıdır. Bu yazıda, dosya ve dizin yapısının temelini oluşturan Mutlak Yol (Absolute Path) ve Bağıl Yol (Relative Path) kavramlarına yakından bakacağız.

Linux'da Yeni Kullanıcılar Oluşturma ve Silme

Linux'da Yeni Kullanıcılar Oluşturma ve Silme

Linux işletim sistemi, çok sayıda kullanıcı hesabının oluşturulmasını ve yönetilmesini kolaylaştıran güçlü bir kullanıcı yönetim sistemine sahiptir. Bu makalede, Linux’ta yeni kullanıcılar oluşturmanın ve gerektiğinde kullanıcıları nasıl sileceğinizin ayrıntılı bir rehberini sunacağız.