{"id":3404,"date":"2017-05-15T22:00:09","date_gmt":"2017-05-15T20:00:09","guid":{"rendered":"https:\/\/www.newstechnology.eu\/it\/?p=3404"},"modified":"2017-05-15T09:46:36","modified_gmt":"2017-05-15T07:46:36","slug":"secure-shell-o-ssh-senza-richiesta-password","status":"publish","type":"post","link":"https:\/\/www.newstechnology.eu\/it\/software\/sistemi-operativi\/linux\/secure-shell-o-ssh-senza-richiesta-password.html","title":{"rendered":"Secure SHell o Ssh Senza Richiesta Password"},"content":{"rendered":"<p>Spesso avrai sentito parlare del famoso <strong>sofware <a href=\"https:\/\/it.wikipedia.org\/wiki\/Secure_shell\">SSH<\/a><\/strong>\u00a0che ti permette di accedere ai tuoi servers e client in modalit\u00e0 sicura. <a href=\"https:\/\/www.newstechnology.eu\/it\/linux\/amministrare-un-sistema-linux-da-remoto-tramite-protocollo-ssh.html\">SSH<\/a> utilizza chiavi di accesso private e pubbliche come si era spiegato per il <a href=\"https:\/\/www.newstechnology.eu\/it\/sicurezza\/crittografia-chiavi-di-accesso-pubblica-e-privata-certificati-ssl.html\">protocollo https<\/a>.<\/p>\n<p>Quello che si deve conoscere \u00e9 l&#8217;IP del server ed un utente del medesimo server per connetterti.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3430 size-full\" title=\"Ssh Secure Shell\" src=\"https:\/\/www.newstechnology.eu\/it\/wp-content\/uploads\/2017\/05\/Ssh_Secure_Shell.png\" alt=\"\" width=\"600\" height=\"327\" srcset=\"https:\/\/www.newstechnology.eu\/it\/wp-content\/uploads\/2017\/05\/Ssh_Secure_Shell.png 600w, https:\/\/www.newstechnology.eu\/it\/wp-content\/uploads\/2017\/05\/Ssh_Secure_Shell-300x164.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Si pu\u00f2 tuttavia accendere al server <strong>senza la necessit\u00e0 di digitare la password<\/strong>. Questa modalit\u00e0 di connessione \u00e8 utile quando si devono <em>pianificare scripts<\/em> oppure si lavora moltissimo da una postazione A si vuole poter accedere ad una B.<\/p>\n<p>Per poter accedere ad un server B senza che venga richiesta la password occorre una piccola configurazione al software SSH. Nella postazione B si dovr\u00e0 inserire in un file particolare la chiave pubblica di accesso di A.<\/p>\n<p>Lavoriamo solamente sulla postazione A che deve poter connettersi alla postazione B senza necessit\u00e0 di digitare la password.<\/p>\n<h4>POSTAZIONE A<\/h4>\n<p>Genero le chiavi private e pubbliche:<\/p>\n<p><em># ssh-keygen -t rsa<\/em><\/p>\n<p>Per connettersi senza richiesta password quando compare la scritta enter passphrase basta semplicemente digiare invio.<\/p>\n<p>A questo punto avremo le nostre chiavi.<\/p>\n<p><em>Chiave Private: ~\/.ssh\/id_rsa<\/em><\/p>\n<p><em>Chiave Pubblica: ~\/.ssh\/id_rsa.pub<\/em><\/p>\n<p>A questo punto occorre inserire la chiava pubblica nel server B in modo che la connessione criptata possa essere decodificata in maniera opportua.<\/p>\n<p>Creo una cartella .ssh nella root dell&#8217;utente che voglio utilizzare per la connessione:<\/p>\n<p><em># ssh b@B mkdir -p .ssh<\/em><\/p>\n<p>Trasporto la chiave pubblica dal server A al server B nel file delle connessioni autorizzate<\/p>\n<p><em># cat .ssh\/id_rsa.pub | ssh b@B &#8216;cat &gt;&gt; .ssh\/authorized_keys&#8217;<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>Abbiamo a questo punto completato la configurazione e potremmo connetterci senza la richiesta password dal server A con:<\/p>\n<p><em># ssh b@B<\/em><\/p>\n<p>Nel caso lo si richiedesse \u00e8 oppurtuno cambiare\u00a0i privilegi alla cartella .ssh del server B in 640\u00a0con il comando<\/p>\n<p><em>B# chmod -R 640 .ssh<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Spesso avrai sentito parlare del famoso sofware SSH\u00a0che ti permette di accedere ai tuoi servers e client in modalit\u00e0 sicura. SSH utilizza chiavi di accesso private e pubbliche come si era spiegato per il protocollo https. Quello che si deve conoscere \u00e9 l&#8217;IP del server ed un utente del medesimo server per connetterti.<\/p>\n","protected":false},"author":1,"featured_media":3430,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"wpai_meta_description":"","footnotes":""},"categories":[15,31],"tags":[1264,1263,1299,1298,1297,800,62,140,1296],"class_list":["post-3404","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","category-sicurezza","tag-chiave-privata","tag-chiave-pubblica","tag-chiavi","tag-secure-shell","tag-shell","tag-shell-linux","tag-sicurezza","tag-ssh","tag-ssh-senza-password"],"_links":{"self":[{"href":"https:\/\/www.newstechnology.eu\/it\/wp-json\/wp\/v2\/posts\/3404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newstechnology.eu\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newstechnology.eu\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newstechnology.eu\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newstechnology.eu\/it\/wp-json\/wp\/v2\/comments?post=3404"}],"version-history":[{"count":4,"href":"https:\/\/www.newstechnology.eu\/it\/wp-json\/wp\/v2\/posts\/3404\/revisions"}],"predecessor-version":[{"id":3431,"href":"https:\/\/www.newstechnology.eu\/it\/wp-json\/wp\/v2\/posts\/3404\/revisions\/3431"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newstechnology.eu\/it\/wp-json\/wp\/v2\/media\/3430"}],"wp:attachment":[{"href":"https:\/\/www.newstechnology.eu\/it\/wp-json\/wp\/v2\/media?parent=3404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newstechnology.eu\/it\/wp-json\/wp\/v2\/categories?post=3404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newstechnology.eu\/it\/wp-json\/wp\/v2\/tags?post=3404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}