מציג VNC מאובטח

יישום עוזר כדי ליצור באופן אוטומטי מנהרות SSH או SSL עבור חיבורי VNC
הורד עכשיו

מציג VNC מאובטח דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Freeware
  • שם המפרסם:
  • Luke Stratman
  • אתר האינטרנט של המוציא לאור:
  • http://www.codeproject.com/Members/Luke-Stratman
  • מערכות הפעלה:
  • Windows All
  • גודל הקובץ:
  • 175 KB

מציג VNC מאובטח תגים


מציג VNC מאובטח תיאור

היישום המאובטח VNC Viewer פותחה כדי להיות כלי קטן כדי להקים באופן אוטומטי SSH או SSL מנהרות עבור חיבורי VNC.While VNC הוא פרוטוקול שולחן עבודה מרוחק מרוחק, זה בטבע לא בטוח, והוא מסתמך על מנהל המערכת המתקין אותו כדי מנהרה זה באמצעות פרוטוקול תקשורת מאובטח נוסף אם שרת VNC הוא להיות נגיש בפומבי. שתי הדרכים הנפוצות ביותר לעשות זאת הן לנתוני מנהרה VNC באמצעות SSL או חיבור SSH. יש יישום GUI בין פלטפורמת שנקרא SSVNC כי מטפל בהגדרת מנהרה SSL או SSH באופן אוטומטי לפני השקת תהליך VNC Viewer אבל, למען האמת, יש לו מספר חסרונות שהובילו אותי לפתח יישום VNC מאובטח שלי. ראשית, SSVNC הוא סוג של clunky, וחסר פולנית מקצועית; זה spawns כמה חלונות אחרים כדי להתמודד עם תהליך חיבור מאובטח, ואינו מספק ממשק מאוחד. שנית, זה לא יישום Agnostic: הוא מכיל תשומות עבור פרמטרים מותאמים אישית עבור כמה מיישומי VNC הגדולים, אבל גישה טובה יותר יהיה לאפשר למשתמש פשוט לציין את יישום הצופה כי הם רוצים לרוץ עם פרמטרים שורת הפקודה לשימוש יישום זה. אז, אלה frustrations הוביל אותי לפתח שלי מאובטח VNC Viewer.You יכול להיות תוהה, למה לטרוח עם VNC? RDP (פרוטוקול שולחן עבודה מרוחק, המשמש את Microsoft ב- Terminal Services) מגיע רגיל עם Windows, הנכון? ובכן, לא באמת: אם אתה עדיין פועל Windows 2000 מקצועי, כמוני, ולאחר מכן VNC הוא באמת הבחירה היחידה שיש לך עבור ניהול שולחן עבודה מרוחק מאז טרמינל שרת אינו נתמך על Windows 2000 Professional. ישנם יתרונות וחסרונות לשני הפרוטוקולים, ואני אהיה כנה, אני בהחלט מעדיף RDP במידת האפשר, אבל אני נאלץ להשתמש VNC עבור מכונת הבית שלי. VNC היא, בליבה שלה, פרוטוקול פשוט מאוד: זה בעצם חיץ מסגרת מרחוק, לכן כאשר משהו משתנה בשולחן העבודה מרוחק, מלבן של נתוני תמונה המכילים את השטח שהשתנה נשלח ללקוח אשר מעדכן את התצוגה שלו. משמעות הדבר היא כי פרוטוקול הוא מטבעו פלטפורמה אגנוסטי: כל מה שאתה צריך לעשות הוא להיות מסוגל לצלם חלקים של חלקים של שולחן העבודה ולשלוח אותם ללקוח מרוחק. עם זאת, פשטות זו פירושה כי הפרוטוקול אינו חזק מאוד: אין תמיכה הצפנה (מספר יישומים, כגון Ultravnc, בורג פונקציונליות זו על הצד, אבל אני כבר פחות מתרשם עם התוצאות), ואת הדברים כמו צלילים מרוחקים, שיתוף מדפסת, שיתוף יציאה וכו 'יש לבצע על ידי יישומים נפרדים. לגבי אבטחה, זה מקובל כי הגישה הטובה ביותר היא "מנהרה" נתונים VNC על פני פרוטוקולים בכל מקום אחר, מאובטח כגון SSH או SSL, תודה על פלטפורמת Cygwin, זה נעשה בקלות ב - Windows. באמצעות SSH כדוגמה, הנה איך זה עובד: יש לי שרת SSH פועל על יציאת 22 על מכונת הבית שלי, כדי מנהרה נתוני על זה, אני לא יורה חיבור אליו ממכשיר מרוחק. עם זאת, אני גם מציין מספר אפשרויות שורת הפקודה עבור תהליך הלקוח SSH כדי לאפשר העברת יציאה מקומית: משמעות הדבר היא כי תהליך הלקוח SSH יתחיל להקשיב בנמל מקומי, כאשר הוא מקבל נתונים, זה יעביר אותו על החיבור SSH מוצפן ולהקים חיבור ליציאה מקומית בשרת המרוחק שבו הוא מספק את הנתונים. לכן, לאחר שהמנהרה הזו מוגדרת, אתה מורה לקוח VNC שלך להתחבר לנמל המקומי כי הלקוח SSH מקשיב, אשר יקבלו את הנתונים, להצפין אותו, להעביר אותו על החיבור SSH, לפענח אותו ולספק אותו אל הנמל הנאזין לתהליך השרת VNC במכונה המרוחקת. בעוד גישה זו היא נהדרת כי אנחנו ביעילות לקבל ביטחון עבור VNC בחינם, זה גם אומר שאנחנו גם צריכים להפעיל תוכנית אחרת בעת ניסיון ליצור חיבור VNC. אוטומציה תהליך זה הוא המקום שבו הבקשה שלי נכנס.


מציג VNC מאובטח תוכנה קשורה

Yakamoz

בקרת המחשב באמצעות טלוויזיה שלט רחוק ...

206 13.6 MB

הורד