אורח‏ לבצע reboot ללא sudo
אני משתמש בארץ' בכמה מכונות. פיזיות. בחלק מהן אני יכול לבצע reboot ובחלק אני חייב sudo

השגיאה -
reboot
Call to Reboot failed: Access denied as the requested operation requires interactive authentication. However, interactive authentication has not been enabled by the calling program.

השוויתי את הקבוצות של היוזרים (זה שמצריך sudo וזה שלא) - ולא עזר. כמובן שביצעתי newgrp ואפילו ריבוט.

אני לא מעוניין להוסיף sudo ל reboot ו poweroff
 
אורח‏ Re: למצע reboot ללא sudo
Anonymous:
אני משתמש בארץ' בכמה מכונות. פיזיות. בחלק מהן אני יכול לבצע reboot ובחלק אני חייב sudo

השגיאה -
reboot
Call to Reboot failed: Access denied as the requested operation requires interactive authentication. However, interactive authentication has not been enabled by the calling program.

השוויתי את הקבוצות של היוזרים (זה שמצריך sudo וזה שלא) - ולא עזר. כמובן שביצעתי newgrp ואפילו ריבוט.

אני לא מעוניין להוסיף sudo ל reboot ו poweroff



ממש הנהגות מוזרה,
יש דיון ארוך על כך בארצ'פורום -
https://bbs.archlinux.org/viewtopic.php?id=169858
לא זוכר שעשיתי משהו מיוחד בשביל לא להכניס סיסמא בשביל לבצע ריבוט
 
 
אורח‏
אכן מוזר.
גם אצלי אין שום בעיה לעשות reboot או poweroff ללא sudo לפני כן.
וגם אני לא זוכר שעשיתי משהו מיוחד בשביל להגיע ליכולת הזו.
זה פשוט עבד "ישירות מהקופסה".
 
mksoft‏ Site Admin
בארץ' (והפצות אחרות שמשתמשות ב־systemd) הפקודות האלה הן בעצם symlink ל‏־systemctl.

כדי שזה יעבוד כך, צריך ש-session של logind יהיה פעיל. בד"כ מנהלי תצוגה כמו gdm כבר מפעילים אותו עבורך.

אולי במקרים שזה לא עובד, systemd-logind לא מופעל, ואז polkit לא מאפשר את הפעולה ללא הרשאות admin.

בכל מקרה, ב־session הפעיל אצלי כרגע:
קוד

> ls -l `which reboot poweroff`
lrwxrwxrwx - root 22 Apr 14:17 /usr/bin/poweroff -> systemctl
lrwxrwxrwx - root 22 Apr 14:17 /usr/bin/reboot -> systemctl

> pgrep -lf logind
2321 systemd-logind

_________________
הבלוג שלי
 
השואל‏ אורח
mksoft:
בארץ' (והפצות אחרות שמשתמשות ב־systemd) הפקודות האלה הן בעצם symlink ל‏־systemctl.

כדי שזה יעבוד כך, צריך ש-session של logind יהיה פעיל. בד"כ מנהלי תצוגה כמו gdm כבר מפעילים אותו עבורך.

אולי במקרים שזה לא עובד, systemd-logind לא מופעל, ואז polkit לא מאפשר את הפעולה ללא הרשאות admin.

בכל מקרה, ב־session הפעיל אצלי כרגע:
קוד

> ls -l `which reboot poweroff`
lrwxrwxrwx - root 22 Apr 14:17 /usr/bin/poweroff -> systemctl
lrwxrwxrwx - root 22 Apr 14:17 /usr/bin/reboot -> systemctl

> pgrep -lf logind
2321 systemd-logind


תודה מאיר. זה פשוט כ"כ מטומטם שאני מתבייש ששאלתי.
וגם ביליתי שעה מול GPT מדבג מה ההבדלים בין שתי המכונות. חקרים את ההבדלים ב poolkit בין שתיהן כולל הפקודה שכתבת
העניין הוא ... שבסשן מול ה GPT .. הייתי לוקאלית על המכונה ה"טובה" ומחובר ssh למכונה הלא טובה Brick wall Brick wall Brick wall Brick wall
גם את הוסםת היוזר לקבוצת power עשיתי דרך ה ssh Shocked
נפתר
 
כל הזמנים הם GMT + 2 שעות
   
PNphpBB2 © 2003-2004