ฉันอาจตอบก่อนหน้านี้ที่นี่หรือที่อื่น ... แต่ไม่ต้องกังวล ...
ลอง:
setterm -blank poke
ควรยกเลิกการปิดกั้นหน้าจอจากการเข้าสู่ระบบ แต่ ... โดยปกติคุณจะต้องส่งรหัสที่เหมาะสมไปยัง / dev / tty1 ไม่ใช่ / dev / pty / X ที่คุณใช้เป็นผู้ใช้ ssh ... :
setterm -blank poke | sudo tee /dev/tty1 > /dev/null
สิ่งนี้จะส่งสัญญาณเอาต์พุตของ setterm (รหัสเวทย์มนตร์!) ไปยังเครื่องเทอร์มินัลที่เหมาะสมเพื่อปลุกเครื่องตามที่คุณต้องการ เนื่องจากฉันทำสิ่งนี้บ่อยและใช้ตัวเลือกอื่นด้วยฉันจึงสร้างสคริปต์เล็ก ๆ ที่เรียกว่า ' tty1 '
#!/bin/bash
#
# send 'setterm' commands to /dev/tty1 (physical console)
setterm $* | sudo tee /dev/tty1 > /dev/null
ซึ่งฉันใช้แบบนี้:
tty1 -reset -cursor off
คำสั่งนี้รีเซ็ต / ล้างหน้าจอกลับสู่โหมดข้อความและปิดเคอร์เซอร์กะพริบ มีประโยชน์เมื่อฉันไม่ต้องการสิ่งที่ทำให้ไขว้เขว
tty1 -blank poke
อยากตื่นหน้าจอ (ดีควร ... งานสำหรับฉัน (TM))
(อย่าลืมว่าคุณจะต้องตั้งค่าการเข้าถึง nopasswd เพื่อ sudo หรือเตรียมพร้อมที่จะพิมพ์รหัสผ่านรูทเมื่อคุณใช้คำสั่งนี้)
แต่เดี๋ยวก่อน! ถ้าคุณโทรตอนนี้! เราจะรวมอัญมณีนี้: จะลบความจำเป็นในการจัดหารหัสผ่านสำหรับการใช้งาน sudo ได้อย่างไร! ผู้ประกอบการกำลังยืนอยู่ด้วย!
เพิ่มบรรทัดนี้ในไฟล์ชื่อ " no-sudo-passwd-for-pi " (ไม่อนุญาตให้มีจุด!) ใน/etc/sudoers.d/
pi ALL=(ALL) NOPASSWD: ALL
สิ่งนี้จะทำให้ผู้ใช้ ' pi ' ไม่ต้องการรหัสผ่านสำหรับการร้องขอ sudo ใด ๆ ระวัง! นี่ถือเป็นความเสี่ยงด้านความปลอดภัย ยอดคงเหลือที่คุณต้องการสำหรับการใช้งานนี้กับความเสี่ยงที่อาจเกิดขึ้น (ดูผู้ชาย sudoers )