เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

1.3 องค์ประกอบ


คุณสามารถกำหนดค่าการทำงานเริ่มต้นของแอปพลิเคชันเซิร์ฟเวอร์ OpenSSH, sshd โดยการแก้ไขไฟล์ /etc/ssh/sshd_config.php. สำหรับข้อมูลเกี่ยวกับคำสั่งคอนฟิกูเรชันที่ใช้ในไฟล์นี้ คุณสามารถดูหน้าคู่มือที่เหมาะสมโดยใช้คำสั่งต่อไปนี้ ออกให้พร้อมท์เทอร์มินัล:


ผู้ชาย sshd_config


มีคำสั่งมากมายในไฟล์คอนฟิกูเรชัน sshd ที่ควบคุมสิ่งต่างๆ เช่น การตั้งค่าการสื่อสาร และโหมดการตรวจสอบสิทธิ์ ต่อไปนี้คือตัวอย่างคำสั่งการกำหนดค่าที่สามารถเปลี่ยนแปลงได้โดยการแก้ไข / etc / SSH / sshd_config ไฟล์


ภาพ

ก่อนที่จะแก้ไขไฟล์การกำหนดค่า คุณควรทำสำเนาของไฟล์ต้นฉบับและป้องกันไม่ให้เขียน ดังนั้นคุณจะมีการตั้งค่าเดิมเป็นข้อมูลอ้างอิงและนำกลับมาใช้ใหม่ได้ตามความจำเป็น

คัดลอก / etc / SSH / sshd_config ไฟล์และป้องกันไม่ให้เขียนด้วยคำสั่งต่อไปนี้ ออกที่พร้อมท์เทอร์มินัล:


sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.original sudo chmod aw /etc/ssh/sshd_config.original เดิม

ต่อไปนี้คือตัวอย่างของคำแนะนำในการกำหนดค่าที่คุณอาจเปลี่ยนแปลง:

• ในการตั้งค่า OpenSSH ของคุณให้ฟังบนพอร์ต TCP 2222 แทนที่จะเป็นพอร์ต TCP เริ่มต้น 22 ให้เปลี่ยนคำสั่ง Port ดังนี้:

พอร์ต 2222

• หากต้องการให้ sshd อนุญาตข้อมูลรับรองการเข้าสู่ระบบที่ใช้คีย์สาธารณะ เพียงเพิ่มหรือแก้ไขบรรทัด: PubkeyAuthentication ใช่

หากมีบรรทัดอยู่แล้ว ให้ตรวจสอบให้แน่ใจว่าไม่ได้ใส่ความคิดเห็น

• เพื่อให้เซิร์ฟเวอร์ OpenSSH ของคุณแสดงเนื้อหาของ /etc/issue.net ไฟล์เป็นแบนเนอร์ก่อนเข้าสู่ระบบ เพียงเพิ่มหรือแก้ไขบรรทัด:

แบนเนอร์ /etc/issue.net


ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร / etc / SSH / sshd_config ไฟล์


หลังจากทำการเปลี่ยนแปลงกับ / etc / SSH / sshd_config ไฟล์ บันทึกไฟล์ และรีสตาร์ทแอปพลิเคชันเซิร์ฟเวอร์ sshd เพื่อให้เกิดการเปลี่ยนแปลงโดยใช้คำสั่งต่อไปนี้ที่พรอมต์เทอร์มินัล:


sudo systemctl รีสตาร์ท sshd.service


ภาพ

มีคำสั่งการกำหนดค่าอื่น ๆ มากมายสำหรับ sshd เพื่อเปลี่ยนพฤติกรรมของแอปพลิเคชันเซิร์ฟเวอร์ให้เหมาะกับความต้องการของคุณ อย่างไรก็ตาม ขอแนะนำว่า หากวิธีเดียวของคุณในการเข้าถึงเซิร์ฟเวอร์คือ ssh และคุณทำผิดพลาดในการกำหนดค่า sshd ผ่าน / etc / SSH / sshd_config คุณอาจพบว่าคุณถูกล็อกไม่ให้ออกจากเซิร์ฟเวอร์เมื่อทำการรีสตาร์ท นอกจากนี้ หากมีการกำหนดคำสั่งการกำหนดค่าที่ไม่ถูกต้อง เซิร์ฟเวอร์ sshd อาจปฏิเสธที่จะเริ่มทำงาน ดังนั้นควรระมัดระวังเป็นพิเศษเมื่อแก้ไขไฟล์นี้บนเซิร์ฟเวอร์ระยะไกล


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: