“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

Linux'ta zombi işlemlerini nasıl öldürebilirim

, Linux Nov 25, 2024

Fatmawati Achmad Zaenuri / Shutterstock kötü yazılmış ya da kötü performans bırakabilir Programlar zombi süreçleri Linux bilgisayarın iç..


Yeni Ubuntu nedir 21,04 ‘hirsutizm şikâyetiyle Hippo’

, Linux Apr 22, 2025

Yepyeni serbest bırakılması Ubuntu 21.04 , Hirsute Hippo, 22 Nisan 2021'de piyasaya sürüldü. Popüler Linux dağılımının geçici bir sürümü, sadece dokuz aylık k..


Mac'teki tüm masaüstü simgelerini nasıl gizleyeceğiniz

, Linux Jun 23, 2025

Krisda / Shutterstock Mac masaüstünüz bir karmaşa mı? Gerçekten her şeyi organize etmek istemiyor musun? Endişelenmeyin, ekranınızı bir iş araması..


Debian 11 "Bullseye" nı yeni olanlar

, Linux Jul 22, 2025

Debian , diğer birçok Linux dağılımının progenitörü, testi aşamasında 11 yayın yapmıştır. Yükseltme erdemlerini tartıyor musunuz yoksa sadece değişiklikleri m..


İlköğretim OS 6 "ODIN" n'teki yenilikler

, Linux Aug 14, 2025

Elementary, Inc. Var Birçok Linux dağıtımları insanlar iddia (dağıtımlar) Windows veya MacOS yerini olumlu şekilde. Ama başka, bu açık bir amacı..


Terminal kullanarak Mac'inizden nasıl çıkılır

, Linux Aug 8, 2025

Apple, Mac'inizden masaüstünün menü çubuğundaki seçeneğiyle çıkışını kolaylaştırır. Ancak, bugün keşfedeceğimiz gibi terminal kullanarak oturumu açmak için kullanab..


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. ..


Uygulamalar ve komut dosyaları bir Linux masaüstüne nasıl entegre edilir

, Linux Oct 10, 2025

Linux'ta, masaüstü dosyası olmayan bir uygulama masaüstü ortamınızla entegre olmaz. Çoğu uygulama bir tane sağlar, ancak bazen bir tane oluşturmanız gerekir. Oldukça kolay, sadece ..


Kategoriler