אם יש לך ניסיון בעבודה על הפקודהבשורה באובונטו אז כנראה שאתה מכיר את הפקודה sudo, בכל פעם שאתה מפעיל את הפקודה sudo כמשתמש שאינו שורש, המערכת מבקשת ממך להזין את סיסמת המנהל. זהו תהליך מעצבן ברצינות.
להלן הטיפ הפשוט שנפטר מזההנחיית סיסמה, עקוב אחר ההתאמות הבאות אם יש לך מצב שאינך מעוניין להזין את סיסמת הבסיס בזמן הפעלת פקודת sudo כמשתמש שאינו שורש.
יהיה עליך לשנות קובץ מערכת בהקשר זה, אז ראשית פתח את הטרמינל והפעל את הפקודה הבאה כדי להפוך למשתמש השורש.
su
לאחר שתסיים, בצע את הצעדים הבאים כדי להיפטר משורת הסיסמה המעצבנת הזו עבור הפקודה sudo.
- הקצה את ההרשאות לקובץ הסוחרים על ידי הפעלת הפקודה הבאה:
chmod 740 / etc / sudoers
- כעת ערוך את קובץ / etc / sudoers והוסף את השורה הבאה בסוף קובץ זה. (אתה יכול להריץ את הפקודה gedit / etc / sudoers כדי לפתוח את הקובץ לעריכה). לחלופין, הדרך הטובה והבטוחה לערוך את / וכו '/ sudoers הקובץ דרך ויסודו שירות. יהיה עליך להפעיל כלי שירות זה משורת הפקודה, לעבור לספריית / etc ולהפעיל את הפקודה ויסודו. תמצא שקובץ / etc / sudeors נפתח. הוסף את השורות כאמור מכה ואז שמור את הקובץ על ידי לחיצה על ZZ או הקלדה : wq! אם אתה נמצא במצב הפקודה.
% admin ALL = (ALL) NOPASSWD: NOPASSWD: ALL
זהו, כעת תוכל להפעיל את פקודת sudo כמשתמש שאינו שורש מבלי שתתבקש להזין את הסיסמה. זה פשוט יחסוך לך זמן ויגדיל את הפרודוקטיביות.
עדכון: במקום להשתמש בגדיט כדי לערוך את קובץ הסודרים הרגיש, כללנו את שיטת הוויסודו שהיא בטוחה יותר. תודה לכל המגיבים שהצביעו על הליקויים.
הערות