Ders 4.3: Kullanıcı değiştirmek: su ve sudo
Neden sıradan bir kullanıcı olarak çalışıldığı, sudo'nun tek bir komutu nasıl root olarak çalıştırdığı (ve kaydettiği), sudo -l, -u ve -i, Ubuntu'da root'a su ile geçmenin neden başarısız olduğu ve en az yetki ilkesi.
16 dk
Bu derste öğreneceklerin
- Günlük işin neden sıradan bir kullanıcı olarak yapıldığını açıklamak
- Tek komutları sudo ile root olarak çalıştırmak ve sudo -l ile nelere izin verildiğini görmek
- sudo -i ile root kabuğu açıp exit ile çıkmak
- sudo -u ile bir komutu başka bir kullanıcı olarak çalıştırmak
- sudo kullanımını /var/log/auth.log içinde bulmak
Temel terimler
- Yetki (ayrıcalık)
- Sistemin koruduğu bir şeyi yapma hakkı: başka kullanıcıların dosyalarını okumak, yazılım kurmak, ayarları değiştirmek.
- En az yetki ilkesi
- Her kullanıcıya ve programa yalnızca ihtiyaç duyduğu hakları, yalnızca ihtiyaç duyduğu süre boyunca ver.
- sudo
- Kendi parolanı sorduktan sonra tek bir komutu başka bir kullanıcı olarak, varsayılan olarak root olarak çalıştırır. Kimin neyi çalıştırabileceği /etc/sudoers'ta belirlenir ve her kullanım kaydedilir.
- su
- O kullanıcının parolasını sorduktan sonra başka bir kullanıcı olarak yeni bir kabuk başlatır. su - o kullanıcının oturum ortamını da yükler.
- Root kabuğu
- root olarak çalışan kabuk; # isteminden tanınır. sudo -i ya da sudo su - ile açılır, exit ile kapanır.
- Kimlik doğrulama günlüğü
- /var/log/auth.log: oturum açmalar, hatalı parolalar ve her sudo komutu; zaman, kullanıcı ve komutla birlikte.
← Dosya ve dizin izinleri · Tüm dersler · Parola değiştirmek →