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

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
מיוסט_שרוןלא בפורום כעת ת.הצטרפות: 30/04/2004 · הודעות: 948 · מיקום: ירושלים
 

הודעה פורסם: 31/01/2013 - 10:06
נושא ההודעה: עזרה בהרשאות עבור WebDAV

שלום וברכה,

הגדרתי WebDAV ב- Apache לפי ההגדרות האלו:

קוד:
#Create a folder with permissions
mkdir /testdav
chown apache. /testdav
chmod 770 /testdav

#In the file /etc/httpd/conf.d/webdav.conf
Alias /share /testdav
<Location /share>
   DAV On
   SSLRequireSSL
   Options None
   AuthType Basic
   AuthName WebDAV
   AuthUserFile /etc/httpd/conf/.htpasswd
   <LimitExcept GET OPTIONS>
      Order allow,deny
      Allow from 10.0.0.2
      Require valid-user
   </LimitExcept>
</Location>

#Adding password for user sharon
htpasswd -c /etc/httpd/conf/.htpasswd sharon

#restart httpd
/etc/rc.d/init.d/httpd restart


הכל עובד טוב יש לי גישה ל- webdav העניין הבעייתי שלי הוא כאשר אני יוצר קובץ או תקיה הם נוצרים עם הרשאות בעלים וקבוצה של apache היתי רוצה להגיע למצב שהקבצים והתקיות יקבלו הרשאות לפי המשתמש שהתחבר ל- webdav לדוגמא פה sharon

תודה
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
ik_5לא בפורום כעת ת.הצטרפות: 16/04/2002 · הודעות: 3027 · מיקום: ישראל
 

הודעה פורסם: 31/01/2013 - 10:57
נושא ההודעה:

אני לא מכיר את WebDav כך שיכול להיות שהתשובה שלי מדברת שטויות (כרגיל), אבל בלינוקס, משתמש איקס אינו יכול לתת הרשאות לתיקייה או קובץ של משתמש אחר, אלא אם הוא root.

ישנם מספר דרכים שאפשר לחשוב על זה, אבל בגלל שאינני מכיר את WebDav, לא אכתוב אותם ללא לימוד קודם.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
מיוסט_שרוןלא בפורום כעת ת.הצטרפות: 30/04/2004 · הודעות: 948 · מיקום: ירושלים
 

הודעה פורסם: 31/01/2013 - 12:26
נושא ההודעה:

ik_5 :
אני לא מכיר את WebDav כך שיכול להיות שהתשובה שלי מדברת שטויות (כרגיל), אבל בלינוקס, משתמש איקס אינו יכול לתת הרשאות לתיקייה או קובץ של משתמש אחר, אלא אם הוא root.

ישנם מספר דרכים שאפשר לחשוב על זה, אבל בגלל שאינני מכיר את WebDav, לא אכתוב אותם ללא לימוד קודם.


תודה, נכון שזה כך כאשר אתה משתמש רגיל, לפי מה שאני מבין apache עצמו רץ כ- root ולכן אני מבין שהוא כן יוכל לתת הרשאה ללא הגבלה.

תודה
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 31/01/2013 - 12:59
נושא ההודעה:

ממש לא מקובל להריץ את apache כ-root בשרת production שפונה לאינטרנט, זו בעיית אבטחה לעבוד ככה. אם מדובר על שרת שרק נגיש לרשת הפנימית אז אולי אפשר להחמיר פחות.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 31/01/2013 - 13:15
נושא ההודעה:

מה גם שאתה לא אמור לפנות לקבצים האלה ישירות אלא רק דרך ממשק ה-web אז למה אתה רוצה לשנות את ההרשאות?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 31/01/2013 - 14:16
נושא ההודעה:

Anonymous :
מה גם שאתה לא אמור לפנות לקבצים האלה ישירות אלא רק דרך ממשק ה-web אז למה אתה רוצה לשנות את ההרשאות?


זה העניין שאני רוצה כן לגשת לקבצים ישירות מהמחשב אם אני נמצא שם אבל כאשר אני מרחוק אני מעדיף דרך WebDAV ולכן חשוב לי שזה ינוהל לפי הרשאות כך שמשתמש אחד במחשב עצמו לא יכול לגשת לקבצים של המשתמש השני

תודה
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 31/01/2013 - 17:00
נושא ההודעה:

Anonymous :
Anonymous :
מה גם שאתה לא אמור לפנות לקבצים האלה ישירות אלא רק דרך ממשק ה-web אז למה אתה רוצה לשנות את ההרשאות?


זה העניין שאני רוצה כן לגשת לקבצים ישירות מהמחשב אם אני נמצא שם אבל כאשר אני מרחוק אני מעדיף דרך WebDAV ולכן חשוב לי שזה ינוהל לפי הרשאות כך שמשתמש אחד במחשב עצמו לא יכול לגשת לקבצים של המשתמש השני

תודה


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

תוכן הדיון

  1. מיוסט_שרון
  2. ik_5
  3. מיוסט_שרון
  4. אורח
  5. אורח
  6. אורח
  7. אורח