Tty ile giriş isteminden kapatma


11

GUI'siz bir Linux makinesini başlattığımı varsayalım. Bir tty oturum açma istemi görüntülendiğinde, makineyi bir klavye dizisiyle kapatabilir miyim?

Tabii ki kullanıcı adımı ve şifremi yazabilirim ve sonra sudo shutdown -h now; ancak, bir klavye kısayolu kullanarak oturum açmadan önce kapatılabilir mi?

Yanıtlar:


9

Bunu daha önce " s" adlı bir kullanıcıyla ve şifre olmadan yaptım .

IIRC, kullanıcının kabuğunu olarak ayarladınız /sbin/shutdown. Prolly eklemek gerekir /etc/shells.


13

Çoğu Linux sisteminde, Ctrl+ Alt+ Deltuş dizisi eylemi /etc/inittabveya biçiminde yapılandırılır /etc/init/control-alt-delete.conf.

Genellikle bu sistemi yeniden başlatır, ancak bunun yerine sistemi durdurmak için komutu değiştirebilirsiniz.

İçinde /etc/inittab:

ca::ctrlaltdel:/sbin/shutdown -t3 -h now

Veya /etc/init/control-alt-delete.conf:

start on control-alt-delete    
exec /sbin/shutdown -h now "Control-Alt-Delete pressed"

Bunun için başka bir tuş dizisi de kullanabilir miyim? (Yeniden başlatma olayının üzerine yazmak istemiyorum)
öğrenci

8

İşte bu tür bir sürpriz beni güzel bir hile (iLO (veya KVM) olmadan uzak bir sistemi dondurursanız hayat kurtarıcı. Magic SysRq anahtarı . Sisteminizde aktifse, vurmanın ALT + SysRq + osisteminizi kapatması gerektiğine inanıyorum . : (! Ben doğru hatırlamak şu anda test etmek istemiyorsanız) tuşuna böylece sert bir kapatma olduğu ALT + SysRq + e(güzel tüm işlemleri öldürmek) ALT + SysRq + ibaşka öldür şeyi) ALT + SysRq + s, tüm dosya sistemleri senkron ALT + SysRq + uyeniden bağlama bölümleri sadece, o zaman yapmak okundu olarak b veya o kombinasyonu (yeniden başlatma veya kapatma)

Her neyse, bunun sisteminizi durdurmanın en iyi yolu olduğunu düşünmüyorum, diğer cevaplar daha uygun olabilir, ancak yukarıdakiler sıkışmışsa size yardımcı olacaktır!


3
Bu işe yarıyor olsa da, biraz arabanızı bir saman yığınına sürerek durdurmak gibi. Etkili ve arabanız muhtemelen daha sonra iyi olacak .
Bahama

2
% 100 sana katılıyorum, cevabımda bunu açıklığa kavuşturmaya çalıştım. Tuş kombinasyonunu doğru bir şekilde yaparsanız, biraz daha iyidir, ancak evet, bu söylediklerini yapan parlak bir düğme ve başka bir şey değil.
Rqomey

0

Güç düğmesi grafiksel bir arabirim tarafından kullanılmıyorsa, birçok Linux güç düğmesine kısa bir basışa yanıt olarak temiz bir kapatma gerçekleştirir.

Bu davranış, systemd'de varsayılan olarak kabul edilmiştir (systemd-logind tarafından uygulanır). O zamandan önce bile, bazı Linux'ların varsayılan yapılandırmasında uygulandı acpid. Kesin davranış biraz değişebilir.

Bu, güç düğmesine kısa basmaların yazılımda gerçekleştirilmesini gerektirir. Bu donanım özelliği ACPI standardı tarafından desteklenir. (Elbette ACPI uyumlu olabilirsiniz ve yine de sistemi hemen ve kirli bir şekilde kapatan bir düğmeye sahip olabilirsiniz).

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.