Ubuntu Core - How to get new public keys installed












1















This may be a trivial question for some as I am new to working with Ubuntu Core. Is there a way to get a new public key installed if you don't have a previous method for authenticating?



I had a raspberry pi running from a previous install which had two public keys from my SSO account installed. The problem is that I needed to access the device from a new machine which uses a public key that is not in the authorized_keys directory and I could no longer use a previous machine that was authorized to update this file.



Is there a way to do this , given that by nature username/password authentication is disabled ? The only way I could find to recover is to re-image the device and go through console setup again where it re-imports the public keys (including my new one) from my SSO account. I feel I'm missing something. Thanks.










share|improve this question

























  • You're not missing anything, this sounds like bug #1646559.

    – Kyle
    Feb 8 '17 at 15:49
















1















This may be a trivial question for some as I am new to working with Ubuntu Core. Is there a way to get a new public key installed if you don't have a previous method for authenticating?



I had a raspberry pi running from a previous install which had two public keys from my SSO account installed. The problem is that I needed to access the device from a new machine which uses a public key that is not in the authorized_keys directory and I could no longer use a previous machine that was authorized to update this file.



Is there a way to do this , given that by nature username/password authentication is disabled ? The only way I could find to recover is to re-image the device and go through console setup again where it re-imports the public keys (including my new one) from my SSO account. I feel I'm missing something. Thanks.










share|improve this question

























  • You're not missing anything, this sounds like bug #1646559.

    – Kyle
    Feb 8 '17 at 15:49














1












1








1








This may be a trivial question for some as I am new to working with Ubuntu Core. Is there a way to get a new public key installed if you don't have a previous method for authenticating?



I had a raspberry pi running from a previous install which had two public keys from my SSO account installed. The problem is that I needed to access the device from a new machine which uses a public key that is not in the authorized_keys directory and I could no longer use a previous machine that was authorized to update this file.



Is there a way to do this , given that by nature username/password authentication is disabled ? The only way I could find to recover is to re-image the device and go through console setup again where it re-imports the public keys (including my new one) from my SSO account. I feel I'm missing something. Thanks.










share|improve this question
















This may be a trivial question for some as I am new to working with Ubuntu Core. Is there a way to get a new public key installed if you don't have a previous method for authenticating?



I had a raspberry pi running from a previous install which had two public keys from my SSO account installed. The problem is that I needed to access the device from a new machine which uses a public key that is not in the authorized_keys directory and I could no longer use a previous machine that was authorized to update this file.



Is there a way to do this , given that by nature username/password authentication is disabled ? The only way I could find to recover is to re-image the device and go through console setup again where it re-imports the public keys (including my new one) from my SSO account. I feel I'm missing something. Thanks.







ssh security ubuntu-core keyrings






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jan 22 at 5:23









Sergiy Kolodyazhnyy

72.7k9152316




72.7k9152316










asked Feb 8 '17 at 12:31









kb80kb80

61




61













  • You're not missing anything, this sounds like bug #1646559.

    – Kyle
    Feb 8 '17 at 15:49



















  • You're not missing anything, this sounds like bug #1646559.

    – Kyle
    Feb 8 '17 at 15:49

















You're not missing anything, this sounds like bug #1646559.

– Kyle
Feb 8 '17 at 15:49





You're not missing anything, this sounds like bug #1646559.

– Kyle
Feb 8 '17 at 15:49










1 Answer
1






active

oldest

votes


















0














A few suggestions all referenced in one location (here):



How do I add SSH Keys to authorized_keys file?



Can't login to Ubuntu Core 16 using a second ssh key



[SOLVED] Cannot ssh into Ubuntu Core 16






share|improve this answer























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "89"
    };
    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%2faskubuntu.com%2fquestions%2f881174%2fubuntu-core-how-to-get-new-public-keys-installed%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














    A few suggestions all referenced in one location (here):



    How do I add SSH Keys to authorized_keys file?



    Can't login to Ubuntu Core 16 using a second ssh key



    [SOLVED] Cannot ssh into Ubuntu Core 16






    share|improve this answer




























      0














      A few suggestions all referenced in one location (here):



      How do I add SSH Keys to authorized_keys file?



      Can't login to Ubuntu Core 16 using a second ssh key



      [SOLVED] Cannot ssh into Ubuntu Core 16






      share|improve this answer


























        0












        0








        0







        A few suggestions all referenced in one location (here):



        How do I add SSH Keys to authorized_keys file?



        Can't login to Ubuntu Core 16 using a second ssh key



        [SOLVED] Cannot ssh into Ubuntu Core 16






        share|improve this answer













        A few suggestions all referenced in one location (here):



        How do I add SSH Keys to authorized_keys file?



        Can't login to Ubuntu Core 16 using a second ssh key



        [SOLVED] Cannot ssh into Ubuntu Core 16







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jan 22 at 5:14









        electron1979electron1979

        12




        12






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Ask Ubuntu!


            • 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%2faskubuntu.com%2fquestions%2f881174%2fubuntu-core-how-to-get-new-public-keys-installed%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

            Human spaceflight

            Can not write log (Is /dev/pts mounted?) - openpty in Ubuntu-on-Windows?

            張江高科駅