שיתוף תיקיות ברשת ביתית עם ויסטה ו LUBUNTU - לינוקס, Mac ומערכות הפעלה אחרות - HWzone פורומים
עבור לתוכן
  • צור חשבון

שיתוף תיקיות ברשת ביתית עם ויסטה ו LUBUNTU


Recommended Posts

שלום אשמח לעזרה .

אני רוצה לעשות רשת בין שתי מחשבים

מחשב אחד ויסטה מחובר לאינטרנט עם כרטיס רשת אחד

והכרטיס רשת שני חיברתי בכבל מוצלב למחשב השני עם LUBUNTU 13.10 64 BIT

הצלחתי די בקלות להגדיר ICS בויסטה כלומר שיתוף וזה עובד טוב

אני רוצה לשתף תקיה אחת בווינדוס ותיקה אחת בלינוקס

והצלחתי להגדיר את זה בווינדוס וגם באמצעות SAMBA הגדרתי תיקיה נוספת בלינוקס לשיתוף

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

נראה לי זה עינין של הרשאות .

איך אני מסדר את זה ?

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

בשתי המחשבים שם המשתמש הוא yehuda ועשיתי WORKGRUP אותו דבר

קישור לתוכן
שתף באתרים אחרים

זה מה שמוגדר בלינוקס(LUBUNTU)

התיקיה WINDOWS\SHARE\ היא נמצאת במחשב עם הלינוקס ככה קראתי לחלק מההרדיסק שהוא מפורמט NTFS

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

אבל התיקיה עצמה ראיתי שהוא מוגדרת לכניסה רק ל USER AND GROUP

ניסיתי לשנות לכולם והלינוקס לא נתן לי לעשות את זה .

זכור לי פעם שהיה פקודה בטרמינל שנותנת לעשות מה שרוצים בתיקיות מישהו יודע מה היא . ?

קישור לתוכן
שתף באתרים אחרים

יש מקום נוסף שבו ניתן לשנות את ה users and groups. תיכנס דרך מנהל הקבצים הרגיל (לא הניהול של הסמבה), במאפיינים של התיקיות ו share. ותשנה שם

יכול להיות שתצתרך לפתוח את מנהל הקבצים כאדמין, אם כן, תפתח run ותריץ gksu nautilus

קישור לתוכן
שתף באתרים אחרים

הרצתי gksu nautilus

ניסיתי דרך מנהל הקבצים הרגיל לשנות הרשאות הוא לא נותן לי .

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

התיקיה היא

/windows/share

קישור לתוכן
שתף באתרים אחרים

התקנתי את ההפצה בVM ויצרתי בדיקה.

אצלי הגדרתי בתוך smb.conf אני לא משתשמ בGUI ואין לי מושג מי נג מי שם):

[test]
comment = test share
path = /home/multicore
guest ok = yes
read only = no
browseable = yes

יצרתי תיקייה עם הרשאות כתיבה גלובליות והכל עובד לשני הצדדים.

קישור לתוכן
שתף באתרים אחרים

בתור התחלה בוא פשוט תבדוק מה ההרשאות של התיקיות עכשו :

ls / -al
ls /windows -al

הוא אמור כן לאפשר לך אם gksu nautilus.... (מה קורה שם ?)

הפקודות לטרמינל הן chown ו chmod (לשינוי user/group ו permissions בהתאמה), תריץ על ידיי sudo

sudo chown ash:users /windows
sudo chown ash:users /windows/share
sudo chmod 777 /windows
sudo chmod 777 /windows/share

ash - שם ה user

users - שם ה group

chmod xyz - הרשאות. מתוך זה :

x - ל user

y - ל group

z - לאחרים

כל מספר x y z נקבע לפי ההרשאות שאתה רוצה לתת :

בתיקיות :

קריאה : 1+4

כתיבה : 2

בקבצים שהם לא תיקיות :

קריאה : 4

כתיבה : 2

הרצה (לקובץ תוכנית או סקריפט) : 1

כך למשל :

תיקיה ללא גישה : 0

תיקיה לקריאה בלבד : 1+4 = 5

תיקיה לקריאה וכתיבה : 1+4+2 = 7

קובץ ללא גישה : 0

קובץ לקריאה בלבד : 4

קובץ לקריאה וכתיבה : 4+2 = 6

קובץ לקריאה בלבד ולהרצה : 1+4 = 5

וכו

בדוגמה כאן 777 לתיקיות אומר : קריאה וכתיבה למשתמש, לקבוצה, לכולם

אתה יכול להוסיף -R (כמו chmod 777 /windows -R) כדיי להחיל בפקודה אחת גם על תת תיקיות, אבל יש בעיה כשאתה עושה את זה אם chmod והיא שה 777 שבחרת ישפיע גם על קבצים בתוך התיקיות, כלומר זה יסמן את ל הקבצים בתור קבצים להרצה (exeים). על וינדוס זה לא אמור להשפיע, בלינוקס זה לא מצב רצוי כי זה מוריד את אחת מהאבטחות שיש במערכת. במקום להשתמש ב -R תריץ את זה ב 2 שלבים (על תיקיית בלבד ואז על תיקיית windows/share שבתוכה בלבד) בלי להשתמש ב -R

אתה לא צריך להריץ את ה chown, נתתי אותו בשביל שלמות. אם אתה נותן chmod 777 אז לכולם יש הרשאה וזה לא משנה למי שייכת התיקיה

קישור לתוכן
שתף באתרים אחרים

11010010110 ניסיתי מה שהצעת זה מה שקיבלתי .

יבגני תודה על המאמצים אם רק תוכל להגיד לי איפה נמצא הקובץ smb.conf ואיך אני אמור לערוך אותו .

WORKGROUP = HADAR

USER NAME = yehuda

FOLDER = /windows/share

- - - תגובה אוחדה: - - -

מצאתי את הקובץ וזה מה שכתוב

[share]

path = /windows/share

writeable = yes

; browseable = yes

guest ok = yes

קישור לתוכן
שתף באתרים אחרים

הצלחתי לעשות CHMOD

זה התוצאה בטרמינל

ניסיתי שוב עם הנאוטילוס עדיין לו נותן לי אישור עושה לי שגיאה כזאת

Error setting permissions: Operation not permitted

יבגני שיניתי לככה

[share]

path = /windows/share

writeable = yes

read only = no

browseable = yes

guest ok = yes

עדיין אין אישור כניסה

קישור לתוכן
שתף באתרים אחרים

זה לא נקרא הצלחת לעשות chmod.... הוא לא עבד. אם הוא היה עובד היה מופיע drwxrwxrwx ולא drwxrwx--- בהתחלה של השורות של "." ו "share" במה שקיבלת

תנסה אם -R על התיקייה share בלבד ותבדוק אם יש שינוי

קישור לתוכן
שתף באתרים אחרים

11010010110

הוספתי -R עדיין אותם תוצאות ב ls

יבגני עשיתי ריסטרט ולא עזר

עשיתי LOG OFF LOG IN לווינדוס לא עזר

עשיתי את האיתחול לסמבה ועדיין לא נכנס .

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...