Tam bir GUI'yi root olarak nasıl çalıştırırım?


16

Sistemi batırmamın (muhtemelen böyle şeyler yaparsam) veya bunun ima edebileceği potansiyel güvenlik sorunlarının umrunda değilim. Unutmayın, sadece " root girişini etkinleştirmek ister misiniz ? ", GUI'mi aşağıdan yukarıya kök olarak çalıştırın. Şifremi sadece giriş için değil, hiçbir şey için yazmak istemiyorum ve üzerinde tam kontrol sahibi olmak istiyorum.

Tabii ki, terminal ile uğraşmak zorunda kalmadan Firefox, LibreOffice, vb.Gibi kök olarak çalışan herhangi bir uygulama istiyorum. Peki, bunu nasıl yaparım?

Bu soru, geçerli izin sistemini beğenmeyen kullanıcılara kökün normal kullanıcılardan ayrılmasıyla giderilmeye çalışılmaktadır. Bu tür davranışları onaylamıyorum , ancak bir kullanıcı ne olursa olsun , bu soru kornişlerine uymalıdır.

Yeni kullanıcılar için önerilmez


1
S / new users / any users / 'ı öneririm.
guntbert

Kök GUI, kök olarak kaydedilmiş tty1'den de başlatılabilir. Bkz Bu yayını tty1 gelen GUI başlatın.
Kullanıcı123456

@PaulA. Doğru soruya yorum yaptığınızı sanmıyorum.
Braiam

Yanıtlar:


29

Herhangi bir şey yapmadan önce bunu okuyun Neden root olarak giriş yapmak kötü?

Her şeyden önce, rootşifresini ayarlamanız gerekir .

sudo passwd root
Enter new UNIX password:

Şimdi rootşifreniz var. Şimdi roothesabı etkinleştirin :

sudo usermod -U root

Ardından, lightdm, gdm veya kdm öğesinin oturum açmaya izin vermesine izin vermelisiniz root.

Bunu etkinleştirmek için:

GDM'de

Düzenleme /etc/gdm/custom.confdosyası ve dahil AllowRoot=true.

Ayrıca, Ubuntu'nun yeni sürümlerinde aşağıdakileri/etc/pam.d/gdm-password içeren satırı düzenlemeniz ve yorumlamanız gerekir :

auth required pam_succeed_if.so user != root quiet_success

böylece şöyle görünür:

#auth required pam_succeed_if.so user != root quiet_success

KDM'de

Düzenleme /etc/kde4/kdm/kdmrcdosya ve değişim AllowRootLogin=falseiçin AllowRootLogin=true.

LightDM'de

Bu prosedür "Diğer" menüsünü etkinleştirir, böylece kullanıcı adını rootve giriş bilgilerini yazabilirsiniz . Düzenlemeniz /etc/lightdm/lightdm.confve eklemeniz gerekir greeter-show-manual-login=true. Sonra yeniden başlatın.

Diğer oturum yöneticilerinin bunu başarmak için başka yöntemleri vardır.

Fark ettiğiniz gibi talimatları verdim ama GUI'yi kök olarak çalıştırmamalısınız . Murphy Yasası, bir şekilde berbat olmanın muhtemel olduğunu ve tekrar başlamaktan rahatsız olacağınızı söylüyor.

Yeterince oynadım, nasıl geri döneceğim?

Kök girişini devre dışı bırakmak için şunu yazın:

sudo passwd -dl root

Ardından, yukarıdaki dosyalardaki değişiklikleri geri alın. Süper inek güçlerine sahip olmak iyi hissettirdi mi?


Bu çok iyi bir özetti. Birisi de KDE5 dahil etmek için lateron güncelleyebilir miyim acaba?
shevy

1

Kullandığım nodm ben bir zamanlar birlikte koymuştu respin LiveCD'den bu amaçla.

sudo apt-get install nodm

Ardından, kullanıcıyı kullanacak şekilde etkinleştirmek ve yapılandırmak için yapılandırın:

sudo vi /etc/default/nodm

Bağlantı koptu. Belki bu aynıdır? (artı, kaldırdım)
LogoS

Evet bağlantı değişmiş olabilir, bu yüzden LogoS tarafından oluşturulan bağlantı bu günlerde muhtemelen doğru.
shevy
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.