אורח‏ לא מצליח להיפטר מדרישה לססמא ב SUDO
בהתקנת ארץ' חדשה צרפתי את היוזר ל WHEEL ובטלתי הערה ב SUDOERS בשורה:
קוד
## Same thing without a password
 %wheel ALL=(ALL:ALL) NOPASSWD: ALL

וגם הוספתי שורה כזו עבור שם משתמש שלי ועדיין SUDO מבקש ססמא (עשיתי LOGOUT ונכנסתי שוב)

יש רעיון?
 
אני בטוח שאני צודק‏ אורח
איך ערכת ? עם sudo visudo ?
 
אורח‏
תמיד עורך עם NANO ואין בעיה
 
cG‏ אורח
אם זו סיסמה ללוגין צריך לפעול אחרת
 
אורח‏
כשאתה כותב בשורת פקודה:
קוד
sudo visudo -c
כתוב לך בתגובה:
קוד
/etc/sudoers: parsed OK
?
 
אורח‏
בתגובה ל:
קוד
sudo visudo -c
מקבל שתי שורות:
קוד
etc/sudoers: parsed OK
/etc/sudoers.d/00_my_user: parsed OK


מה שידוע לי ש visudo קריטי כשיש כמה משתמשים שמעדכנים בו זמנית את SUDOERS
 
אורח‏
Anonymous:
בתגובה ל:
קוד
sudo visudo -c
מקבל שתי שורות:
קוד
etc/sudoers: parsed OK
/etc/sudoers.d/00_my_user: parsed OK


מה שידוע לי ש visudo קריטי כשיש כמה משתמשים שמעדכנים בו זמנית את SUDOERS


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

בינתיים מצאתי את הקישור הבא שמצא פתרון לבעיה הנ"ל:
https://forum.manjaro.org/t/help-sudo-password-disable/127758/6
הפעם עדכנתי עם הפקודה:
קוד
EDITOR=nano visudo
ולפי ההצעה בקישור הכנסתי את השורה:
קוד
(Defaults:user !authenticate
וזה כן פתר את הבעיה. אשמח להסבר
 
צפריר‏ אורח
השורה המקורית העניקה את ההרשאה למשתמשים בקבוצה wheel . זוהי קבוצה ששמה מעיד עליה שההגה נמצא בידיים שלהם.

אפשר לבדוק לאילו קבוצות נוספות המשתמש שייך בעזרת הקבוצה groups .
 
אורח‏
השורה המקורית העניקה את ההרשאה למשתמשים בקבוצה wheel . זוהי קבוצה ששמה מעיד עליה שההגה נמצא בידיים שלהם.
אפשר לבדוק לאילו קבוצות נוספות המשתמש שייך בעזרת הקבוצה groups .
ככה עשיתי עד עכשיו, כלומר בהתקנה הייתי מגדיר משתמש ומצרף אותו לקבוצות כך:
קוד
useradd -m -g users -G wheel username
ואז הייתי מאפשר לקבוצה WHEEL ב SUDOERS להפעיל SUDO ללא ססמא וזה היה עובד

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

כאמור הפקודה הבאה פתרה את הבעיה:
קוד
Defaults:USER_NAME      !authenticate
והיא גם מופיעה בויקי של ארץ':
https://wiki.archlinux.org/title/Sudo

יתכן שבגלל שערכתי את הקובץ SUDOERS לא כמו שצריך כפי שהעירו לי כאן - השתמשתי ב NANO במקום visudo - זה השפיע על העדכון שלי.. לא יודע
 
אורח‏
בדקתי אצלי איך נראה הקובץ sudoers ואלו שורות אינן עם סולמית לפניהן (כלומר אינן הערה).
יש את השורה הזו:
קוד
root ALL=(ALL:ALL) ALL
שיש לי הרגשה שתמיד הייתה ככה כלומר בברירת המחדל זה פועל (אבל אני לא ממש זוכר).
יש את השורה הזו:
קוד
%wheel ALL=(ALL:ALL) NOPASSWD: ALL
וזו נראית לי השורה היחידה ששיניתי (כלומר הורדתי את ההערה).

יש עוד שתי שורות שאינן הערה אבל בוודאות לא שיניתי אותן מעולם כי הן לא קשורות לגישת root ללא סיסמה.

זה בדיוק מה שעשית ולא הצליח לך.
סתם רעיון ואולי זה לא באמת קשור אבל אצלך הציטוט הוא כשיש (על פניו) רווח לפני האחוזים.
אצלי השורה מתחילה ללא רווח.
אולי זה קשור בזה?
(ואולי לא).
בכל אופן, זה היה אמור לעבוד לך גם ולא ברור למה זה לא הצליח לך.
 
לא פותח הדיון‏ אורח
לאחרונה אני מתקין ומשתעשע במספר מחשבים.
מתנסה בהפצות מבוססות ארץ'
באחת מהן (לא זוכר בדיוק. rebornos או calamos) כתיבת שורה ב susoers לא עזרה.
יצרתי קובץ בשם bla תחת etc/suders.d (או משהו) עם אותה שורה וזה עבד.
לא בא לי לחקור למה.
 
פותח השרשור‏ אורח
כמו שכתבתי השורה הזו בקובץ sudoers פתרה את הבעיה אצלי:
קוד
Defaults:USER_NAME      !authenticate
 
אורח‏
פותח השרשור:
כמו שכתבתי השורה הזו בקובץ sudoers פתרה את הבעיה אצלי:
קוד
Defaults:USER_NAME      !authenticate


לאיזה יוזר זה פתר את הבעיה? אלא אם התכוונת שצריך להחליף את USER_NAME ביוזר האמיתי
ומה אם בא לי להכיל את זה על קבוצה ?
 
אורח‏ non Unix group names and IDs (prefixed with ‘%:’ and ‘%:#’ r
Anonymous:
בהתקנת ארץ' חדשה צרפתי את היוזר ל WHEEL ובטלתי הערה ב SUDOERS בשורה:
קוד
## Same thing without a password
 %wheel ALL=(ALL:ALL) NOPASSWD: ALL

וגם הוספתי שורה כזו עבור שם משתמש שלי ועדיין SUDO מבקש ססמא (עשיתי LOGOUT ונכנסתי שוב)

יש רעיון?

לא יודע האם הצלחתי לעקוב אחר כל מה שנכתב עד עכשיו. הציטוט הבא נראה לי קשור לענין, אך לא בדקתי ממש.
man sudoers:
non Unix group names and IDs (prefixed with ‘%:’ and ‘%:#’ respectively)

ולא ניסיתי לחפש על מה שכתוב בויקי.
 
כל הזמנים הם GMT + 2 שעות
   
PNphpBB2 © 2003-2004