טיפ למתחילים: עבודה עם WIN7 מול ספריות בNAS עם הרשאות שונות.

פורום רשתות, IT ומחשוב כללי - רשתות, ראוטרים, מחשבים ניידים, אביזרים וכו'.

מנהל: מנהלי HTPC ועיבוד תמונה

שלח תגובה
dhead666
סמל אישי של משתמש
גורו HTPC
גורו HTPC
הודעות: 2975
הצטרף: פברואר 2009
נתן תודות: 123 פעמים
קיבל תודות: 880 פעמים

טיפ למתחילים: עבודה עם WIN7 מול ספריות בNAS עם הרשאות שונות.

לינק להודעה #1 

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

ברשת הביתית אצלי נמצא שרת QNAP שעליו ספריות משותפות לכל המשתמשים שאין לי צורך בלהגן עליהן, וכל אחד יכול לגשת אליהן ולמחוק ולשנות, אך קיימות מס' ספריות כמו הקלטות ומסמכים חשובים שרק משתמשים מסויימים יכולים לבצע בהן שינוי.

אצלי בבית לא קיים חשבון משתמש לכל בן משפחה על כל מחשב ואני מאמין שכך זה גם בבתים רבים (אלא אם כן מתקיים בביתכם מבצע לפטופ לכל ילד) ואז נוצרת בעיה.
הבעיה היא באופן בו WIN7 מנהלת את ההתחברות לספריות רשת.
ברגע שהתחברתי עם חשבון משתמש מסויים שמנוהל על הNAS לספריה המשותפת בNAS, למרות שאני מסמן למערכת לא לזכור את המשתמש וסיסמא היא כן זוכרת ואז לא ניתן להתחבר עם הרשאות אחרות.
מצאתי שבנוסף לכך אם מאופשר חשבון GUEST על השרת אז ברגע שהתחברתי לתיקיה שלא היתה מוגנת סיסמא ווינדוס התחברה עם חשבון GUEST ולא ניתנה האפשרות לגשת לתיקיות שכן מוגנות עם חשבון אחר.

ניהול תקין של חשבונות משתמשים והרשאות ידרוש כנראה שכל חשבון משתמש שונה שיווצר על הNAS (להרשאות שונות) יהיה קיים חשבון משתמש מתאים בווינדוס (רצוי כנראה עם שם זהה).

הפתרון לכך היא פקודת NET USE.

הפקודה מאפשרת:
הצגת החיבורים בשימוש ע"י NET USE
ניתוק החיבורים הקיימים לתיקיות משותפות, לדוגמא:

קוד: בחירת הכל

 net use \\NAS-NAME\FOLDER /d
או ניתוק כל החיבורים, לדוגמא:

קוד: בחירת הכל

net use  * /d
ניתוק כונני רשת, לדוגמא:

קוד: בחירת הכל

net use t: /d
ומיפוי כונני רשת, לדוגמא:

קוד: בחירת הכל

net use v: /persistent:yes  \\NAS-NAME\Public password /user:\Jack
הרעיון הוא לנתק את החיבורים הקיימים ואז גרמנו לוינדוס "לשכוח" את המשתמש והסיסמא דרכם התחברה לתיקיה המשותפת, ומיפוי תיקיה משותפת ככונן רשת עם משתמש וסיסמא מסויימים, וכך וינדוס "זוכרת" את החשבון בו אנו רוצים שתתחבר.

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

לדוגמא, ניצור קובץ BATCH בשם Jack Connect.bat לחשבון משתמש לו קיימים על הNAS הרשאות בספריות המוגנות.

קוד: בחירת הכל

net use t: /d
net use u: /d
net use v: /d

net use \\NAS-NAME\JackFolder /d
net use \\NAS-NAME\Multimedia /d
net use \\NAS-NAME\Network Recycle Bin 1 /d
net use \\NAS-NAME\Public /d
net use \\NAS-NAME\Recordings /d
net use \\NAS-NAME\USB /d
net use \\NAS-NAME\Web /d

net use t: /persistent:yes  \\NAS-NAME\\JackFolder password /user:\Jack
net use u: /persistent:yes  \\NAS-NAME\Download password /user:\Jack
net use v: /persistent:yes  \\NAS-NAME\Public password /user:\Jack

עתה ניצור קובץ BATCH בשם Elmer Connect.bat לחשבון משתמש בעל הרשאות פחותות שישמשו את שאר המשתמשים, שאליו נתחבר כאשר נסיים לעבוד על התקיות עליהן אנו רוצים להגן.

קוד: בחירת הכל

net use t: /d
net use u: /d
net use v: /d

net use \\NAS-NAME\JackFolder /d
net use \\NAS-NAME\Multimedia /d
net use \\NAS-NAME\Network Recycle Bin 1 /d
net use \\NAS-NAME\Public /d
net use \\NAS-NAME\Recordings /d
net use \\NAS-NAME\USB /d
net use \\NAS-NAME\Web /d

net use u: /persistent:yes  \\NAS-NAME\Download password /user:\Elmer
net use v: /persistent:yes  \\NAS-NAME\Public password /user:\Elmer

שלח תגובה

חזור אל “רשתות, IT ומחשוב”