נושא ההודעה: איך גורמים לפרוסס לא לרוץ כ ROOT בשעת אתחול על FREEBSD 6.2
שלום
אני מריץ אפליקציה בשם RED5 ,שזה העתק קוד פתוח של מקרומדיה פלאש סרבר
בשביל שירוץ באתחול ,הוספתי סקריפט קליל לקובץ האתחול שקורא לו ,הבעיה שהוא רץ בROOT
מישהו יודע אם אני גורם לו לרוץ לא כ ROOT אלה כמשתמש עם פחות זכויות ?
הנה הסקריפט הקליל והלא מאובטח ):
בלינוקס (להבדיל מכמה מערכות UNIX אחרות) SUID לא פועל על shell scripts, אלא רק עבור executable files, וזאת בשל שיקולי בטיחות. הנושא כבר נידון כאן בעבר, ובזמנו צרפתי קישור הסביר את הסכנות הכרוכות בהרצת script עם SUID.
לגבי פיתרון לבעיה שהועלתה, איני בטוח אך אולי ניתן להשתמש ב su: