דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. הענקת הרשאות לתיקיית רשת ב C#

הענקת הרשאות לתיקיית רשת ב C#

מתוזמן נעוץ נעול הועבר תכנות
14 פוסטים 3 כותבים 1.0k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מנצפךמ מנותק
    מנצפךמ מנותק
    מנצפך
    כתב ב נערך לאחרונה על ידי
    #1
            DirectoryInfo directoryInfo = new DirectoryInfo(path);
            DirectorySecurity directorySec = directoryInfo.GetAccessControl();
    
    
            FileSystemAccessRule accessRule = new FileSystemAccessRule("test", FileSystemRights.FullControl, InheritanceFlags.ContainerInherit
               | InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow);
          
            directorySec.AddAccessRule(accessRule);
    
            accessRule = new FileSystemAccessRule("test", FileSystemRights.FullControl, AccessControlType.Deny);
            directorySec.RemoveAccessRule(accessRule);
            
            directoryInfo.SetAccessControl(directorySec);
    

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

    גם אם אני עושה כניסה ויציאה למשתמש, זה לא עוזר. גם מיפוי כונן רשת לא עוזר.
    אם אני משתמש בממשק של ווינדוס לנתינת הרשאות (באותה תיקייה שעליה עבדתי), זה גם לא עוזר מיידית, אבל ע"י כניסה ויציאה זה עוזר.
    מה הכיוון? תודה רבה!

    clickoneC תגובה 1 תגובה אחרונה
    0
    • clickoneC מנותק
      clickoneC מנותק
      clickone
      השיב למנצפך ב נערך לאחרונה על ידי
      #2

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

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

      הנה דוגמא לשרת FTP בC#

      אין טסט כמו פרודקשן.

      המייל שלי urivpn@gmail.com

      מנצפךמ תגובה 1 תגובה אחרונה
      1
      • מנצפךמ מנותק
        מנצפךמ מנותק
        מנצפך
        השיב לclickone ב נערך לאחרונה על ידי
        #3

        @clickone אני כמובן עושה את זה על הסרבר.
        הבעיה שצוינה היא לא בעצם נתינת ההרשאות. אלא לדעתי משהו מסביב.

        לגבי FTP. זכור לי שאי אפשר להריץ קובץ ישר מה FTP. וזה חסרון גדול במקרה הנוכחי.

        תגובה 1 תגובה אחרונה
        1
        • מנצפךמ מנותק
          מנצפךמ מנותק
          מנצפך
          כתב ב נערך לאחרונה על ידי
          #4

          @clickone הקישור שצירפת עוסק נראה לי בתקשור עם שרת FTP קיים. לא כן?

          clickoneC תגובה 1 תגובה אחרונה
          0
          • dovidD מנותק
            dovidD מנותק
            dovid ניהול
            כתב ב נערך לאחרונה על ידי
            #5

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

            מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

            בכל נושא אפשר ליצור קשר dovid@tchumim.com

            מנצפךמ תגובה 1 תגובה אחרונה
            2
            • clickoneC מנותק
              clickoneC מנותק
              clickone
              השיב למנצפך ב נערך לאחרונה על ידי
              #6

              @מנצפך אמר בהענקת הרשאות לתיקיית רשת ב C#:

              @clickone הקישור שצירפת עוסק נראה לי בתקשור עם שרת FTP קיים. לא כן?

              נכון 😞 כנראה התבלבלתי בין הלשוניות הפתוחות..... עכשיו צריך לחפש את הפרוייקט השני.

              @מנצפך אמר בהענקת הרשאות לתיקיית רשת ב C#:

              לגבי FTP. זכור לי שאי אפשר להריץ קובץ ישר מה FTP. וזה חסרון גדול במקרה הנוכחי.

              בדקת אם זה המצב גם כשאתה ממפה את הFTP לכונן לוגי על המחשב ומריץ משם?

              אין טסט כמו פרודקשן.

              המייל שלי urivpn@gmail.com

              מנצפךמ תגובה 1 תגובה אחרונה
              1
              • מנצפךמ מנותק
                מנצפךמ מנותק
                מנצפך
                השיב לclickone ב נערך לאחרונה על ידי
                #7

                @clickone לא הצלחתי למפות FTP. עשית את זה פעם?

                clickoneC תגובה 1 תגובה אחרונה
                0
                • clickoneC מנותק
                  clickoneC מנותק
                  clickone
                  השיב למנצפך ב נערך לאחרונה על ידי
                  #8

                  @מנצפך לא.
                  עשיתי בדיוק כמוך = לא עשיתי..... 🙂
                  מה השגיאה שיש לך כשאתה ממפה FTP?

                  אין טסט כמו פרודקשן.

                  המייל שלי urivpn@gmail.com

                  תגובה 1 תגובה אחרונה
                  0
                  • מנצפךמ מנותק
                    מנצפךמ מנותק
                    מנצפך
                    כתב ב נערך לאחרונה על ידי
                    #9

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

                    clickoneC תגובה 1 תגובה אחרונה
                    0
                    • clickoneC מנותק
                      clickoneC מנותק
                      clickone
                      השיב למנצפך ב נערך לאחרונה על ידי
                      #10

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

                      אין טסט כמו פרודקשן.

                      המייל שלי urivpn@gmail.com

                      תגובה 1 תגובה אחרונה
                      0
                      • מנצפךמ מנותק
                        מנצפךמ מנותק
                        מנצפך
                        כתב ב נערך לאחרונה על ידי
                        #11

                        @clickone
                        באפשרויות של ווינדוס למפות כונן רשת, ניסיתי להכניס כתובת של שרת FTP. והוא זרק לי שהנתיב לא חוקי וכדו'.
                        אם אתה יודע שאפשר אני מאמין לך ואבדוק איפה טעותי.
                        עדיין, אני צריך שתהיה לי שליטה טובה על השרת FTP, לתת הרשאות ולמנוע הרשאות.
                        יש מצב שאתה מוצא את הפרוייקט המדובר?
                        תודה.

                        clickoneC תגובה 1 תגובה אחרונה
                        1
                        • clickoneC מנותק
                          clickoneC מנותק
                          clickone
                          השיב למנצפך ב נערך לאחרונה על ידי
                          #12

                          @מנצפך

                          https://www.thewindowsclub.com/map-an-ftp-drive-windows
                          אני אחפש בערב את הפרוייקט.
                          בינתיים אתה יכול להתחיל עם ftpzilla

                          אין טסט כמו פרודקשן.

                          המייל שלי urivpn@gmail.com

                          תגובה 1 תגובה אחרונה
                          1
                          • מנצפךמ מנותק
                            מנצפךמ מנותק
                            מנצפך
                            כתב ב נערך לאחרונה על ידי
                            #13

                            @clickone לפי מה שניסיתי בינתיים, אי אפשר לעשות מיפוי כונן רשת ל FTP. לא הצלחתי להקצות אות כונן ל FTP.
                            וגם במה שהצלחתי, אי אפשר לפתוח מסמכים ישירות מה FTP.

                            תגובה 1 תגובה אחרונה
                            1
                            • מנצפךמ מנותק
                              מנצפךמ מנותק
                              מנצפך
                              השיב לdovid ב נערך לאחרונה על ידי
                              #14

                              @dovid לגבי מה שכתבת, בעיות ירושה. חשבתי על זה.
                              וממה שזכור לי עשיתי את הבדיקה שכתבת במתקדם, ולא היו הבדלים. אבדוק זאת שוב.

                              תגובה 1 תגובה אחרונה
                              1

                              בא תתחבר לדף היומי!
                              • התחברות

                              • אין לך חשבון עדיין? הרשמה

                              • התחברו או הירשמו כדי לחפש.
                              • פוסט ראשון
                                פוסט אחרון
                              0
                              • דף הבית
                              • קטגוריות
                              • פוסטים אחרונים
                              • משתמשים
                              • חיפוש
                              • חוקי הפורום