ฉันจะกำหนดค่า ufw เพื่ออนุญาต ssh บนพอร์ตอื่นได้อย่างไร [ปิด]


13

ตอนนี้ฉันมีปัญหากับเซิร์ฟเวอร์ Ubuntu SSH ของฉัน ชื่อเดียวที่ฉันสามารถสรุปสถานการณ์ของฉันได้ยาวเกินไปดังนั้นนี่คือปัญหาของฉัน:

ฉันเพิ่งค้นพบคำสั่งไฟร์วอลล์ "ufw" บน Ubuntu ตอนนี้ฉันกำลังพยายามกำหนดค่าดังนั้นเมื่อฉันใช้ putty เพื่อเชื่อมต่อผ่าน SSH กับระบบปฏิบัติการ Ubuntu ของฉันฉันสามารถใช้หมายเลขพอร์ตเฉพาะมากเท่านั้นไม่ใช่พอร์ตเริ่มต้น "22 "

ด้วยเหตุผลบางอย่างฉันถูกปฏิเสธการเข้าถึงบนพอร์ตที่เลือกใหม่ของฉัน เนื่องจากฉันยังใหม่กับ Ubuntu และเครือข่ายฉันไม่เข้าใจว่ามีอะไรผิดปกติมีคำแนะนำอะไรบ้าง?


ฉันกำลังปิดเรื่องนี้เพราะคุณแก้ไขปัญหานี้ด้วยตัวเองโดยสังเกตว่าคุณทำผิดพลาดสองครั้ง (ดังที่คุณได้ชี้ให้เห็นในความคิดเห็นของคุณด้านล่าง)
Oli

คำตอบ:


12

ฉันเดาว่าคุณไม่ได้อนุญาตให้พอร์ต SSH ในการกำหนดค่า ufw ของคุณ ในกรณีที่คุณไม่ได้ทำเช่นนี้พอร์ตที่ SSH กำลังทำงานอยู่จะถูกบล็อกโดยไฟร์วอลล์ ฉันเดาว่าคุณไม่สามารถเข้าถึงเซิร์ฟเวอร์ของคุณจากระยะไกล ...

หากคุณมีการเข้าถึงเซิร์ฟเวอร์ (ทางกายภาพ) คุณสามารถเปิดพอร์ต SSH โดยใช้คำสั่งต่อไปนี้:

sudo ufw allow <port number>/tcp 

ไม่ฉันอนุญาตหมายเลขพอร์ตเฉพาะด้วยคำสั่งที่คุณแนะนำแล้ว และฉันก็เปลี่ยนหมายเลขพอร์ตในไฟล์ "/ etc / ssh / ssh_config"
Armedan

ไม่เป็นไร แต่ขอบคุณสำหรับการตอบกลับ ฉันผ่านทุกสิ่งไปแล้วและนี่คือข้อผิดพลาดที่เกิดขึ้น: 1-I ควรเปลี่ยนหมายเลขพอร์ตใน "/ etc / ssh / sshd_config" และไม่ใช่ใน "/ etc / ssh / ssh_config" 2- ฉันไม่ได้รีสตาร์ทเซิร์ฟเวอร์ ssh (เช่น sudo /etc/init.d/ssh restart)
Armedan

แล้ว ipv6 ล่ะ?
realtebo

1
น่าสังเกตสำหรับผู้ที่พบสิ่งนี้ในภายหลังมีสองไฟล์: / etc / ssh / ssh_config / etc / ssh / sshd_config สิ่งแรกคือไคลเอนต์ที่เชื่อมต่อกับคอมพิวเตอร์เครื่องอื่น คุณต้องการเปลี่ยนอันที่มี sshd นั่นคือ "d" หมายถึง Daemon (ไม่ใช่อสูร) และเป็นโปรแกรมที่รอให้ลูกค้าเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ นอกจากนี้ยังควรสังเกตว่า /etc/init.d/ssh restart จริง ๆ แล้วจะเริ่ม sshd ใหม่ใช่ว่ามันสับสน และเพื่อทำให้สิ่งต่าง ๆ เป็นปัจจุบันมากขึ้น Ubuntu 18.04 ใช้ "sudo service sshd restart" เพื่อเอ่อ ... รีสตาร์ท sshd (ufw ยังคงทำงานเหมือนเดิมดังนั้นคำตอบจึงยังคงมีอยู่)
สามารถ Mac
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.