{"id":4500,"date":"2021-12-12T13:49:05","date_gmt":"2021-12-12T13:49:05","guid":{"rendered":"https:\/\/puvox.software\/blog\/?p=4500"},"modified":"2022-05-15T19:55:00","modified_gmt":"2022-05-15T19:55:00","slug":"add-user-ssh-key-in-linux-ubuntu","status":"publish","type":"post","link":"https:\/\/puvox.software\/blog\/add-user-ssh-key-in-linux-ubuntu\/","title":{"rendered":"Add user &#038; ssh key in Linux\/Ubuntu"},"content":{"rendered":"<div class=\"default-content-clss content_4500 type_post \">\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you have just setup VPS (i.e  ubuntu 20.04 or any) and want to add new user with its own SSH key, then do: <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">username=myuser\nadduser $username\n\nusermod -aG sudo $username\nsshDir=\/home\/$username\nmkdir -p $sshDir\/.ssh\ntouch $sshDir\/.ssh\/authorized_keys\nchmod -R go= $sshDir\/.ssh\r\n# idk, if this is needed: chown root:root $sshDir\/\nchown -R $username:$username $sshDir\/\nchmod 644 $sshDir\/.ssh\/authorized_keys\nchmod 700 $sshDir\/.ssh<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">next, add the ssh public key (<code>ssh-rsa .....<\/code>) in <code>authorized_keys<\/code> file on new line:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>nano  $sshDir\/.ssh\/authorized_keys<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s all. <br>If you want to be able to log in as the user with PASSWORD (without SSH key), then do:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>nano \/etc\/ssh\/sshd_config<\/code> <br>find <code>PasswordAuthentication<\/code> and enable it<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">(if you forget password, reset it by: <code>passwd $username<\/code> )<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<div class=\"default-content-clss excerpt_4500 type_post \"><p>If you have just setup VPS (i.e ubuntu 20.04 or any) and want to add new user with its own SSH key, then do: username=myuser adduser $username usermod -aG sudo<a class=\"excerpt-read-more\" href=\"https:\/\/puvox.software\/blog\/add-user-ssh-key-in-linux-ubuntu\/\">(Continue Reading)<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":4501,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[17,13],"tags":[],"class_list":["post-4500","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coding","category-website"],"_links":{"self":[{"href":"https:\/\/puvox.software\/blog\/wp-json\/wp\/v2\/posts\/4500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/puvox.software\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/puvox.software\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/puvox.software\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/puvox.software\/blog\/wp-json\/wp\/v2\/comments?post=4500"}],"version-history":[{"count":0,"href":"https:\/\/puvox.software\/blog\/wp-json\/wp\/v2\/posts\/4500\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/puvox.software\/blog\/wp-json\/wp\/v2\/media\/4501"}],"wp:attachment":[{"href":"https:\/\/puvox.software\/blog\/wp-json\/wp\/v2\/media?parent=4500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/puvox.software\/blog\/wp-json\/wp\/v2\/categories?post=4500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/puvox.software\/blog\/wp-json\/wp\/v2\/tags?post=4500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}