שינוי הגדרות ברירת המחדל
ברירות המחדל עבור פקודות ה-ssh היחסיות,
יכולות להשתנות עבור כל חשבון בקובץ הקונפיגורציה ~/.ssh/config (ישנו גם קובץ של מערכת מרחוק, בדרך כלל /etc/ssh_config). כל כניסה מתחילה עם מלת המפתח Host. ניתן להשתמש
ב-wildcards כדי להיות בתיאום עם כל המערכות המתאימות:
¥ ? מתאים לכל תו בודד.
¥ * מתאים לכל קצץ של אפס או יותר תווים.
מלות המפתח הרגילות כוללות (בסוגריים ברירות
המחדל):
¢
Compression
yes/no (no)
האם יתבצע כיווץ בחיבור או לא.
¢
CompressionLevel
1-9 (6)
רמת הכיווץ: 1 הכי מהיר, 9 הכי איטי (משיג
את הכיווץ הטוב ביותר). כיווץ הוא טוב לקישורים איטיים (חוסך רוחב פס) ומחשבים
מהירים.
¢
FallBackToRsh
yes/no (yes)
אם חיבור מוגן למערכת מרחוק, לא יכול להיווצר,
הפקודות יכולות לנסות חיבור לא מוגן (אזהרה תופיע אם זה קורה). על מערכות
שמוגנות ברמה גבוהה, זה יכול להיות מבוטל, בקונפיגורציה של מערכת מרחוק.
¢
KeepAlive
yes/no (yes)
האם הודעות TCP keepalive בשימוש.
כאשר זה אפשרי, ניתן לגלות הפסקות ברשת ולסגור את כל החיבורים שלך באופן
אוטומטי (שזה דבר טוב). בכל אופן, אם אנחנו מחוברים דרך קישור dialup, שאוטומטית
מתקשר כאשר יש תנועה, נרצה לכבות את האפשרות הזו, כדי להימנע מלעלות את הקו
באופן לא נחוץ.
¢
User account
(local account)
ציון שם חשבון המערכת מרחוק. צריך להוסיף
את זה, אם רוצים להימנע מלהשתמש בכל פעם באפשרות ה -l כאשר כתובים את הפקודות.
הנה דוגמא לקובץ ~/.ssh/config :
Host *panix.com
User suominen
Compression
no
Host *gw.com
FallBackToRsh
no
Host *
Compression
yes
CompressionLevel
9
FallBackToRsh
yes
KeepAlive no
אפשרויות מצטברות במהלך כניסות, אבל כניסה
יותר מדויקת, "תעלה" על כזו שהיא פחות מדויקת. למשל, הכיווץ שהיה
קודם בדוגמא, לא יהיה שימוש עבור מארחים שמתאימים ל-*panix.com, אבל כן יהיה בשימוש עבור מארחים שמתאימים ל-*gw.com (וכל שאר המארחים,
משום שכניסת ה-* מתאימה לכל המארחים).
לרשימה מלאה של כל האפשרויות אפשר להיכנס
ל-ssh ול-sshd.
|