02 Connecting to MySQL via SSH
תוכן עניינים:
כברירת מחדל, שרת MySQL מקשיב רק על localhost, כלומר ניתן לגשת אליו רק על ידי יישומים הפועלים באותו מארח.
עם זאת, במצבים מסוימים, ייתכן שתרצה להתחבר לשרת ממיקומים מרוחקים. אפשרות אחת תהיה קביעת התצורה של שרת MySQL לאפשר חיבורים מרוחקים, אך זה דורש הרשאות ניהול וזה עלול לגרום לסיכוני אבטחה.
חלופה בטוחה יותר תהיה יצירת מנהרת SSH מהמערכת המקומית לשרת. מנהור SSH היא שיטה ליצירת חיבור SSH מוצפן בין לקוח למכונת שרתים דרכה ניתן להעביר יציאות שירותים.
במדריך זה נסביר כיצד ליצור מנהרת SSH ולהתחבר לשרת MySQL מלקוחות מרוחקים. אותן הוראות חלות על MariaDB.
תנאים מוקדמים
- לקוח SSH.SSH גישה למערכת עליה פועל שרת MySQL.
צור מנהרת SSH ב- Linux ו- macOS
לקוח
ssh
מותקן מראש ברוב המערכות מבוססות לינוקס ו- Unix.
ssh -N -L 3336:127.0.0.1:3306 @
האפשרויות בהן נעשה שימוש הן כדלקמן:
-
-N
- קובע ל- SSH לא לבצע פקודה מרחוק.-L 3336:127.0.0.1:3306
- יצירת העברת יציאה מקומית. הנמל המקומי (3306
), IP היעד (127.0.0.1
) והיציאה המרוחקת (3306
) מופרדים במעי הגס (:).@
- משתמש ה- SSH המרוחק וכתובת ה- IP של השרת. כדי להריץ את הפקודה ברקע, השתמש באפשרות-f
אם שרת ה- SSH מאזין ביציאה שאינה 22 (ברירת המחדל) ציין את היציאה עם האפשרות-p
.
לאחר שתפעיל את הפקודה תתבקש להזין את סיסמת המשתמש שלך ב- SSH. לאחר הכניסה אליו, תחוברו לשרת, ותוקם מנהרת SSH. כדאי להגדיר אימות מבוסס מפתח SSH ולהתחבר לשרת מבלי להזין סיסמה.
עכשיו אתה יכול לכוון את לקוח ה- MySQL של המחשב המקומי שלך ל-
127.0.0.1:3336
להזין את פרטי הכניסה למסד נתונים מרוחק ולגשת לשרת MySQL.
לדוגמה, כדי להתחבר לשרת MySQL באמצעות לקוח
mysql
שורת הפקודה שתנפיק:
mysql -u MYSQL_USER -p -h 127.0.0.1
כאשר
MYSQL_USER
הוא המשתמש MySQL המרוחק בעל הרשאות גישה למסד הנתונים.
כשתתבקש, הזן את סיסמת המשתמש של MySQL.
כדי לסיים את מנהרת ה- SSH סוג
CTRL+C
במסוף בו לקוח ה- ssh פועל.
צור מנהרת SSH במערכת Windows
משתמשי Windows ידרשו תחילה להוריד ולהתקין תוכנית לקוח SSH. לקוח ה- SSH הפופולרי ביותר של Windows הוא PuTTY. תוכלו להוריד את PuTTY כאן.
בצע את הצעדים הבאים כדי ליצור מנהרה SSH לשרת MySQL באמצעות PuTTY:
לעתים, אנו מרגישים צורך בדרך פשוטה וקלה לגישה לתפריטי Windows שונים. אחת הדרכים היא באמצעות קיצורי מקשים כדי לכבות את Windows. דרך נוספת היא יצירת קיצורי דרך לתפריטים אלה. הדרכה זו תלווה אותך בתהליך יצירת קיצורי דרך לתפריטים שונים של אפשרויות צריכת חשמל ב- Windows - קיצור דרך לכיבוי, הפעלה מחדש, יציאה והשעיה של מחשבי Windows בקלות.

יצירת קיצור דרך SHUTDOWn
הסרת טקסט קיצורי דרך וקיצור קיצורי דרך מקיצורי דרך ב- Windows

ניתן להסיר טקסט קיצורי דרך וחץ קיצורי דרך שנוסף ל את קיצורי הדרך שנוצרו ב- Windows 10 / 8.1 / 8/7 על ידי עריכת הרישום או באמצעות UWT freeware.
כיצד להגדיר מנהרת גרבי ssh לגלישה פרטית

הדרכה זו תנחה אותך בתהליך יצירת מנהרת SSH מוצפנת והגדרת תצורת דפדפני האינטרנט Firefox ו- Google Chrome לשימוש בפרוקסי SOCKS.