“kök” Linux üzerinde Nedir?

Jul 7, 2025
, Linux
Fetmawati Achmad Zaenuri / Shutterstock.com

Kök kullanıcı, daha iyi veya daha kötüsü için Linux evrendeki en güçlü varlıktır. Bir kullanıcı oluşturun? Anladım. Bir dosya sistemi yok etmek? Whoops, bunu da var.

Kökenli hikaye

Kök kullanıcı, Linux Superuser'dır. Kelimenin tam anlamıyla, her şeyi yapabiliyorlar. Hiçbir şey sınırlı veya sınırsız değildir kök . Bir süper kahraman olup olmadıkları ya da bir süpervilim, sistem yöneticisinin mantounu alan insan kullanıcısına bağlıdır. Kök kullanıcı tarafından yapılan hatalar yıkıcı olabilir, böylece kök hesap yalnızca idari amaçlar için kullanılmalıdır.

Kök kullanıcı kavramı, idari süper kullanıcı olarak kök kullanıcısı olan Unix'ten devralındı. Ancak "root" adının geldiği yerde kesin olarak bilinmemektedir. Bazı insanlar bunun geldiğini düşünüyor Çoklu İşletim Sistemi , hangi tarih öncesi unix.

Ken Thompson ve Dennis ritchie , Unix'in en önemli mimarlarından ve yazarlarından ikisi, hem daha önce çoklardadır. Multicts, kök dizini veya "/" adlı bir noktada başlayan bir dosya sistemi vardı ve diğer tüm dizinler ve alt dizinler, inverted bir ağaç gibi kökten aşağı ve dışa doğru dallanmış. UNIX tarafından benimsenen aynı tür ağaç yapısı. Böylece, belki UNIX kök kullanıcısını çoklardığından da kabul etti?

Aranıyor Çoklu Teknik Belgeler Kök mantıksal birimler, kök fiziksel hacimleri, kök kartları ve kök dizini için çok sayıda referans oluşturur. Ancak bir kök kullanıcı hesabından veya "root" adlı bir kullanıcının sözü yok.

Başka bir teori, UNIX'in ilk günlerinde, Superuser'ın ana klasörü, dosya sisteminin kökleri "/" idi. Süper kullanıcı bir isim gerekiyordu. "Kök Kullanıcı" terimi, resmi bir adın yerine kullanılmıştır, ancak sıkışmış ve resmi isim haline geldi.

Bu daha muhtemel görünüyor, ama kimsenin kök kullanıcının adını nasıl aldığını kesin olarak söyleyemedi.

Sudo komutu

Herhangi bir işletim sisteminde, Superuser'ı yalnızca idari amaçlar için ayırmak ve zamanın geri kalanında normal bir kullanıcı hesabı kullanmak için en iyi uygulama. Aslında, çoğu modern Linux dağıtımı, kök kullanıcı olarak giriş yapmanıza izin vermez.

Tabii ki, bu Linux'dur, böylece kök kullanıcının oturum açmasına izin verecek şekilde yapılandırabilirsiniz. Ancak daha az zaman geçirdiğiniz süre kök , daha iyi. Kendinizi yazım hatalarından kaynaklanan felaketlerden korumanın yanı sıra, giriş yapamazsanız kök , başka kimse yapamaz. Sisteminize yetkisiz erişim kazanan herkes giriş yapamayacak kök , ne yapabileceklerini sınırlamak.

Ancak giriş yaparken kök Engellidir, Linux bilgisayarınızı nasıl yönetirsiniz? Peki, bu ne Sudo Komut için. Kök kullanıcının giriş yapmasını gerektirmez. Geçici olarak ihtar kök Size güçler. Thor'un çekiçlerini almak gibi Mjolnir ve geçici olarak Thor'un güçlerini verdi. Ama sadece layıksan çekiç'i alabilirsiniz. Aynı şekilde, sadece kullanabilecek herkes değil Sudo emretmek. NS Sudo komut sadece ihbat kök Sudoers listesine değer verildiyseniz ve eklenmişseniz, size güçler.

Benzer bir komut var Sudo aranan su . İle birlikte Sudo , Kendi şifrenizi kullanarak kimlik doğrulaması yaparsınız. İle birlikte su , kök kullanıcının şifresini kullanarak kimlik doğrulaması yaparsınız. Bu iki şekilde önemlidir. Öncelikle, kullanacak kök kullanıcıya bir şifre atamanız gerektiği anlamına gelir. su . Varsayılan olarak, kök kullanıcının şifresi yoktur ve bu güvenlik konusunda yardımcı olur. Eğer kök Bir şifresi yok, giriş yapamıyorsunuz kök .

İkincisi, bir kök şifresi belirlerseniz, kullanacak herkes su Komutun şifreyi bilmesi gerekir. Ve şifreleri paylaşmak, bir güvenlik no-no-no-no'dur ve kök şifresi için daha fazlasıdır. Kök şifreyi bilen insanlardan herhangi biri başkasına söyleyebilir. Kök şifresini değiştirmeniz gerekiyorsa, yeni şifreyi bilmesi gereken tüm insanlara iletmeniz gerekir.

Çok daha güvenli Sudoers listesini kullanın kimin kullanabileceğini kısıtlamak için Sudo ve her bir ayrıcalıklı kişinin kendi kimlik doğrulaması için bireysel şifrelerini kullanmasına izin verin.

Sudo kullanarak

"/ Etc / shadow" dosyası, Linux bilgisayarınızdaki her hesabın kullanıcı adını içerir, her bir hesabın şifreli şifresini, şifre en son değiştirildiğinde ve şifrenin sona erdiğinde. Çünkü hassas bilgiler içerdiğinden, yalnızca okunabilir kök .

Eğer kullanmaya çalışırsak tuvalet Gölge dosyasındaki satırları, kelimeleri ve karakterleri okumak için komut, izin verileceğiz.

 WC / etc / Gölge 

Sudoers listesindeysek, aynı komutu kullanıyoruz. Sudo Çizginin başlangıcında, şifremizden istenir ve komut bizim için gerçekleştirilecektir. Linux bilgisayarınızdaki tek kullanıcı iseniz, sistem yüklendiğinde SUDOERS listesine otomatik olarak ekleneceksiniz.

 sudo wc / etc / gölge 

Çünkü komutu kök olarak kullanıyoruz, tuvalet komut yürütülür. Kimse kökü inkar ediyor.

NS Sudo "Superuser yapmak" anlamına gelen komut kullanılır. Herhangi bir kullanıcı olarak bir komut çalıştırmanıza izin vermek için geliştirilmiştir, bu nedenle "Yedek Kullanıcı Yapın" olarak adlandırıldı. Komut aslında diğer kullanıcı koştu gibi yürütülür. Bir kullanıcı adı belirtmezseniz, Sudo Kullanılacak varsayılanlar kök . Farklı bir kullanıcı kullanmak istiyorsanız, kullanın -u (kullanıcı) seçeneği.

Komutların, kullanarak başka bir kullanıcı olarak yürütüldüğünü görebiliriz. ben kimim emretmek.

 Whoami 
 sudo whoami 
 sudo -u mary whoami 

İLGİLİ: Linux'taki mevcut kullanıcı hesabını nasıl belirlenir

Su kullanmadan kök olarak koşmak

Haşlamak Sudo Her komutun başlangıcında "sudo" kullanmanız gerekir. Sadece bir veya iki komut yazıyorsanız, bu önemli değil. Yürütmek için daha uzun bir komut dizisine sahipseniz, yorucu olabilir. Yorucu olabilir, ancak yararlı bir güvenlik yakalaması olarak işlev görür. kök Güçleri ve her seferinde her seferinde güvenliği sağlamanız gerekir.

Etkili bir şekilde "giriş yapmanın" bir yolu var. kök bu kullanmıyor su ve kök kullanıcının bir şifresi olmasını gerektirmez.

Uyarı: Bu yöntemi kullanırken dikkatli olun. Sizin sorununun mutlu bir şekilde yürütülmesi gereken her komut, hiçbir soru sorulmaz - yıkıcı olsa bile.

Kullanma Sudo Bir bash kabuğunu çalıştırmak için yeni bir kabuk açar kök kullanıcı olarak.

 sudo bash 

Komut isteminin değiştiğini unutmayın. İsteminin son karakteri şimdi bir dolar karakteri yerine "$" yerine bir karma "#".

Komut isteminin vücudunun nasıl görüntülendiği dağıtımdan dağıtıma kadar değişir. Ubuntu'da, kullanıcının olduğunu bildirdik. kök ve bilgisayarın adını ve mevcut çalışma dizinini göstermiştir. İsteminin rengi de değişti.

Çünkü biziz kök , normalde kullanımını gerektiren komutları çalıştırabiliriz. Sudo .

 WC / etc / Gölge 

Kök kullanıcının kabuğundan çıkmak için "CTRL + D" veya "Çıkış" yazın veya "ENTER" tuşuna basın.

 Çıkış 

Daha az Süpermen, daha fazla Clark Kent

Sudoers listesindeyseniz, Linux sisteminizde süper güçleriniz var. Sadece unutmayın, Süpermen, kırmızı pelerininde olduğundan daha hafif yönlendirilmiş alter-ego olarak daha fazla zaman geçirir.

Normal kullanıcı hesabınızı mümkün olduğunca kullanın. Sadece dönüş kök Gerçekten ihtiyacın olduğunda.


, Linux - En Popüler Makaleler

Systemd'siz en iyi Linux dağıtımları

, Linux Feb 24, 2026

BMJ / Shutterstock.com Dominant Linux dağıtımını kabul ettiğinde systemd , muhalifler çatalı dağılımlar ve yeni projelere başladı. Peki..


Linux sistem çağrılarını izlemek için strace nasıl kullanılır

, Linux Jun 23, 2025

Fetmawati Achmad Zaenuri / Shutterstock.com Linux programları çekirdek Onlar için bazı şeyler yapmak için. NS atlatmak Komut bu s..


Linux'ta FSCK komutunun nasıl kullanılacağı

, Linux Aug 18, 2025

Pixza Studio / Shutterstock Tüm önemli verilerimiz, bir tür veya başka bir dosya sisteminde oturur ve dosya sistemi sorunları gerçekleşecek. Linux'ta ku..


Ubuntu'daki yenilikler 21.10 'indri' in

, Linux Oct 14, 2025

Canonic Ubuntu 21.10 "INDRI" NS yayınlandı 14 Ekim 2021'de. BT Özellikleri GNOME 40 , yeni bir çekirdek ve güncellenmiş uygulamalar. ..


Linux'u elma silikonlu bir M1 Mac'te nasıl kurulur

, Linux Nov 11, 2025

Apple için Yerli Linux desteği yeni ARM tabanlı mimari henüz hazır değil, ama bir de Linux koşan M1 M1 Pro veya M1 Max kullanarak sanal makine . Bu x86 Linux u..


Linux'ta DNS nasıl yıkanır

, Linux Nov 14, 2025

İnternet tarama deneyiminiz Linux cihazınızda yavaş mı, yoksa ziyaret ettiğiniz web siteleri modası geçmiş mi yoksa yanlış web sitesi mi? Linux üzerindeki DNS önbelleğini yıkamay..


Ubuntu'da statik bir IP adresi nasıl ayarlanır

, Linux Oct 17, 2025

Ev ağınız, cihazlar arasındaki verileri yönlendirmek için IP adreslerine dayanır ve bazen ağa yeniden bağlanma konusunda bir cihazın adresi değişebilir. Bir Ubuntu Linux bilgisayara..


7 Hatalar Yeni Linux kullanıcıları (ve bunlardan nasıl kaçınılır)

, Linux Nov 11, 2025

Linux'u öğrenmek, her şeyin küçük bir şeyin bir savaş gibi hissettiği sinir bozucu bir deneyim olabilir. Bu yaygın hatalardan kaçınmak, Linux'un tanıtımını ve benimsenmesini ço..


Kategoriler