בהמשך לסיקור ה- WSL שלי, ברצוני לשתף כיצד להוסיף או להסיר משתמש לקבוצת sudo בהפצת WSL Linux כדי לאפשר או לשלול אותו מלהפעיל פקודות ואפליקציות כשורש. זה חל על חשבונות משתמש שנוספו לאחרונה , שכן אין להםסודוהרשאות מהקופסה. כמו כן, נראה כיצד למצוא אילו חשבונות משתמשים כבר חברים בקבוצת sudo.
פרסומת
כיצד להוסיף משחק לדיון
היכולת להריץ לינוקס באופן מקורי ב- Windows 10 מסופקת על ידי תכונת WSL. WSL מייצג את מערכת המשנה של Windows עבור לינוקס, שבתחילה הייתה מוגבלת לאובונטו בלבד. גרסאות מודרניות של WSL מאפשרות התקנה והפעלה של מספר הפצות לינוקס מחנות מיקרוסופט.
לאחר הפעלת WSL , אתה יכול להתקין גרסאות לינוקס שונות מהחנות. תוכלו להשתמש בקישורים הבאים:
ועוד.
כאשר אתה התחל הפצת WSL לראשונה, הוא פותח חלון קונסולה עם סרגל התקדמות. לאחר רגע המתנה תתבקש להקליד שם חשבון משתמש חדש וסיסמתו. חשבון זה יהיה חשבון המשתמש המוגדר כברירת מחדל ב- WSL שישמש בכניסה אוטומטית בכל הפעלת ההפצה הנוכחית. כמו כן, הוא ייכלל בקבוצת 'סודו' על מנת לאפשר לה להפעיל פקודות מוגבה (כשורש) .
חשבונות משתמשים ב- WSL Linux
לכל הפצת לינוקס הפועלת במערכת המשנה של Windows עבור Linux יש חשבונות משתמש וסיסמאות לינוקס משלה. יהיה עליך להגדיר חשבון משתמש לינוקס בכל עת להוסיף הפצה , להתקין מחדש או לאפס . חשבונות משתמשים בלינוקס אינם רק עצמאיים לכל הפצה, הם גם אינם תלויים בחשבון המשתמש שלך ב- Windows, כך שתוכל לְהוֹסִיף אוֹ לְהַסִיר חשבון משתמש של לינוקס מבלי לשנות את אישורי Windows שלך.
סודו היא קבוצת משתמשים מיוחדת בלינוקס. חברים בקבוצה זו רשאים להפעיל פקודות ואפליקציות כ-שורשמשתמש (כלומר מוגבה). הסודוהקבוצה זמינה כאשרסודוהחבילה מותקנת. מלבד הקבוצה, הוא מספק את הפקודה sudo, שיש להשתמש בה כדי להעלות פקודה או אפליקציה, למשל.$ sudo vim / etc / default / keyboard
.
מצא משתמשים הכלולים בסודו
קודם כל, אתה עשוי להיות מעוניין ללמוד איזה חשבונות משתמשים בהפצת ה- WSL שלך מותר להשתמש ב-סודו
פקודה.
למה הרוקו שלי ממשיך לקפוא
- לָרוּץ הפצת ה- WSL Linux שלך, למשל. אובונטו.
- הקלד את הפקודה הבאה ולחץ על מקש Enter:
grep sudo / etc / group | לחתוך -d: -f4
.
הגזירה
הפקודה מחלצת ערכים לעמודה מס '4 מקובץ / etc / group, המכילה את כל הקשור לקבוצות בלינוקס. זה תוחם על ידי ':'. הפקודה grep מדפיסה רק את השורה המכילה את שורת 'sudo'.
ראוי לציין כי בהפצות מסוימות, הפקודה sudo עשויה להיות מוגדרת לשימוש בכל קבוצה אחרת במקום בקבוצת 'sudo'. לדוגמא, ב- Arch Linux, חברי קבוצת 'הגלגל' רשאים להשתמש בסודו. אין קבוצת 'סודו' בהפצה הזו. במקרה כזה, התבונן בקובץ / etc / sudoers וקרא את דף האיש שלו (הפעלאיש סודו איש
).
אתה יכול לראות אם מישהו חסם אותך בפייסבוק
טיפ: ניתן לרשום קבוצות שחשבון משתמש כלול בהןקבוצותפקודה. לְמָשָׁל.
$ קבוצות winaero
כדי להוסיף משתמש לסודו ב- WSL Linux ב- Windows 10
- לָרוּץ הפצת ה- WSL Linux שלך, למשל. אובונטו, תחת משתמש הבסיס או המשתמש שכבר מורשה להשתמש בוסודו.
- הקלד את הפקודה:
sudo usermod -a -G sudo
. החלף בפקודה את שם חשבון המשתמש בפועל שברצונך להוסיף אליוסודוקְבוּצָה. - לחלופין, תוכלו להשתמש בפקודה הבאה:
gpasswd -a sudo
. התוצאה תהיה זהה.
כדי להסיר משתמש מסודו ב- WSL Linux ב- Windows 10,
- לָרוּץ הפצת ה- WSL Linux שלך, למשל. אובונטו, תחת משתמש הבסיס או המשתמש שכבר מורשה להשתמש בוסודו.
- הקלד את הפקודה:
sudo gpasswd -d sudo
. החלף בפקודה את שם חשבון המשתמש בפועל שברצונך להסיר מה-סודוקְבוּצָה.
זהו זה.
מאמרים קשורים:
- הסר משתמש מ- WSL Linux Distro ב- Windows 10
- הוסף משתמש ל- WSL Linux Distro ב- Windows 10
- עדכן ושדרג את WSL Linux Distro ב- Windows 10
- הפעל את WSL Linux Distro כמשתמש ספציפי ב- Windows 10
- אפס את ביטול הרישום של WSL Linux Distro ב- Windows 10
- אפס סיסמה עבור WSL Linux Distro ב- Windows 10
- כל הדרכים להפעלת WSL Linux Distro ב- Windows 10
- הגדר ברירת מחדל של WSL Linux Distro ב- Windows 10
- מצא הפעלות של הפעלת WSL לינוקס ב- Windows 10
- הפסק את הפעלת WSL Linux Distro ב- Windows 10
- הסר את לינוקס מחלונית הניווט ב- Windows 10
- ייצא וייבא WSL Linux Distro ב- Windows 10
- גש לקבצי WSL Linux מ- Windows 10
- הפעל WSL ב- Windows 10
- הגדר משתמש ברירת מחדל עבור WSL ב- Windows 10
- Windows 10 Build 18836 מציג מערכת קבצים WSL / Linux בסייר הקבצים