Permissions error with ssh key authentication to remote: git annex get file












2















I am using git-annex to set up a file distribution system with git commands as the interface. I have configured a unix user account with .ssh key so that calls to the git remote are authenticated automatically. I have set the ownership and permissions for that user account. I can ssh into the remote with that account no problem. But when I run git annex get to retrieve the source data from the annex, I get a typical permissions error. I have tried chown'ing and chmod'ing many combinations, but always get the same error.
Looking for help to diagnose and fix this issue. Let me know if there are other commands I can run to hone in.



> git ls-remote
Warning: No xauth data; using fake authentication data for X11 forwarding.
From username@distro.myserver.edu:/path/to/remote/repo/.git
f4d9c5e4735f4c6b057d0c43090c80c09b7ab9ae HEAD
49b3b4c81c3ce78443bb00c594cce51a4fa2c034 refs/heads/git-annex
f4d9c5e4735f4c6b057d0c43090c80c09b7ab9ae refs/heads/master

> git remote -v
origin username@distro.myserver.edu:/path/to/remote/repo/.git (fetch)
origin username@distro.myserver.edu:/path/to/remote/repo/.git (push)

> git annex get sub-STJ82860572941V0120181112132504070/dwi/sub-STJ82860572941V0120181112132504070_dwi__dup-10.nii.gz
get sub-STJ82860572941V0120181112132504070/dwi/sub-STJ82860572941V0120181112132504070_dwi__dup-10.nii.gz (not available)
Try making some of these repositories available:
fcfe03d6-3638-4ae2-baca-67c4c28e74bb -- username@myserver:/path/to/remote/annex
failed
git-annex: get: 1 failed


References:



http://git-annex.branchable.com/walkthrough/using_ssh_remotes/










share|improve this question





























    2















    I am using git-annex to set up a file distribution system with git commands as the interface. I have configured a unix user account with .ssh key so that calls to the git remote are authenticated automatically. I have set the ownership and permissions for that user account. I can ssh into the remote with that account no problem. But when I run git annex get to retrieve the source data from the annex, I get a typical permissions error. I have tried chown'ing and chmod'ing many combinations, but always get the same error.
    Looking for help to diagnose and fix this issue. Let me know if there are other commands I can run to hone in.



    > git ls-remote
    Warning: No xauth data; using fake authentication data for X11 forwarding.
    From username@distro.myserver.edu:/path/to/remote/repo/.git
    f4d9c5e4735f4c6b057d0c43090c80c09b7ab9ae HEAD
    49b3b4c81c3ce78443bb00c594cce51a4fa2c034 refs/heads/git-annex
    f4d9c5e4735f4c6b057d0c43090c80c09b7ab9ae refs/heads/master

    > git remote -v
    origin username@distro.myserver.edu:/path/to/remote/repo/.git (fetch)
    origin username@distro.myserver.edu:/path/to/remote/repo/.git (push)

    > git annex get sub-STJ82860572941V0120181112132504070/dwi/sub-STJ82860572941V0120181112132504070_dwi__dup-10.nii.gz
    get sub-STJ82860572941V0120181112132504070/dwi/sub-STJ82860572941V0120181112132504070_dwi__dup-10.nii.gz (not available)
    Try making some of these repositories available:
    fcfe03d6-3638-4ae2-baca-67c4c28e74bb -- username@myserver:/path/to/remote/annex
    failed
    git-annex: get: 1 failed


    References:



    http://git-annex.branchable.com/walkthrough/using_ssh_remotes/










    share|improve this question



























      2












      2








      2








      I am using git-annex to set up a file distribution system with git commands as the interface. I have configured a unix user account with .ssh key so that calls to the git remote are authenticated automatically. I have set the ownership and permissions for that user account. I can ssh into the remote with that account no problem. But when I run git annex get to retrieve the source data from the annex, I get a typical permissions error. I have tried chown'ing and chmod'ing many combinations, but always get the same error.
      Looking for help to diagnose and fix this issue. Let me know if there are other commands I can run to hone in.



      > git ls-remote
      Warning: No xauth data; using fake authentication data for X11 forwarding.
      From username@distro.myserver.edu:/path/to/remote/repo/.git
      f4d9c5e4735f4c6b057d0c43090c80c09b7ab9ae HEAD
      49b3b4c81c3ce78443bb00c594cce51a4fa2c034 refs/heads/git-annex
      f4d9c5e4735f4c6b057d0c43090c80c09b7ab9ae refs/heads/master

      > git remote -v
      origin username@distro.myserver.edu:/path/to/remote/repo/.git (fetch)
      origin username@distro.myserver.edu:/path/to/remote/repo/.git (push)

      > git annex get sub-STJ82860572941V0120181112132504070/dwi/sub-STJ82860572941V0120181112132504070_dwi__dup-10.nii.gz
      get sub-STJ82860572941V0120181112132504070/dwi/sub-STJ82860572941V0120181112132504070_dwi__dup-10.nii.gz (not available)
      Try making some of these repositories available:
      fcfe03d6-3638-4ae2-baca-67c4c28e74bb -- username@myserver:/path/to/remote/annex
      failed
      git-annex: get: 1 failed


      References:



      http://git-annex.branchable.com/walkthrough/using_ssh_remotes/










      share|improve this question
















      I am using git-annex to set up a file distribution system with git commands as the interface. I have configured a unix user account with .ssh key so that calls to the git remote are authenticated automatically. I have set the ownership and permissions for that user account. I can ssh into the remote with that account no problem. But when I run git annex get to retrieve the source data from the annex, I get a typical permissions error. I have tried chown'ing and chmod'ing many combinations, but always get the same error.
      Looking for help to diagnose and fix this issue. Let me know if there are other commands I can run to hone in.



      > git ls-remote
      Warning: No xauth data; using fake authentication data for X11 forwarding.
      From username@distro.myserver.edu:/path/to/remote/repo/.git
      f4d9c5e4735f4c6b057d0c43090c80c09b7ab9ae HEAD
      49b3b4c81c3ce78443bb00c594cce51a4fa2c034 refs/heads/git-annex
      f4d9c5e4735f4c6b057d0c43090c80c09b7ab9ae refs/heads/master

      > git remote -v
      origin username@distro.myserver.edu:/path/to/remote/repo/.git (fetch)
      origin username@distro.myserver.edu:/path/to/remote/repo/.git (push)

      > git annex get sub-STJ82860572941V0120181112132504070/dwi/sub-STJ82860572941V0120181112132504070_dwi__dup-10.nii.gz
      get sub-STJ82860572941V0120181112132504070/dwi/sub-STJ82860572941V0120181112132504070_dwi__dup-10.nii.gz (not available)
      Try making some of these repositories available:
      fcfe03d6-3638-4ae2-baca-67c4c28e74bb -- username@myserver:/path/to/remote/annex
      failed
      git-annex: get: 1 failed


      References:



      http://git-annex.branchable.com/walkthrough/using_ssh_remotes/







      git git-annex datalad






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 21 '18 at 18:57







      ted.strauss

















      asked Nov 21 '18 at 18:38









      ted.straussted.strauss

      2,09532647




      2,09532647
























          1 Answer
          1






          active

          oldest

          votes


















          0





          +50









          I guess the username@myserver:/path/to/remote/annex isn't the same beast (git annex info could help) as username@distro.myserver.edu:/path/to/remote/repo/ (note different path).

          If so, you would need to add the username@myserver:/path/to/remote/annex as a remote in addition or instead






          share|improve this answer























            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            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: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            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%2fstackoverflow.com%2fquestions%2f53418582%2fpermissions-error-with-ssh-key-authentication-to-remote-git-annex-get-file%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0





            +50









            I guess the username@myserver:/path/to/remote/annex isn't the same beast (git annex info could help) as username@distro.myserver.edu:/path/to/remote/repo/ (note different path).

            If so, you would need to add the username@myserver:/path/to/remote/annex as a remote in addition or instead






            share|improve this answer




























              0





              +50









              I guess the username@myserver:/path/to/remote/annex isn't the same beast (git annex info could help) as username@distro.myserver.edu:/path/to/remote/repo/ (note different path).

              If so, you would need to add the username@myserver:/path/to/remote/annex as a remote in addition or instead






              share|improve this answer


























                0





                +50







                0





                +50



                0




                +50





                I guess the username@myserver:/path/to/remote/annex isn't the same beast (git annex info could help) as username@distro.myserver.edu:/path/to/remote/repo/ (note different path).

                If so, you would need to add the username@myserver:/path/to/remote/annex as a remote in addition or instead






                share|improve this answer













                I guess the username@myserver:/path/to/remote/annex isn't the same beast (git annex info could help) as username@distro.myserver.edu:/path/to/remote/repo/ (note different path).

                If so, you would need to add the username@myserver:/path/to/remote/annex as a remote in addition or instead







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 28 '18 at 5:31









                Yaroslav HalchenkoYaroslav Halchenko

                69848




                69848
































                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Stack Overflow!


                    • 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%2fstackoverflow.com%2fquestions%2f53418582%2fpermissions-error-with-ssh-key-authentication-to-remote-git-annex-get-file%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

                    "Incorrect syntax near the keyword 'ON'. (on update cascade, on delete cascade,)

                    Alcedinidae

                    Origin of the phrase “under your belt”?