Score:-1

วิธีควบคุมบริการ SSH

ธง my

อูบุนตู 20.04.

ฉันได้ติดตั้ง opensh-server เพื่อทดสอบด้วย ssh แต่ตั้งแต่นั้นมา เมื่อใดก็ตามที่ฉันบูทระบบ เซิร์ฟเวอร์จะเริ่มทำงานที่พอร์ต 22 ซึ่งฉันรู้สึกว่ามีความเสี่ยงด้านความปลอดภัยเมื่อฉันเชื่อมต่อกับ WiFi (และอาจจะแย่ด้วยซ้ำ RAM มาก)

ดังนั้นคำถามของฉันคือ

  • วิธีการควบคุมจากเทอร์มินัลว่าบริการเริ่มต้นเมื่อบูตหรือไม่ ฉันเข้าใจว่ามีบางอย่างที่เกี่ยวข้องกับ systemd แต่ค่อนข้าง noob ที่จะรู้ โดยพื้นฐานแล้วคำสั่งใดที่เพิ่มหรือลบออกจากการเริ่มต้นเมื่อบูท
  • เมื่อเปิดเครื่อง คำสั่งใดที่สามารถเริ่ม, หยุด, เริ่มบริการใหม่ได้? ฉันสามารถฆ่ากระบวนการได้โดยการส่งสัญญาณ แต่สงสัยว่านั่นคือ a จริงหรือ ทางออกที่สง่างาม
muru avatar
us flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [วิธีเปิดหรือปิดบริการ](https://askubuntu.com/questions/19320/how-to-enable-or-disable-services)
muru avatar
us flag
`systemctl ปิดการใช้งาน ssh`, `systemctl [เริ่ม|หยุด|รีสตาร์ท] ssh`
Score:0
ธง ro

คุณสามารถปิดการใช้งาน (เพื่อไม่ให้เริ่มทำงานเมื่อบู๊ต) บริการด้วย

sudo systemctl ปิดใช้งาน ssh.service

จากนั้นเริ่มต้นเมื่อจำเป็นด้วย

sudo systemctl เริ่ม ssh.service

หากต้องการเปลี่ยนพอร์ตให้แก้ไข

/etc/ssh/sshd_config

ไฟล์มีบรรทัดพอร์ตที่มีความคิดเห็น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา