Cannot login to ssh after installing Gitolite? PTY allocation request failed on channel 0












2















After I installed Gitolite onto my Synology DiskStation NAS as per these instructions:
http://www.bluevariant.com/2012/05/comprehensive-guide-git-gitolite-synology-diskstation/



I realized that I managed to install gitolite, but for whatever reason I was not able to run the installation using the user "git" - but I was able to do so as "root"



After installing, I logged out.
But now every time I tried to login via ssh again:
$ ssh root@iptonas



I got this error:
PTY allocation request failed on channel 0



I read somewhere that gitolite disables ssh logins now? How else can I get back into shell..?










share|improve this question























  • Did my previous answer worked? superuser.com/a/430902/141

    – VonC
    May 31 '12 at 7:19
















2















After I installed Gitolite onto my Synology DiskStation NAS as per these instructions:
http://www.bluevariant.com/2012/05/comprehensive-guide-git-gitolite-synology-diskstation/



I realized that I managed to install gitolite, but for whatever reason I was not able to run the installation using the user "git" - but I was able to do so as "root"



After installing, I logged out.
But now every time I tried to login via ssh again:
$ ssh root@iptonas



I got this error:
PTY allocation request failed on channel 0



I read somewhere that gitolite disables ssh logins now? How else can I get back into shell..?










share|improve this question























  • Did my previous answer worked? superuser.com/a/430902/141

    – VonC
    May 31 '12 at 7:19














2












2








2








After I installed Gitolite onto my Synology DiskStation NAS as per these instructions:
http://www.bluevariant.com/2012/05/comprehensive-guide-git-gitolite-synology-diskstation/



I realized that I managed to install gitolite, but for whatever reason I was not able to run the installation using the user "git" - but I was able to do so as "root"



After installing, I logged out.
But now every time I tried to login via ssh again:
$ ssh root@iptonas



I got this error:
PTY allocation request failed on channel 0



I read somewhere that gitolite disables ssh logins now? How else can I get back into shell..?










share|improve this question














After I installed Gitolite onto my Synology DiskStation NAS as per these instructions:
http://www.bluevariant.com/2012/05/comprehensive-guide-git-gitolite-synology-diskstation/



I realized that I managed to install gitolite, but for whatever reason I was not able to run the installation using the user "git" - but I was able to do so as "root"



After installing, I logged out.
But now every time I tried to login via ssh again:
$ ssh root@iptonas



I got this error:
PTY allocation request failed on channel 0



I read somewhere that gitolite disables ssh logins now? How else can I get back into shell..?







git nas gitolite






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked May 31 '12 at 6:57









JayJay

171413




171413













  • Did my previous answer worked? superuser.com/a/430902/141

    – VonC
    May 31 '12 at 7:19



















  • Did my previous answer worked? superuser.com/a/430902/141

    – VonC
    May 31 '12 at 7:19

















Did my previous answer worked? superuser.com/a/430902/141

– VonC
May 31 '12 at 7:19





Did my previous answer worked? superuser.com/a/430902/141

– VonC
May 31 '12 at 7:19










2 Answers
2






active

oldest

votes


















2














error: PTY allocation request failed on channel 0


Perfectly normal, expected, and not blocking (ie the ssh operation would pursue)



However, you did the installation as root, which is bad, especially when you consider the ssh Gitolite page:




If you're installing gitolite, you're a "system admin", like it or not.

If you're using the default ssh mode (i.e., not http mode), ssh is a necessary skill. Please take the time to learn at least enough to get passwordless access working.




The key aspect to understand in Gitolite is its usage of forced command, in order to deny interactive shell and to intercept any command (including the git commands), allowing it to enforce access control to Git repos.



That means your ~root/.ssh/authorized_keys file contains line with:



command="/devit_home/users/vobadm/gitpoc/ce7/gitolite/bin/gitolite-shell gitoliteadm",no-port-forwarding,no-X11-for        warding,no-agent-forwarding,no-pty ssh-rsa AAAAB3N


The no-port-forwarding is responsible for that warning message "PTY allocation request failed on channel 0". But that doesn't prevent Gitolite operations to run properly.



See "how does gitolite use all this ssh magic?".



For ssh issue, look into "SSH troubleshooting".

You need to gain access to your server by another way than ssh, and remove the line beginning by command in ~root/.ssh/authorized_keys.






Do you know how I might use Telnet to redo the gitolite installation process?




Once logged as root:




  • remove the line beginning by command in the ~root/.ssh/authorized_keys file.

  • make sure your root public key is registered in that same file (so without any 'command=' in front of it.


That will ensure a root access through ss.



Then redo the installation, but with a sudo git first.

you must be 'git' when doing that installation.



You must first generate on the client side an git private ssh key and a git.pub public key.

Copy the public key on the server: you will pass that public key to the gitolite install command.



And as Ryan mentions in his answer, uses



DiskStation> /volume1/homes/git/gitolite/install -ln


(in order to link the installation to ~git/bin instead of the "system path root-protected" /bin directory).






share|improve this answer


























  • Thank you! That clarifies things a bit. But what do you mean exactly by 'it's bad that I installed via root'? What are the ramifications? And is there a way to take a step back and redo it properly?

    – Jay
    May 31 '12 at 16:28






  • 1





    @Jay The inconvenience of a root installation is the possibility to lock oneself out of the server (is ssh access is all you have). You can simply repeat the installation process, but this time with a 'sudo git' first.

    – VonC
    May 31 '12 at 16:48













  • Well, the other option is Telnet, but I have no idea what that is. So yeah, I think I've locked myself out. Is there a way to undo that?

    – Jay
    May 31 '12 at 18:06






  • 1





    @Jay no way that I know of, but explorer that telnet option (it is a service like ssh except without encryption). Try a telnet @ip_of_your_server and see if you can connect that way.

    – VonC
    May 31 '12 at 18:29











  • Ok, I'm able to login via Telnet it looks like. Do you know how I might use Telnet to redo the gitolite installation process? Thank you very much for all your help!!

    – Jay
    Jun 1 '12 at 0:36





















0














I agree that Gitolite probably should not be running as root. I made this mistake as well. Just adding some additional info in case it helps.



I was still able to SSH as root to the target machine by adding the following flags to my SSH command:



PreferredAuthentications=keyboard-interactive,password -o PubkeyAuthentication=no


Of course, this is assuming that your root account has a password associated with it. You will not be able to authenticate with a private key because of the way Gitosis edits the SSH known_hosts file, however that file is not consulted in any way if you specify you preferred authentication with the flags listed above.






share|improve this answer























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    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%2fsuperuser.com%2fquestions%2f430903%2fcannot-login-to-ssh-after-installing-gitolite-pty-allocation-request-failed-on%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









    2














    error: PTY allocation request failed on channel 0


    Perfectly normal, expected, and not blocking (ie the ssh operation would pursue)



    However, you did the installation as root, which is bad, especially when you consider the ssh Gitolite page:




    If you're installing gitolite, you're a "system admin", like it or not.

    If you're using the default ssh mode (i.e., not http mode), ssh is a necessary skill. Please take the time to learn at least enough to get passwordless access working.




    The key aspect to understand in Gitolite is its usage of forced command, in order to deny interactive shell and to intercept any command (including the git commands), allowing it to enforce access control to Git repos.



    That means your ~root/.ssh/authorized_keys file contains line with:



    command="/devit_home/users/vobadm/gitpoc/ce7/gitolite/bin/gitolite-shell gitoliteadm",no-port-forwarding,no-X11-for        warding,no-agent-forwarding,no-pty ssh-rsa AAAAB3N


    The no-port-forwarding is responsible for that warning message "PTY allocation request failed on channel 0". But that doesn't prevent Gitolite operations to run properly.



    See "how does gitolite use all this ssh magic?".



    For ssh issue, look into "SSH troubleshooting".

    You need to gain access to your server by another way than ssh, and remove the line beginning by command in ~root/.ssh/authorized_keys.






    Do you know how I might use Telnet to redo the gitolite installation process?




    Once logged as root:




    • remove the line beginning by command in the ~root/.ssh/authorized_keys file.

    • make sure your root public key is registered in that same file (so without any 'command=' in front of it.


    That will ensure a root access through ss.



    Then redo the installation, but with a sudo git first.

    you must be 'git' when doing that installation.



    You must first generate on the client side an git private ssh key and a git.pub public key.

    Copy the public key on the server: you will pass that public key to the gitolite install command.



    And as Ryan mentions in his answer, uses



    DiskStation> /volume1/homes/git/gitolite/install -ln


    (in order to link the installation to ~git/bin instead of the "system path root-protected" /bin directory).






    share|improve this answer


























    • Thank you! That clarifies things a bit. But what do you mean exactly by 'it's bad that I installed via root'? What are the ramifications? And is there a way to take a step back and redo it properly?

      – Jay
      May 31 '12 at 16:28






    • 1





      @Jay The inconvenience of a root installation is the possibility to lock oneself out of the server (is ssh access is all you have). You can simply repeat the installation process, but this time with a 'sudo git' first.

      – VonC
      May 31 '12 at 16:48













    • Well, the other option is Telnet, but I have no idea what that is. So yeah, I think I've locked myself out. Is there a way to undo that?

      – Jay
      May 31 '12 at 18:06






    • 1





      @Jay no way that I know of, but explorer that telnet option (it is a service like ssh except without encryption). Try a telnet @ip_of_your_server and see if you can connect that way.

      – VonC
      May 31 '12 at 18:29











    • Ok, I'm able to login via Telnet it looks like. Do you know how I might use Telnet to redo the gitolite installation process? Thank you very much for all your help!!

      – Jay
      Jun 1 '12 at 0:36


















    2














    error: PTY allocation request failed on channel 0


    Perfectly normal, expected, and not blocking (ie the ssh operation would pursue)



    However, you did the installation as root, which is bad, especially when you consider the ssh Gitolite page:




    If you're installing gitolite, you're a "system admin", like it or not.

    If you're using the default ssh mode (i.e., not http mode), ssh is a necessary skill. Please take the time to learn at least enough to get passwordless access working.




    The key aspect to understand in Gitolite is its usage of forced command, in order to deny interactive shell and to intercept any command (including the git commands), allowing it to enforce access control to Git repos.



    That means your ~root/.ssh/authorized_keys file contains line with:



    command="/devit_home/users/vobadm/gitpoc/ce7/gitolite/bin/gitolite-shell gitoliteadm",no-port-forwarding,no-X11-for        warding,no-agent-forwarding,no-pty ssh-rsa AAAAB3N


    The no-port-forwarding is responsible for that warning message "PTY allocation request failed on channel 0". But that doesn't prevent Gitolite operations to run properly.



    See "how does gitolite use all this ssh magic?".



    For ssh issue, look into "SSH troubleshooting".

    You need to gain access to your server by another way than ssh, and remove the line beginning by command in ~root/.ssh/authorized_keys.






    Do you know how I might use Telnet to redo the gitolite installation process?




    Once logged as root:




    • remove the line beginning by command in the ~root/.ssh/authorized_keys file.

    • make sure your root public key is registered in that same file (so without any 'command=' in front of it.


    That will ensure a root access through ss.



    Then redo the installation, but with a sudo git first.

    you must be 'git' when doing that installation.



    You must first generate on the client side an git private ssh key and a git.pub public key.

    Copy the public key on the server: you will pass that public key to the gitolite install command.



    And as Ryan mentions in his answer, uses



    DiskStation> /volume1/homes/git/gitolite/install -ln


    (in order to link the installation to ~git/bin instead of the "system path root-protected" /bin directory).






    share|improve this answer


























    • Thank you! That clarifies things a bit. But what do you mean exactly by 'it's bad that I installed via root'? What are the ramifications? And is there a way to take a step back and redo it properly?

      – Jay
      May 31 '12 at 16:28






    • 1





      @Jay The inconvenience of a root installation is the possibility to lock oneself out of the server (is ssh access is all you have). You can simply repeat the installation process, but this time with a 'sudo git' first.

      – VonC
      May 31 '12 at 16:48













    • Well, the other option is Telnet, but I have no idea what that is. So yeah, I think I've locked myself out. Is there a way to undo that?

      – Jay
      May 31 '12 at 18:06






    • 1





      @Jay no way that I know of, but explorer that telnet option (it is a service like ssh except without encryption). Try a telnet @ip_of_your_server and see if you can connect that way.

      – VonC
      May 31 '12 at 18:29











    • Ok, I'm able to login via Telnet it looks like. Do you know how I might use Telnet to redo the gitolite installation process? Thank you very much for all your help!!

      – Jay
      Jun 1 '12 at 0:36
















    2












    2








    2







    error: PTY allocation request failed on channel 0


    Perfectly normal, expected, and not blocking (ie the ssh operation would pursue)



    However, you did the installation as root, which is bad, especially when you consider the ssh Gitolite page:




    If you're installing gitolite, you're a "system admin", like it or not.

    If you're using the default ssh mode (i.e., not http mode), ssh is a necessary skill. Please take the time to learn at least enough to get passwordless access working.




    The key aspect to understand in Gitolite is its usage of forced command, in order to deny interactive shell and to intercept any command (including the git commands), allowing it to enforce access control to Git repos.



    That means your ~root/.ssh/authorized_keys file contains line with:



    command="/devit_home/users/vobadm/gitpoc/ce7/gitolite/bin/gitolite-shell gitoliteadm",no-port-forwarding,no-X11-for        warding,no-agent-forwarding,no-pty ssh-rsa AAAAB3N


    The no-port-forwarding is responsible for that warning message "PTY allocation request failed on channel 0". But that doesn't prevent Gitolite operations to run properly.



    See "how does gitolite use all this ssh magic?".



    For ssh issue, look into "SSH troubleshooting".

    You need to gain access to your server by another way than ssh, and remove the line beginning by command in ~root/.ssh/authorized_keys.






    Do you know how I might use Telnet to redo the gitolite installation process?




    Once logged as root:




    • remove the line beginning by command in the ~root/.ssh/authorized_keys file.

    • make sure your root public key is registered in that same file (so without any 'command=' in front of it.


    That will ensure a root access through ss.



    Then redo the installation, but with a sudo git first.

    you must be 'git' when doing that installation.



    You must first generate on the client side an git private ssh key and a git.pub public key.

    Copy the public key on the server: you will pass that public key to the gitolite install command.



    And as Ryan mentions in his answer, uses



    DiskStation> /volume1/homes/git/gitolite/install -ln


    (in order to link the installation to ~git/bin instead of the "system path root-protected" /bin directory).






    share|improve this answer















    error: PTY allocation request failed on channel 0


    Perfectly normal, expected, and not blocking (ie the ssh operation would pursue)



    However, you did the installation as root, which is bad, especially when you consider the ssh Gitolite page:




    If you're installing gitolite, you're a "system admin", like it or not.

    If you're using the default ssh mode (i.e., not http mode), ssh is a necessary skill. Please take the time to learn at least enough to get passwordless access working.




    The key aspect to understand in Gitolite is its usage of forced command, in order to deny interactive shell and to intercept any command (including the git commands), allowing it to enforce access control to Git repos.



    That means your ~root/.ssh/authorized_keys file contains line with:



    command="/devit_home/users/vobadm/gitpoc/ce7/gitolite/bin/gitolite-shell gitoliteadm",no-port-forwarding,no-X11-for        warding,no-agent-forwarding,no-pty ssh-rsa AAAAB3N


    The no-port-forwarding is responsible for that warning message "PTY allocation request failed on channel 0". But that doesn't prevent Gitolite operations to run properly.



    See "how does gitolite use all this ssh magic?".



    For ssh issue, look into "SSH troubleshooting".

    You need to gain access to your server by another way than ssh, and remove the line beginning by command in ~root/.ssh/authorized_keys.






    Do you know how I might use Telnet to redo the gitolite installation process?




    Once logged as root:




    • remove the line beginning by command in the ~root/.ssh/authorized_keys file.

    • make sure your root public key is registered in that same file (so without any 'command=' in front of it.


    That will ensure a root access through ss.



    Then redo the installation, but with a sudo git first.

    you must be 'git' when doing that installation.



    You must first generate on the client side an git private ssh key and a git.pub public key.

    Copy the public key on the server: you will pass that public key to the gitolite install command.



    And as Ryan mentions in his answer, uses



    DiskStation> /volume1/homes/git/gitolite/install -ln


    (in order to link the installation to ~git/bin instead of the "system path root-protected" /bin directory).







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Mar 20 '17 at 10:17









    Community

    1




    1










    answered May 31 '12 at 7:30









    VonCVonC

    11.8k34044




    11.8k34044













    • Thank you! That clarifies things a bit. But what do you mean exactly by 'it's bad that I installed via root'? What are the ramifications? And is there a way to take a step back and redo it properly?

      – Jay
      May 31 '12 at 16:28






    • 1





      @Jay The inconvenience of a root installation is the possibility to lock oneself out of the server (is ssh access is all you have). You can simply repeat the installation process, but this time with a 'sudo git' first.

      – VonC
      May 31 '12 at 16:48













    • Well, the other option is Telnet, but I have no idea what that is. So yeah, I think I've locked myself out. Is there a way to undo that?

      – Jay
      May 31 '12 at 18:06






    • 1





      @Jay no way that I know of, but explorer that telnet option (it is a service like ssh except without encryption). Try a telnet @ip_of_your_server and see if you can connect that way.

      – VonC
      May 31 '12 at 18:29











    • Ok, I'm able to login via Telnet it looks like. Do you know how I might use Telnet to redo the gitolite installation process? Thank you very much for all your help!!

      – Jay
      Jun 1 '12 at 0:36





















    • Thank you! That clarifies things a bit. But what do you mean exactly by 'it's bad that I installed via root'? What are the ramifications? And is there a way to take a step back and redo it properly?

      – Jay
      May 31 '12 at 16:28






    • 1





      @Jay The inconvenience of a root installation is the possibility to lock oneself out of the server (is ssh access is all you have). You can simply repeat the installation process, but this time with a 'sudo git' first.

      – VonC
      May 31 '12 at 16:48













    • Well, the other option is Telnet, but I have no idea what that is. So yeah, I think I've locked myself out. Is there a way to undo that?

      – Jay
      May 31 '12 at 18:06






    • 1





      @Jay no way that I know of, but explorer that telnet option (it is a service like ssh except without encryption). Try a telnet @ip_of_your_server and see if you can connect that way.

      – VonC
      May 31 '12 at 18:29











    • Ok, I'm able to login via Telnet it looks like. Do you know how I might use Telnet to redo the gitolite installation process? Thank you very much for all your help!!

      – Jay
      Jun 1 '12 at 0:36



















    Thank you! That clarifies things a bit. But what do you mean exactly by 'it's bad that I installed via root'? What are the ramifications? And is there a way to take a step back and redo it properly?

    – Jay
    May 31 '12 at 16:28





    Thank you! That clarifies things a bit. But what do you mean exactly by 'it's bad that I installed via root'? What are the ramifications? And is there a way to take a step back and redo it properly?

    – Jay
    May 31 '12 at 16:28




    1




    1





    @Jay The inconvenience of a root installation is the possibility to lock oneself out of the server (is ssh access is all you have). You can simply repeat the installation process, but this time with a 'sudo git' first.

    – VonC
    May 31 '12 at 16:48







    @Jay The inconvenience of a root installation is the possibility to lock oneself out of the server (is ssh access is all you have). You can simply repeat the installation process, but this time with a 'sudo git' first.

    – VonC
    May 31 '12 at 16:48















    Well, the other option is Telnet, but I have no idea what that is. So yeah, I think I've locked myself out. Is there a way to undo that?

    – Jay
    May 31 '12 at 18:06





    Well, the other option is Telnet, but I have no idea what that is. So yeah, I think I've locked myself out. Is there a way to undo that?

    – Jay
    May 31 '12 at 18:06




    1




    1





    @Jay no way that I know of, but explorer that telnet option (it is a service like ssh except without encryption). Try a telnet @ip_of_your_server and see if you can connect that way.

    – VonC
    May 31 '12 at 18:29





    @Jay no way that I know of, but explorer that telnet option (it is a service like ssh except without encryption). Try a telnet @ip_of_your_server and see if you can connect that way.

    – VonC
    May 31 '12 at 18:29













    Ok, I'm able to login via Telnet it looks like. Do you know how I might use Telnet to redo the gitolite installation process? Thank you very much for all your help!!

    – Jay
    Jun 1 '12 at 0:36







    Ok, I'm able to login via Telnet it looks like. Do you know how I might use Telnet to redo the gitolite installation process? Thank you very much for all your help!!

    – Jay
    Jun 1 '12 at 0:36















    0














    I agree that Gitolite probably should not be running as root. I made this mistake as well. Just adding some additional info in case it helps.



    I was still able to SSH as root to the target machine by adding the following flags to my SSH command:



    PreferredAuthentications=keyboard-interactive,password -o PubkeyAuthentication=no


    Of course, this is assuming that your root account has a password associated with it. You will not be able to authenticate with a private key because of the way Gitosis edits the SSH known_hosts file, however that file is not consulted in any way if you specify you preferred authentication with the flags listed above.






    share|improve this answer




























      0














      I agree that Gitolite probably should not be running as root. I made this mistake as well. Just adding some additional info in case it helps.



      I was still able to SSH as root to the target machine by adding the following flags to my SSH command:



      PreferredAuthentications=keyboard-interactive,password -o PubkeyAuthentication=no


      Of course, this is assuming that your root account has a password associated with it. You will not be able to authenticate with a private key because of the way Gitosis edits the SSH known_hosts file, however that file is not consulted in any way if you specify you preferred authentication with the flags listed above.






      share|improve this answer


























        0












        0








        0







        I agree that Gitolite probably should not be running as root. I made this mistake as well. Just adding some additional info in case it helps.



        I was still able to SSH as root to the target machine by adding the following flags to my SSH command:



        PreferredAuthentications=keyboard-interactive,password -o PubkeyAuthentication=no


        Of course, this is assuming that your root account has a password associated with it. You will not be able to authenticate with a private key because of the way Gitosis edits the SSH known_hosts file, however that file is not consulted in any way if you specify you preferred authentication with the flags listed above.






        share|improve this answer













        I agree that Gitolite probably should not be running as root. I made this mistake as well. Just adding some additional info in case it helps.



        I was still able to SSH as root to the target machine by adding the following flags to my SSH command:



        PreferredAuthentications=keyboard-interactive,password -o PubkeyAuthentication=no


        Of course, this is assuming that your root account has a password associated with it. You will not be able to authenticate with a private key because of the way Gitosis edits the SSH known_hosts file, however that file is not consulted in any way if you specify you preferred authentication with the flags listed above.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jan 14 at 18:05









        David GordonDavid Gordon

        1




        1






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Super User!


            • 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%2fsuperuser.com%2fquestions%2f430903%2fcannot-login-to-ssh-after-installing-gitolite-pty-allocation-request-failed-on%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

            Mouse cursor on multiple screens with different PPI

            Agildo Ribeiro

            Sometime when accessing a menu: “Ubuntu 16.04 has experienced an internal error”