Try HWzone in English English
עבור לתוכן
  • צור חשבון
  • מי אנחנו?

    שלום אורח/ת!

     
    שים לב - על מנת להשתתף בקהילה שלנו, להגיב ולפתוח דיונים חדשים, עליך להצטרף כחבר רשום.

    החברים שלנו נהנים מיתרונות רבים, כולל היכולת להשתתף בדיונים, להנות מהגרלות ומבצעים לחברי האתר, ולקבל מידי שבוע את התכנים הבולטים שלנו ישירות במייל.

    לא אוהבים שמציקים לכם במייל? ניתן להירשם לאתר אך לוותר על הרישום לעידכוני המייל השבועיים.

ארכיון

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

Yehudaa

שיתוף תיקיות ברשת ביתית עם ויסטה ו 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

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

אתה חייב להשתמש ב sudo כדי לשנות הרשאות המיקום הזהץ תשים לב מי ה owner של הקבצים.

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

1. יש לך comment בפרמטר של browseable. תשים לב לפסיק נקודה.

2. תוסיף גם את הפרמטר של read only כמו בדוגמא שלי.

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

אוקי עכשו תנסה לשנות את ההרשאות של התיקיות ו windows/share על ידיי מנהל הקבצים בדסקטופ gksu nautilus או הפקודה sudo chmod

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

הצלחתי לעשות 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 בלבד ותבדוק אם יש שינוי

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

Samba זה deamon. אתה חייב לאתחל אותו (restart/reload) כדי לקרוא את קובץ הקונפיגורציה.

service samba reload

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

11010010110

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

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

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

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

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

×
  • צור חדש...