תחומים
    • הרשמה
    • התחברות
    • חיפוש
    • קטגוריות
    • פוסטים אחרונים
    • משתמשים
    • חיפוש
    חוקי הפורום

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

    תכנות
    3
    14
    678
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגב כנושא
    התחבר בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • מנצפך
      מנצפך נערך לאחרונה על ידי

              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 הרשאות לתיקייה. (בנוסף אני מוחק את ההרשאות המניעה שהיו).
      התיקייה משותפת ברשת.
      הפעולה מצליחה.
      כשאני מנסה לגשת מהרשת, אםאין הרשאות איני יכול להיכנס לתיקיה, כצפוי.
      הבעיה היא כשאני מחזיר את ההרשאות, הוא נותן לי להיכנס לתיקייה, אך איני רואה שום קובץ.
      בנוסף אני יכול ליצור קבצים, אך איני רואה את מה שיצרתי.

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

      clickone תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • clickone
        clickone @מנצפך נערך לאחרונה על ידי

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

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

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

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

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

        מנצפך תגובה 1 תגובה אחרונה תגובה ציטוט 1
        • מנצפך
          מנצפך @clickone נערך לאחרונה על ידי

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

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

          תגובה 1 תגובה אחרונה תגובה ציטוט 1
          • מנצפך
            מנצפך נערך לאחרונה על ידי

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

            clickone תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • dovid
              dovid ניהול נערך לאחרונה על ידי

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

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

              מנצפך תגובה 1 תגובה אחרונה תגובה ציטוט 2
              • clickone
                clickone @מנצפך נערך לאחרונה על ידי

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

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

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

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

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

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

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

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

                מנצפך תגובה 1 תגובה אחרונה תגובה ציטוט 1
                • מנצפך
                  מנצפך @clickone נערך לאחרונה על ידי

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

                  clickone תגובה 1 תגובה אחרונה תגובה ציטוט 0
                  • clickone
                    clickone @מנצפך נערך לאחרונה על ידי

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

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

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

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

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

                      clickone תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • clickone
                        clickone @מנצפך נערך לאחרונה על ידי

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

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

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

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

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

                          clickone תגובה 1 תגובה אחרונה תגובה ציטוט 1
                          • clickone
                            clickone @מנצפך נערך לאחרונה על ידי

                            @מנצפך

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

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

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

                            תגובה 1 תגובה אחרונה תגובה ציטוט 1
                            • מנצפך
                              מנצפך נערך לאחרונה על ידי

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

                              תגובה 1 תגובה אחרונה תגובה ציטוט 1
                              • מנצפך
                                מנצפך @dovid נערך לאחרונה על ידי

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

                                תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                • 1 / 1
                                • פוסט ראשון
                                  פוסט אחרון
                                בא תתחבר לדף היומי!