หยุดแบนเนอร์สำหรับ `ssh` หรือ` scp '


16

มีวิธีที่จะระงับการส่งออกแบนเนอร์ที่ส่งจากsshdการใช้Bannerตัวเลือกเมื่อใช้ลูกค้า SSH เหมือนsshหรือscp?

ฉันดูที่ตัวเลือกและไฟล์กำหนดค่าแล้ว แต่ไม่พบอะไรเลย


ตั้งBannerไปnoneในsshd_config?
Satō Katsura

@SatoKatsura: ฉันไม่สามารถควบคุม sshd_config ได้เนื่องจากฉันไม่ได้รูทบนกล่องนั้นน่าเสียดาย ...
dirkt

คำตอบ:


23

ใช้-qตัวเลือก (เงียบ) เพื่อ ssh และ scp เพื่อระงับข้อความ/etc/motd(และที่เกี่ยวข้อง)

ในขณะที่Bannerอาจดูเหมือนจะเกี่ยวข้อง แต่ก็ไม่ อ้างอิงถึงsshd_configคู่มือ:

เนื้อหาของไฟล์ที่ระบุจะถูกส่งไปยังผู้ใช้ระยะไกลก่อนที่จะได้รับอนุญาต หากไม่มีอาร์กิวเมนต์แสดงว่าไม่มีแบนเนอร์ โดยค่าเริ่มต้นไม่มีแบนเนอร์จะปรากฏ

คุณสามารถใช้PrintMotd(ในsshd_config):

PrintMotd
ระบุว่าควรพิมพ์sshd (8)/etc/motdเมื่อผู้ใช้ล็อกอินแบบโต้ตอบหรือไม่ (ในบางระบบจะถูกพิมพ์โดยเชลล์/etc/profileหรือเทียบเท่า) ค่าดีฟอลต์คือใช่

แต่ในการเขียนสคริปต์ฉันใช้-qตัวเลือก (ต้องการการกำหนดค่าเซิร์ฟเวอร์น้อยลง)


ขอบคุณ-qยังใช้งานได้กับแบนเนอร์
dirkt
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.