'Sudo' ve 'su -c' arasındaki fark nedir


10

Kullanmak sudove kullanmak arasında bir fark var mı su -c? Birinin kullanılması gereken, diğerinin kullanılmaması gereken durumlar var mı?

Daha önce sudoher yerde olduğu anlaşılan Ubuntu kullanıyordum ama şimdi Fedora 15'i deniyorum ve su -chala birkaç şey yapmayı öğrenmeye çalıştığımda deyim sık sık görünüyor, ancak hala ara sudosıra kullanıldığını görüyorum .



1
Bu soruya
Vorac

Yanıtlar:


14

Kimlik doğrulaması arasındaki sudove sunasıl fark ettikleri:

  • su hedef kullanıcının şifresini ister.
  • sudokaynak kullanıcının komutu çalıştırma yetkisine sahip olup olmadığını kontrol eder (yetkilendirme bölümünde belirtilmiştir /etc/sudoers). Yapılandırmaya bağlı olarak, hem katılımsız konsol riskini azaltmak hem de kullanıcıyı ayrıcalık yükseltme işleminin sürmekte olduğu konusunda uyarmak için kaynak kullanıcının parolasını isteyebilir.

Yetkilendirildikten sonra efekt aynıdır: root olarak bir komut çalıştırın (veya komut satırında belirtilmişse diğer bazı kullanıcılarla).

Başka küçük farklılıklar da vardır: aynı seçenekleri kullanmazlar ve çalıştırdıkları komut için ortamı tam olarak aynı şekilde ayarlamazlar. Ancak yaygın kullanım için aynıdır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.