Tty giriş istemi nasıl değiştirilir?


12

Açık olmak gerekirse, /etc/issue(istemden önce gösterilen) veya /etc/motd(girişten sonra gösterilen) değil, şu anda istemin kendisinden bahsetmiyorum

hostname login:

İyi bir ölçü için Arch Linux kullanıyorum, ancak cevabın büyük olasılıkla çapraz dağıtım olacağına inanıyorum.

Yanıtlar:


13

Geçmişim RHEL'den türetilen dağıtımlar (çoğunlukla Fedora, bugün), Arch benim için yabancı.

RHEL tarafından ne zaman /etc/inittabve mgettynerede kullanıldığında /etc/inittab, -pseçeneği düzenleyebilir ve adresine aktarabilirsiniz mgetty. Bu istemi ayarlayacaktır.

Şimdi kabulü systemd /etc/inittabile boş. Tty yapılandırma dosyası şimdi /lib/systemd/system/getty\@.service. Bu dosya , tty'yi yönetmek agettyyerine kullanılıyor gibi görünüyor mgetty. agettyman sayfası -pseçeneği göstermez , ancak yeniden yükleyebilir mgettyve kullanabilirsiniz. Ya -nda -l(bir oturum açma programı belirtin ) seçeneği ile (istem yok ) seçeneğini kullanabilir ve /bin/loginkendi isteminizle bir sarıcı yazabilirsiniz .

Şimdi, bunu Arch'a nasıl kuracağımı bilmiyorum, ancak tty'lerini nerede yönettiğini bulmanız gerekiyor ( /etc/inittabbakmanız gereken ilk yer), sonra kendi özel isteminizi nasıl yuvarlayacağınızı tty programı ile görün .


2
Aha! Teşekkürler, bu beni doğru yola sokuyor. Arch'ın kullandığını keşfettim agettyve / etc / inittab içindeki çağrıyı buldum. Ne yazık ki, agetty'nin istemi değiştirme seçeneği yok gibi görünüyor. (Oh, sadece cevabını tekrar okudum, bunu benim için söyledin haha). Fikirleriniz mümkün olan en iyi seçenek gibi görünüyor. Teşekkür ederim!
nona

-1

İçinde "chvt N" bulunan tek satırlık bir bash betiği çalıştırmak için / etc / systemd / system / içinde bir systemd hizmet dosyası oluşturun.

Ayrıntılar için yazıma bakın: https://bbs.archlinux.org/viewtopic.php?id=231082

Benim için iyi çalıştı. Bunun için ya da her neyse düzenlenebilecek bir ortam olması gerektiğini düşünüyorum, ama birkaç saat sonra aramayı bıraktım. Systemd'in çok yönlülüğü ve yapılandırma seçenekleri harika görünüyor. Şimdi bunları nasıl düzgün bir şekilde bulacağımı / kullanacağımı anlayabilirsem.

BİLGİ EKLE DÜZENLE (28 Ekim 2017):

Ayrıca, bunun nasıl yapılacağı ile ilgili ayrıntılar için, bkz. Systemd - Varsayılan giriş tty'sini değiştirme

Lütfen hataları düzeltin veya hataları daha basit bir şekilde oylamak veya işaret etmek yerine, göndererek daha basit çözümleri açıklayın.

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.