File create permission error although dir has 777 permission The 2019 Stack Overflow Developer...

How did the audience guess the pentatonic scale in Bobby McFerrin's presentation?

Why does the Event Horizon Telescope (EHT) not include telescopes from Africa, Asia or Australia?

What is special about square numbers here?

What LEGO pieces have "real-world" functionality?

How to politely respond to generic emails requesting a PhD/job in my lab? Without wasting too much time

Segmentation fault output is suppressed when piping stdin into a function. Why?

What is this lever in Argentinian toilets?

Who or what is the being for whom Being is a question for Heidegger?

Why can't wing-mounted spoilers be used to steepen approaches?

Is every episode of "Where are my Pants?" identical?

Is above average number of years spent on PhD considered a red flag in future academia or industry positions?

Derivation tree not rendering

Typeface like Times New Roman but with "tied" percent sign

Are my PIs rude or am I just being too sensitive?

How does ice melt when immersed in water?

How are presidential pardons supposed to be used?

Why did all the guest students take carriages to the Yule Ball?

Simulating Exploding Dice

In horse breeding, what is the female equivalent of putting a horse out "to stud"?

does high air pressure throw off wheel balance?

Can the prologue be the backstory of your main character?

Did God make two great lights or did He make the great light two?

How to delete random line from file using Unix command?

Take groceries in checked luggage



File create permission error although dir has 777 permission



The 2019 Stack Overflow Developer Survey Results Are In
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)
2019 Community Moderator Election ResultsUmask not workingcan't change file permissionFull access by group user of /var/www/htmlCan't read a file although it's in my group and permissions for group read are set-bash: /dev/null: Permission deniedTomcat unable to create file in dir owned by same groupIs it possible to create a file that cannot be deleted by an ordinary user even if all directories have 777 permission?File server permissionFile with same owner, group and less strict permissions can't be opened by nginxCannot create temp file for here-document: Permission deniedApache startup error with symlinked configuration file with 777 permissions





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







0















On running command touch file
I am getting error



touch: cannot touch 'file': permission denied


Although I have 777 permissions on the dir where I am trying to create file but still not able to create file with one particular user, some other users can create files there.



Tried strace to see what might be root cause but not able to to understand strace output.
One line and I guess relevant as well of strace output is:



open("file", O_WRONGLY|O_CREATE|O_NOCTTY|O_NONBLOCK, 0666) = -1  EACESS (Permission denied)


I tried to create file with specific permissions as well but getting permission error, command tried is:



install -b -m 511 /dev/null file









share|improve this question
















bumped to the homepage by Community 10 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
















  • Is the user that cannot create a file in the directory able to navigate (i.e., cd) to that directory?

    – Andy Dalton
    Oct 7 '17 at 5:26











  • @AndyDalton yes

    – Vipin
    Oct 7 '17 at 5:31











  • Does a file with that name already exist, and if so is it owned by a different user?

    – Andy Dalton
    Oct 7 '17 at 5:34











  • Please check this answer. https://unix.stackexchange.com/questions/369012/umask-not-working

    – user3411123
    Oct 7 '17 at 5:39






  • 1





    @user3411123 the question you gave looks like completely different to me

    – Vipin
    Oct 7 '17 at 5:47


















0















On running command touch file
I am getting error



touch: cannot touch 'file': permission denied


Although I have 777 permissions on the dir where I am trying to create file but still not able to create file with one particular user, some other users can create files there.



Tried strace to see what might be root cause but not able to to understand strace output.
One line and I guess relevant as well of strace output is:



open("file", O_WRONGLY|O_CREATE|O_NOCTTY|O_NONBLOCK, 0666) = -1  EACESS (Permission denied)


I tried to create file with specific permissions as well but getting permission error, command tried is:



install -b -m 511 /dev/null file









share|improve this question
















bumped to the homepage by Community 10 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
















  • Is the user that cannot create a file in the directory able to navigate (i.e., cd) to that directory?

    – Andy Dalton
    Oct 7 '17 at 5:26











  • @AndyDalton yes

    – Vipin
    Oct 7 '17 at 5:31











  • Does a file with that name already exist, and if so is it owned by a different user?

    – Andy Dalton
    Oct 7 '17 at 5:34











  • Please check this answer. https://unix.stackexchange.com/questions/369012/umask-not-working

    – user3411123
    Oct 7 '17 at 5:39






  • 1





    @user3411123 the question you gave looks like completely different to me

    – Vipin
    Oct 7 '17 at 5:47














0












0








0








On running command touch file
I am getting error



touch: cannot touch 'file': permission denied


Although I have 777 permissions on the dir where I am trying to create file but still not able to create file with one particular user, some other users can create files there.



Tried strace to see what might be root cause but not able to to understand strace output.
One line and I guess relevant as well of strace output is:



open("file", O_WRONGLY|O_CREATE|O_NOCTTY|O_NONBLOCK, 0666) = -1  EACESS (Permission denied)


I tried to create file with specific permissions as well but getting permission error, command tried is:



install -b -m 511 /dev/null file









share|improve this question
















On running command touch file
I am getting error



touch: cannot touch 'file': permission denied


Although I have 777 permissions on the dir where I am trying to create file but still not able to create file with one particular user, some other users can create files there.



Tried strace to see what might be root cause but not able to to understand strace output.
One line and I guess relevant as well of strace output is:



open("file", O_WRONGLY|O_CREATE|O_NOCTTY|O_NONBLOCK, 0666) = -1  EACESS (Permission denied)


I tried to create file with specific permissions as well but getting permission error, command tried is:



install -b -m 511 /dev/null file






linux files permissions filesystems strace






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 12 '18 at 6:11









RalfFriedl

5,44531125




5,44531125










asked Oct 7 '17 at 4:47









VipinVipin

10113




10113





bumped to the homepage by Community 10 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.







bumped to the homepage by Community 10 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.















  • Is the user that cannot create a file in the directory able to navigate (i.e., cd) to that directory?

    – Andy Dalton
    Oct 7 '17 at 5:26











  • @AndyDalton yes

    – Vipin
    Oct 7 '17 at 5:31











  • Does a file with that name already exist, and if so is it owned by a different user?

    – Andy Dalton
    Oct 7 '17 at 5:34











  • Please check this answer. https://unix.stackexchange.com/questions/369012/umask-not-working

    – user3411123
    Oct 7 '17 at 5:39






  • 1





    @user3411123 the question you gave looks like completely different to me

    – Vipin
    Oct 7 '17 at 5:47



















  • Is the user that cannot create a file in the directory able to navigate (i.e., cd) to that directory?

    – Andy Dalton
    Oct 7 '17 at 5:26











  • @AndyDalton yes

    – Vipin
    Oct 7 '17 at 5:31











  • Does a file with that name already exist, and if so is it owned by a different user?

    – Andy Dalton
    Oct 7 '17 at 5:34











  • Please check this answer. https://unix.stackexchange.com/questions/369012/umask-not-working

    – user3411123
    Oct 7 '17 at 5:39






  • 1





    @user3411123 the question you gave looks like completely different to me

    – Vipin
    Oct 7 '17 at 5:47

















Is the user that cannot create a file in the directory able to navigate (i.e., cd) to that directory?

– Andy Dalton
Oct 7 '17 at 5:26





Is the user that cannot create a file in the directory able to navigate (i.e., cd) to that directory?

– Andy Dalton
Oct 7 '17 at 5:26













@AndyDalton yes

– Vipin
Oct 7 '17 at 5:31





@AndyDalton yes

– Vipin
Oct 7 '17 at 5:31













Does a file with that name already exist, and if so is it owned by a different user?

– Andy Dalton
Oct 7 '17 at 5:34





Does a file with that name already exist, and if so is it owned by a different user?

– Andy Dalton
Oct 7 '17 at 5:34













Please check this answer. https://unix.stackexchange.com/questions/369012/umask-not-working

– user3411123
Oct 7 '17 at 5:39





Please check this answer. https://unix.stackexchange.com/questions/369012/umask-not-working

– user3411123
Oct 7 '17 at 5:39




1




1





@user3411123 the question you gave looks like completely different to me

– Vipin
Oct 7 '17 at 5:47





@user3411123 the question you gave looks like completely different to me

– Vipin
Oct 7 '17 at 5:47










2 Answers
2






active

oldest

votes


















0














Possibly it is overriden by a filesystem access control list. Possibly Linux ACL? You may determine that by using lsfacl.



Get current ACL - You can check permissions for any file or directory with getfacl. See example below.



# getfacl dir/
file: dir
owner: root
group: root
user::rwx
group::---
other::---



Set permissions with ACL -
You may set "mode" 0777 for a directory with inheritance in the access control lists with setfacl -d -m o::rwx /directory






share|improve this answer































    -1














    Some time you have sufficient permission on the current directory in which you want to create file but don't have permission on parent directories in hierarchy .



    Please see that once , if there are some permission problems from Root directory to your current directory .



    One Other reason may be , check selinux is enabled or not .






    share|improve this answer



















    • 2





      Can you explain this sometimes case, why it might happen ? Although this is not true in my case. Generally users doesn't have access to all parent dirs in hierarchy.

      – Vipin
      Oct 7 '17 at 6:01











    • If the OP can get to the directory in question, parent permissions have no more relevance.

      – roaima
      Nov 12 '18 at 7:52












    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "106"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f396619%2ffile-create-permission-error-although-dir-has-777-permission%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    Possibly it is overriden by a filesystem access control list. Possibly Linux ACL? You may determine that by using lsfacl.



    Get current ACL - You can check permissions for any file or directory with getfacl. See example below.



    # getfacl dir/
    file: dir
    owner: root
    group: root
    user::rwx
    group::---
    other::---



    Set permissions with ACL -
    You may set "mode" 0777 for a directory with inheritance in the access control lists with setfacl -d -m o::rwx /directory






    share|improve this answer




























      0














      Possibly it is overriden by a filesystem access control list. Possibly Linux ACL? You may determine that by using lsfacl.



      Get current ACL - You can check permissions for any file or directory with getfacl. See example below.



      # getfacl dir/
      file: dir
      owner: root
      group: root
      user::rwx
      group::---
      other::---



      Set permissions with ACL -
      You may set "mode" 0777 for a directory with inheritance in the access control lists with setfacl -d -m o::rwx /directory






      share|improve this answer


























        0












        0








        0







        Possibly it is overriden by a filesystem access control list. Possibly Linux ACL? You may determine that by using lsfacl.



        Get current ACL - You can check permissions for any file or directory with getfacl. See example below.



        # getfacl dir/
        file: dir
        owner: root
        group: root
        user::rwx
        group::---
        other::---



        Set permissions with ACL -
        You may set "mode" 0777 for a directory with inheritance in the access control lists with setfacl -d -m o::rwx /directory






        share|improve this answer













        Possibly it is overriden by a filesystem access control list. Possibly Linux ACL? You may determine that by using lsfacl.



        Get current ACL - You can check permissions for any file or directory with getfacl. See example below.



        # getfacl dir/
        file: dir
        owner: root
        group: root
        user::rwx
        group::---
        other::---



        Set permissions with ACL -
        You may set "mode" 0777 for a directory with inheritance in the access control lists with setfacl -d -m o::rwx /directory







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Oct 8 '17 at 13:09









        William SandinWilliam Sandin

        29115




        29115

























            -1














            Some time you have sufficient permission on the current directory in which you want to create file but don't have permission on parent directories in hierarchy .



            Please see that once , if there are some permission problems from Root directory to your current directory .



            One Other reason may be , check selinux is enabled or not .






            share|improve this answer



















            • 2





              Can you explain this sometimes case, why it might happen ? Although this is not true in my case. Generally users doesn't have access to all parent dirs in hierarchy.

              – Vipin
              Oct 7 '17 at 6:01











            • If the OP can get to the directory in question, parent permissions have no more relevance.

              – roaima
              Nov 12 '18 at 7:52
















            -1














            Some time you have sufficient permission on the current directory in which you want to create file but don't have permission on parent directories in hierarchy .



            Please see that once , if there are some permission problems from Root directory to your current directory .



            One Other reason may be , check selinux is enabled or not .






            share|improve this answer



















            • 2





              Can you explain this sometimes case, why it might happen ? Although this is not true in my case. Generally users doesn't have access to all parent dirs in hierarchy.

              – Vipin
              Oct 7 '17 at 6:01











            • If the OP can get to the directory in question, parent permissions have no more relevance.

              – roaima
              Nov 12 '18 at 7:52














            -1












            -1








            -1







            Some time you have sufficient permission on the current directory in which you want to create file but don't have permission on parent directories in hierarchy .



            Please see that once , if there are some permission problems from Root directory to your current directory .



            One Other reason may be , check selinux is enabled or not .






            share|improve this answer













            Some time you have sufficient permission on the current directory in which you want to create file but don't have permission on parent directories in hierarchy .



            Please see that once , if there are some permission problems from Root directory to your current directory .



            One Other reason may be , check selinux is enabled or not .







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Oct 7 '17 at 5:50









            Sahil AggarwalSahil Aggarwal

            992




            992








            • 2





              Can you explain this sometimes case, why it might happen ? Although this is not true in my case. Generally users doesn't have access to all parent dirs in hierarchy.

              – Vipin
              Oct 7 '17 at 6:01











            • If the OP can get to the directory in question, parent permissions have no more relevance.

              – roaima
              Nov 12 '18 at 7:52














            • 2





              Can you explain this sometimes case, why it might happen ? Although this is not true in my case. Generally users doesn't have access to all parent dirs in hierarchy.

              – Vipin
              Oct 7 '17 at 6:01











            • If the OP can get to the directory in question, parent permissions have no more relevance.

              – roaima
              Nov 12 '18 at 7:52








            2




            2





            Can you explain this sometimes case, why it might happen ? Although this is not true in my case. Generally users doesn't have access to all parent dirs in hierarchy.

            – Vipin
            Oct 7 '17 at 6:01





            Can you explain this sometimes case, why it might happen ? Although this is not true in my case. Generally users doesn't have access to all parent dirs in hierarchy.

            – Vipin
            Oct 7 '17 at 6:01













            If the OP can get to the directory in question, parent permissions have no more relevance.

            – roaima
            Nov 12 '18 at 7:52





            If the OP can get to the directory in question, parent permissions have no more relevance.

            – roaima
            Nov 12 '18 at 7:52


















            draft saved

            draft discarded




















































            Thanks for contributing an answer to Unix & Linux Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f396619%2ffile-create-permission-error-although-dir-has-777-permission%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Taj Mahal Inhaltsverzeichnis Aufbau | Geschichte | 350-Jahr-Feier | Heutige Bedeutung | Siehe auch |...

            Baia Sprie Cuprins Etimologie | Istorie | Demografie | Politică și administrație | Arii naturale...

            Ciclooctatetraenă Vezi și | Bibliografie | Meniu de navigare637866text4148569-500570979m