ฉันสามารถเข้าถึงพีซีที่บ้านของฉันจากสำนักงานด้วย SSH ได้หรือไม่


15

ฉันต้องการใช้พีซีที่บ้านของฉันที่สำนักงานของฉันโดยไม่นำไปที่สำนักงานของฉันอย่างแท้จริง ฉันต้องการมีวิธีแก้ปัญหาที่ง่ายกว่า TeamViewer ทำให้ฉันมักจะใช้ Live distros ในที่ทำงานของฉันดังนั้น SSH จะเป็นทางออกที่ดีถ้าจริง ๆ แล้วมันสามารถทำงานได้เหมือนกับ "Remote Desktop"

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

คำตอบ:


13

ปกติฉันเข้าถึงพีซีที่บ้านของฉันผ่าน SSH (ไม่มี GUI)

ในการทำเช่นนั้นคุณควรกำหนดค่าเราเตอร์ของคุณก่อนเพื่อให้การส่งต่อพอร์ต SSH โดยปกติคุณสามารถเข้าถึงหน้าการกำหนดค่าเราเตอร์โดยค้นหา IP ของเกตเวย์ (ข้อมูลการเชื่อมต่อ> เส้นทางเริ่มต้น) เราเตอร์ที่ทันสมัยส่วนใหญ่มีค่าที่ตั้งไว้ล่วงหน้าสำหรับการกำหนดค่าแอพพลิเคชั่นต่างๆรวมถึง SSH หากคุณต้องการส่งต่อพอร์ตด้วยตนเองให้ตั้งค่าเพื่อให้การเชื่อมต่อขาเข้าใด ๆ ผ่านพอร์ต 22 จะถูกกำหนดเส้นทางไปยังIP ท้องถิ่นของคอมพิวเตอร์ที่บ้านของคุณ

จากนั้นคุณต้องติดตั้ง SSH deamon บนพีซีที่บ้านของคุณ:

sudo apt-get install SSH

หลังจากนี้คุณจะสามารถเข้าถึงได้จากพีซีแบบไคลเอ็นต์ด้วยวิธีง่ายๆ:

ssh user@IP

โดยที่ IP คือ IP ของพีซีที่บ้านของคุณ คุณอาจต้องการที่จะทำให้มัน "คงที่" และสำหรับนี้ฉันสามารถแนะนำให้กำหนดค่าโฮสต์ในhttp://www.no-ip.comแล้วติดตั้งnoip2บน Ubuntu


2
การเปิด ssh บนเราเตอร์สร้างปัญหาความปลอดภัยหรือไม่ ฉันต้องการเข้าถึงพีซีของฉันจากภายนอก แต่ไม่แน่ใจเกี่ยวกับปัญหาด้านความปลอดภัย
G. เขา

1
คุณกำลังเปิดพอร์ตลองคิดดูสิ ... เพื่อเพิ่มความปลอดภัยของคุณคุณอาจคิดว่าการส่งต่อพอร์ตค่าเริ่มต้น 22 ไปเป็นพอร์ตที่สูงกว่าและมักจะไม่ได้ใช้พอร์ตเช่น 22022 หรือสูงกว่า อย่างไรก็ตาม, เพิ่มรหัสผ่านของคุณ, และใช้ความระมัดระวังให้มากที่สุด!
jasmines

3
บางคนจะบอกคุณว่าคุณควรห้ามการเข้าถึงด้วยรหัสผ่านและอนุญาตการเข้าถึงด้วยใบรับรองเท่านั้น ในที่สุดใบรับรองไม่ได้เป็น แต่รหัสผ่านขนาดใหญ่ที่คุณควรมีในลูกค้าพยายามเชื่อมต่อ นอกจากนี้หากคุณทราบล่วงหน้าว่าคุณวางแผนที่จะเชื่อมต่อ IP ใด (หรือช่วงของ IP) จะเป็นการดีที่จะบอกให้เราเตอร์ของคุณเปิดใช้งานการเข้าถึงเฉพาะสำหรับพวกเขาเท่านั้นซึ่งเรียกว่า ACL (Access Control List)
antonio.fornie

1
นี่เป็นทรัพยากรที่ดีdev.to/zduey/how-to-set-up-an-ssh-server-on-a-home-computer
bicepjai
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.