Ubuntu Core - How to get new public keys installed
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
add a comment |
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
You're not missing anything, this sounds like bug #1646559.
– Kyle
Feb 8 '17 at 15:49
add a comment |
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
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
ssh security ubuntu-core keyrings
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
add a comment |
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
add a comment |
1 Answer
1
active
oldest
votes
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
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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
add a comment |
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
add a comment |
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
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
answered Jan 22 at 5:14
electron1979electron1979
12
12
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
You're not missing anything, this sounds like bug #1646559.
– Kyle
Feb 8 '17 at 15:49