Nasıl sadece root + belirli bir kullanıcı benim pc kapatabilirsiniz ayarlayabilirsiniz?


9

Ubuntu 11.04 kullanıyorsanız, sadece iki kullanıcının bilgisayarımı kapatabileceği / askıya alabileceği / hazırda bekletebileceği şekilde nasıl yapılandırırım: kök kullanıcı ve normal bir kullanıcı?

Yanıtlar:


8

shutdownİkili yalnızca kök kullanıcı için çalışacaktır. Buna tipik yaklaşım, kullanıcının root olarak kapatma işlemini gerçekleştirmesine izin vermek için sudo kuralları oluşturmaktır . Kullanıcının zaten tam sudo izinlerine sahip olmadığı varsayılarak (örneğin, bir Ubuntu masaüstü sistemindeki ilk kullanıcı) / etc / sudoers dizinine ( visudogüvenlik için yardımcı programı kullanarak) aşağıdaki satırı ekleyebilirsiniz :

joe    hostname=(root) /sbin/shutdown -h now

Bunları istenmeden kapatmaya muktedir istiyorsanız onların şifresi sonra böyle NOPASSWD seçeneği ekleyin:

joe    hostname=(root) NOPASSWD: /sbin/shutdown -h now

Joker karakterleri veya açık bildirimleri kullanarak kapanma yöntemini değiştirebilirsiniz. Örneğin shutdown -h now, sistemin hemen durdurulmasına izin verir, yeniden başlatılmaz. Bunun -ryerine sistemi yeniden başlatmanıza izin verebilirsiniz .

Sudoer'ları yapılandırdıktan sonra, joe sistemi yeniden başlatmak için aşağıdaki komutu çalıştırabilir:

sudo /sbin/shutdown -h now

Joe olarak, hangi komutları kullanarak çalıştırmak için erişiminiz olduğunu görmek için aşağıdaki komutu çalıştırabilirsiniz sudo:

sudo -l

1

Oturum açma menüsünden kapatmayı devre dışı bırakmak için, /etc/gdm/gdm.conf-customdosyayı düzenleyin ve [greeter]bölümde ekleyin SystemMenu=false. Bu, panel menüsünü etkilemez, ancak tüm kullanıcılar için devre dışı bırakmadan nasıl devre dışı bırakılacağından emin değilim, ancak tüm kullanıcılar için devre dışı bırakırsanız, shutdownbunun yerine bir terminaldeki komutu kullanarak bunun etrafında çalışabilmeniz gerekir. . Tüm kullanıcılar için devre dışı bırakmak için bu bağlantıya bakın ; Bu talimatların Ubuntu üzerinde çalıştığını doğrulamadım.

Bunların fişini çekmelerini veya bilgisayarın önündeki güç düğmesine basmalarını engellemenin bir yolu olmadığını unutmayın, bu nedenle ev kullanımı için linux dağıtımlarındaki eğilim, bu işlevlerin bilgisayarda fiziksel olarak oturan tüm kullanıcılara izin vermemesi olmuştur. devre dışı bırakmanın bariz yolu.


0

Güç düğmesi için / etc / acpi / events / power_button öğesine bakmak isteyebilirsiniz. Siz oradayken , / etc / inittab için ctrlaltdel'e de bakmak isteyebilirsiniz .

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.