Linux çok kullanıcılı bir işletim sistemidir. Ve bu özellik, sistemdeki her kullanıcıyı yönetme sorumluluğunu da beraberinde getiriyor. Yöneticinin, her kullanıcının uygun izinlere, farklı kullanıcı kimliklerine, benzersiz kullanıcı adlarına vb. sahip olduğundan emin olması gerekir.
Ancak, belirli bir kullanıcıyla ilişkili bilgileri değiştirmek isterseniz ne olur? Linux, herkesin bu tür hassas ayrıntıları kolayca değiştirmesine izin veriyor mu? usermod komutu tüm bu soruların cevabıdır.
Bu makale, bir kullanıcının kullanıcı kimliğini ve ana dizinini değiştirme hakkında ayrıntılı bir kılavuzla birlikte Linux'ta kullanıcı adınızı nasıl değiştirebileceğinizi gösterecektir.
Linux'ta Kullanıcı Adını Değiştirin
Linux'ta, /etc/passwd dosyası kullanıcılarla ilgili bilgileri saklar. Doğrudan passwd dosyasını düzenleyerek kullanıcı ayrıntılarını değiştirebilmenize rağmen, sisteminizde çeşitli sorunlara yol açabileceğinden önerilen bir uygulama değildir.
Kullanıcı yönetimi ve denetleme ile ilgili işlemleri gerçekleştirmek için Linux tarafından sağlanan usermod yardımcı programını kullanabilirsiniz. usermod komutu, Linux'ta bir kullanıcının kullanıcı adını değiştirmenize bile izin verir.
Bu komutları başarıyla vermek için bir süper kullanıcı hesabına erişiminiz olması gerektiğini unutmayın. Yetkiniz yoksa, sistem yöneticinizden seni sudoers listesine ekle.
Kullanıcı adını değiştirmek için, -l usermod ile bayrak:
usermod -l yenikullaniciadi oldusername
Örneğin, "makeuseof" kullanıcısının kullanıcı adını "muo" olarak değiştirmek için:
usermod -l muo makeuseof
Ana Klasörü Yeniden Adlandır
Yukarıda belirtilen komutu kullanarak Linux'ta kullanıcı adını değiştirmek, söz konusu kullanıcının ana dizinini değiştirmez. Kullan -d Giriş klasörünün kullanıcı adında yapılan değişiklikleri yansıtmasını istiyorsanız işaretleyin.
Kullanıcının ana dizinini yeniden adlandırmak için muo:
usermod -d /home/muo -m muo
Yukarıda belirtilen komutun çalışıp çalışmadığını doğrulamak için ana dizine gidin ve adlı klasörü bulun. muo.
Bir Kullanıcıya Yeni Bir Kullanıcı Kimliği Atama
Kullanıcı adını değiştirmenin yanı sıra usermod komutu, herhangi bir kullanıcıya yeni ve benzersiz bir UID atamanıza da olanak tanır. UID, sıfırdan başlayan negatif olmayan bir tamsayıdır. 0-99 arasındaki UID'ler sistem kullanıcıları için ayrılmıştır.
usermod kullanarak Linux'ta kullanıcı kimliğini değiştirmek için:
usermod -u kullanıcı kimliği kullanıcı adı
...nerede kullanıcı kimliği adlı kullanıcıya atamak istediğiniz kullanıcı kimliğidir. Kullanıcı adı.
UID'yi değiştirdiğinizde, sistem yeni UID'yi dosyada bulunan tüm dosya ve klasörlerin sahibi olarak ekleyecektir. /home o belirli kullanıcının dizini.
Kullanıcının, aşağıdakiler dışındaki tüm dosyaların sahip ayrıntılarını değiştirmesi gerekeceğini unutmayın. /home dizin.
İlişkili: Linux'ta Bir Kullanıcıya Yönetici Ayrıcalıkları Nasıl Verilir
Bir Kullanıcının Görünen Adını Değiştirin
Kullanıcı adı ve kullanıcı kimliği, sistemde belirli bir kullanıcıyı tanımlamak için önemlidir. Bu ikisinin dışında, Linux ayrıca kullanıcılarla ilgili ek "parmak bilgilerini" de depolar. /etc/passwd dosya. Bu bilgiler, kullanıcının görünen adını, ofis telefonunu ve iş telefonunu içerir.
Kullanıcılar bu tür bilgileri sağlamak isteyip istememe konusunda tam bir seçeneğe sahip olsa da, Linux bu ayrıntıları istediğiniz zaman değiştirmenize veya kaldırmanıza izin verir.
usermod veya chfn komutunu kullanarak hesabınızın görünen adını değiştirebilirsiniz.
usermod Komutunu kullanma
Belirtin -c görünen adı değiştirmek için usermod komutuyla birlikte işaretleyin:
usermod -c "İlk Soyadı" kullanıcı adı
Örneğin, kullanıcının görünen adını değiştirmek istiyorsanız muo:
usermod -c "Kullanım Yap" muo
chfn Komutunu Kullanma
chfn komutunu kullanarak görünen adı değiştirmek basittir:
sudo chfn -f "İlk Soyadı" kullanıcı adı
Kullanıcının görünen adını değiştirmek için faydalanmak:
sudo chfn -f "Kullanımı Yap" makeuseof
Linux'ta Kullanıcı Bilgilerini Yönetme
Linux, kullanıcı yönetimiyle ilgili pek çok seçenek sunduğundan, yükseltilmiş ayrıcalıklara sahip özel bir kullanıcıya ihtiyaç olduğu açıktır. Bu nedenle, her Linux sisteminde, sistemdeki diğer kullanıcıların faaliyetlerini kontrol eden ve izleyen bir kök kullanıcı veya bir süper kullanıcı vardır.
Ekstra bir güvenlik katmanı eklemek ve her kullanıcının diğerlerinden izole olmasını sağlamak için Linux, hesabınıza bir parola ekleme seçeneği sunar. Zaten fazla düşünmeden zayıf bir şifre ayarladıysanız, hesabınızın güvenliğini artırmak için şifreyi değiştirmeyi düşünün.
Linux şifrenizi değiştirmeniz mi gerekiyor? Linux'ta parola sıfırlama hakkında bilmeniz gereken her şey burada.
Sonrakini Oku
- Linux
- Linux
Deepesh, MUO'da Linux için Junior Editördür. 3 yılı aşkın süredir internette bilgilendirici içerik yazıyor. Boş zamanlarında yazmayı, müzik dinlemeyi ve gitar çalmayı sever.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Bir adım daha…!
Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.