ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
ik_5לא בפורום כעת ת.הצטרפות: 16/04/2002 · הודעות: 3027 · מיקום: ישראל
 

הודעה פורסם: 27/03/2010 - 20:12
נושא ההודעה: יצירת sudo לתוכנה ללא בקשת סיסמה

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

בקובץ ה sudoers הממוקם ב etc יש לכתוב את הטקסט הבא:

קוד:
<user> ALL=NOPASSWD: <command with full path>


האפשרות הראשונה היא המשתמש שאנו רוצים להרשות לו להריץ פקודה מסויימת כמנהל.
האפשרות השנייה היא הפקודה עצמה כולל הנתיב המלא שלה.

דוגמא מוחשית:
קוד:
httpd ALL=NOPASSWD: /usr/bin/apache


חשוב להדגיש כי יש לחשוב פעמיים על כל עבודה שכזו, היות ויכול להיות שתהיה בעיית אבטחה בכך שמשתמש שלא צריך בד"כ לקבל הרשאות מהל יקבל הרשאות כאלו וינצל אותם להרע למכונה.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. ik_5