RDP over SSH על יותר ממחשב אחד
English: forcing Windows Vista/7 to save passwords for multiple RDP remote servers using single SSH tunnel.
The solution: using other DNS name/IP for any remote computer.
לעיתים נוצר הצורך ליצור קשר עם רשת מרוחקת ללא שימוש ב-VPN מסיבות שונות. הפיתרון הפשוט ביותר (במיוחד אם יש מכונת לינוקס כלשהי ברשת המרוחקת) הוא שימוש בניתוב פורטים מעל SSH.
נניח למשל שיש ארבעה מחשבים ברשת, בטווח 192.168.1.x. התחברנו ב-SSH לאחד מהם, והגדנו בו ניתוב פורטים כזה:
192.168.1.1:3389 = port 2001
192.168.1.2:3389 = port 2002
192.168.1.3:3389 = port 2003
192.168.1.4:3389 = port 2004
חיבור בלקוח ה-TS לכתובת localhost:200x יעבוד יופי, אבל ישמור לכולם סט ש"מ/סיסמא בודדים.
עד גירסא 6 של ה-Client, הסיסמא הייתה נשמרת מוצפנת בקובץ. ב-Vista ומעלה, הסיסמא נשמרת ללא קשר לקובץ. התוצאה - סיסמאות היו נשמרות פר כתובת IP וכשמדובר ביותר ממחשב אחד זו בעיה.
הפיתרון: התחברות לכל מחשב דרך כתובת אחרת
127.0.0.1:2001
localhost:2001
fullname.domain.local:2002
ושרת ה-DNS שלכם (או קובץ hosts) יעזור לכם כדי להמשיך עם השיטה.