ฉันรู้ว่าถ้าฉันต้องการเริ่มอุโมงค์ SSH
ssh -d 9000 user@userserver
นี่เป็นทางออกหนึ่งสำหรับอุโมงค์แบบไดนามิกที่จะเปิดบนพอร์ต 9000 สำหรับผู้ใช้ที่ชื่อ "ผู้ใช้" บนโฮสต์ "userserver"
อย่างไรก็ตามฉันจะทำให้กระบวนการนี้เป็นอัตโนมัติใน Ubuntu ได้อย่างไรโดยไม่ต้องเปิดเทอร์มินัลทุกครั้งที่ฉันเข้าสู่ระบบและเริ่มอุโมงค์ ฉันต้องการที่จะเป็น SSH ในขณะที่ฉันเข้าสู่ระบบ
ฉันรู้ว่าฉันสามารถสร้างไฟล์ bash ได้ แต่ฉันจะไม่ต้องเก็บรหัสผ่านของผู้ใช้เซิร์ฟเวอร์ไว้ในรูปแบบธรรมดาเพราะฉันจะได้รับพร้อมท์หลังจากคำสั่งเริ่มต้นหรือไม่
sshuttle
สามารถเริ่มอัตโนมัติได้ (หมายเหตุsshuttle
ต้องใช้สิทธิ์ผู้ดูแลระบบเพื่อเรียกใช้)