Linux Hesapları ve Ayrıcalıkları Geçici Olarak Nasıl Değiştirilir
NS su komutu, bir kabuk oturumunun oturum açmış kullanıcısını geçici olarak değiştirir. İle tezat oluşturuyor sudo mevcut oturum açmış kullanıcıya yükseltilmiş ayrıcalıklarla komutları yürütme haklarını veren komut.
'su' ve 'sudo' Komutlarının Amaçları
NS su komut oturum açma bilgilerinizi değiştirir kabuk Bir kullanıcı hesabından diğerine oturum. Bu uygulama, kullanıcı izinleri sorunlarını gidermek için kullanışlıdır. üzerinden erişmek için hesabın şifresine sahip olmanız gerekir. su.
eğer yürütürsen su bir kullanıcı hesabı belirtmeden sistem, kök hesabı amaçladığınızı varsayar. Bu işlemin çalışması için kök hesabı bilmeniz gerekir.
ile işiniz bittiğinde su oturum, tür çıkış değiştirilen hesaptan çıkış yapmak ve ilk oturum açmış hesaba geri dönmek için.
İnsanlar sadece Aşk hikayeler anlatmak su ve sudo şeyler için durmak. Genel bir kural olarak, anımsatıcıyı kullanmakta bir sakınca yoktur. su bir yedek kullanıcı ve şu sudo NS yedek kullanıcı olarak yapın. NS su komut bir "süper kullanıcı" komutu değildir. Komutlar komutlardır; Bir şeyi "temsil ettiklerini" düşünmek için çok fazla zihinsel alan harcarsanız, bu ilgili komutların sunduğu esnekliği biraz kaybedersiniz.
Buna karşılık, sudo tek bir komut için yükseltilmiş izinler vermek için tasarlanmıştır. Örneğin, paketleri güncellemek için yükseltilmiş izinler gerekir; normal bir kullanıcı hesabı bu işlevi gerçekleştiremez. Ancak bu hesap bir sudoer, çağırabilir sudo ve ardından ayrıcalıklı komut veya program.
bu bir efsane sudo komutları root olarak çalıştırmanıza izin verir. Varsayılan olarak, sudo NS işlevsel olarak eşdeğerçünkü çoğu kişi sudoers dosyasında verilen izinleri ve rolleri değiştirmez. Ancak, yetkin bir sistem yöneticisi, uygulamanın kapsamını sınırlayacaktır. sudo bireysel bir kullanıcının o sistemin politikaları ve prosedürleri bağlamında ihtiyaç duyduğu minimum düzeyde gerekli programlara.
Farklı dağıtımlar ele sudo ve kök hesapları çelişkili şekillerde. Bazı dağıtımlar, sistem kurulumunda bir kök parolanın başlatılmasını gerektirir; diğerleri varsayılan olarak kökü bastırır ve idari amaçlar için sudo'ya güvenir. Bu önemli yardımcı programlar hakkında özel rehberlik için dağıtımınızın kılavuz sayfalarını kontrol edin.