OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

su - הפעל מעטפת עם מזהי משתמש וקבוצה חלופיים

השמיים su הפקודה משמשת להפעלת מעטפת כמשתמש אחר. תחביר הפקודה נראה כך:



סו [-[l]] [המשתמש]

סו [-[l]] [המשתמש]


אם האפשרות "-l" כלולה, הפעלת המעטפת המתקבלת היא a מעטפת התחברות עבור המשתמש שצוין. המשמעות היא שסביבת המשתמש נטענת וספריית העבודה משתנה לספריית הבית של המשתמש. זה בדרך כלל מה שאנחנו רוצים. אם המשתמש לא צוין, ההנחה היא משתמש העל. שימו לב ש(באופן מוזר) ה-"-l" עשוי להיות קיצור של "-", וכך הוא משמש לרוב. כדי להתחיל מעטפת עבור משתמש העל, נעשה זאת:



[me@linuxbox ~]$ su - סיסמה: [root@linuxbox ~]#

[me@linuxbox ~]$ su - סיסמה: [root@linuxbox ~]#


לאחר הזנת הפקודה, אנו מתבקשים להזין את הסיסמה של משתמש העל. אם היא מוזנת בהצלחה, תופיע הנחיה חדשה של מעטפת המציינת שלקליפה זו יש הרשאות משתמש-על (ה-"#" העוקב במקום "$") וספריית העבודה הנוכחית היא כעת ספריית הבית של משתמש-העל (בדרך כלל / שורש). ברגע שנכנס למעטפת החדשה, נוכל לבצע פקודות בתור משתמש-על. בסיום, הזן "יציאה" כדי לחזור למעטפת הקודמת:



[root @ linuxbox ~] # יציאה

[me@linuxbox ~]$

[root @ linuxbox ~] # יציאה

[me@linuxbox ~]$


אפשר גם לבצע פקודה בודדת במקום להתחיל פקודה אינטראקטיבית חדשה על ידי שימוש su בדרך זו:


su -c 'הפקודה'

su -c 'הפקודה'


באמצעות טופס זה, שורת פקודה אחת מועברת למעטפת החדשה לביצוע. חשוב לכלול את הפקודה במרכאות, מכיוון שאיננו רוצים שההרחבה תתרחש במעטפת שלנו, אלא במעטפת החדשה:


[me@linuxbox ~]$ su -c 'ls -l /root/*'

סיסמה:

-rw------- שורש שורש 1 754 2007-08-11 03:19 /root/anaconda-ks.cfg


/root/Mail: סך הכל 0 [me@linuxbox ~]$

[me@linuxbox ~]$ su -c 'ls -l /root/*'

סיסמה:

-rw------- שורש שורש 1 754 2007-08-11 03:19 /root/anaconda-ks.cfg


/root/Mail: סך הכל 0 [me@linuxbox ~]$


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: