{"id":4707,"date":"2014-09-17T11:54:46","date_gmt":"2014-09-17T10:54:46","guid":{"rendered":"https:\/\/www.hostingvirtuale.com\/blog\/?p=4707"},"modified":"2023-05-16T13:07:46","modified_gmt":"2023-05-16T11:07:46","slug":"vps-per-sito-web-guida-ssh-per-principianti-prima-parte","status":"publish","type":"post","link":"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html","title":{"rendered":"VPS per un sito web: guida SSH per principianti &#8211; Prima parte"},"content":{"rendered":"<p style=\"text-align: center;\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-4712\" src=\"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/vps-guida-ssh.jpg\" alt=\"VPS per un sito web: guida SSH per principianti - Prima parte\" width=\"540\" height=\"300\" srcset=\"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/vps-guida-ssh.jpg 540w, https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/vps-guida-ssh-300x166.jpg 300w\" sizes=\"(max-width: 540px) 100vw, 540px\" \/><\/p>\n<p>La principale motivazione per fare uso di un <a title=\"VPS\" href=\"https:\/\/www.hostingvirtuale.com\/vps-info.php\" target=\"_blank\" rel=\"noopener\">VPS<\/a> per il proprio sito \u00e8 subito detta: il suo scopo \u00e8 quello di garantire all\u2019utente l\u2019<strong>alta configurabilit\u00e0<\/strong> di un\u00a0<a title=\"Server dedicati\" href=\"https:\/\/www.hostingvirtuale.com\/server-dedicati.php\" target=\"_blank\" rel=\"noopener\">server<\/a> &#8211; SSH, per intenderci &#8211; senza dover per questo acquistare un dedicato. In linea di massima i due sistemi di hosting sono simili, ma presentano una differenza di fondo: nel secondo caso il dedicato possiede risorse fisiche (CPU, RAM, HDD, ecc.), mentre nel primo caso vengono allocate soltanto virtualmente, come suggerisce il nome <strong>Virtual Private Server<\/strong>.<!--more--><\/p>\n<p>In altri termini, ad un <strong>prezzo molto pi\u00f9 basso<\/strong> di un dedicato, grazie ai VPS \u00e8 possibile disporre di servizi avanzati sul proprio hosting e configurare nel dettaglio il sistema operativo &#8211; Linux o Windows &#8211; che far\u00e0 funzionare il tutto: maggiori informazioni sono state esposte nel nostro articolo sulle <a title=\"Hosting dedicato e VPS a confronto\" href=\"https:\/\/www.hostingvirtuale.com\/blog\/hosting-dedicato-vps-confronto-4264.html\" target=\"_blank\" rel=\"noopener\">differenze tra server dedicati e VPS<\/a>.<\/p>\n<p>Il motivo per cui si decide di passare ad un VPS \u00e8 legato spesso al desiderio di <strong>cambiare hosting<\/strong>, ad esempio perch\u00e9 non soddisfatti del servizio dell\u2019attuale provider: questo per\u00f2 comporta una nuova serie di attivit\u00e0\u00a0da intraprendere, tra cui riuscire ad utilizzare SSH per accedere alla macchina remota. Ed \u00e8 proprio questo il punto di partenza di questo nuovo ciclo di articoli sulla <strong>configurazione di un Virtual Private Server<\/strong>, nel quale cercheremo di spiegare passo-passo quali comandi utilizzare, fermo restando che si tratta di esempi che potrebbero, nella pratica, differire leggermente come sintassi.<\/p>\n<h2>#1 Le basi ed il login via SSH<\/h2>\n<p><strong>Cosa significa SSH?<\/strong> SSH (<em>Secure SHell<\/em>) \u00e8 il protocollo per il terminale remoto che offre la possibilit\u00e0 di accedere ad una macchina mediante un IP pubblico. Per accedere ad SSH &#8211; che lavora di norma sulla porta 22 &#8211; vanno bene:<\/p>\n<ul>\n<li>il terminale nativo di Linux;<\/li>\n<li>il terminale nativo del Mac (che \u00e8 UNIX-based);<\/li>\n<li>un client tipo <a title=\"SSH per Windows\" href=\"http:\/\/www.putty.org\/\" target=\"_blank\" rel=\"nofollow noopener\">putty<\/a> per Windows (che altrimenti non supporterebbe nativamente alcuni comandi).<\/li>\n<\/ul>\n<p><strong><a href=\"http:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/download.html\" target=\"_blank\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"alignleft wp-image-4713\" src=\"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/putty-300x290.gif\" alt=\"Download Putty il client SSH per Windows\" width=\"190\" height=\"184\" \/><\/a>Cosa cambia rispetto a desktop remoto? <\/strong>SSH \u00e8 la versione <em>testuale<\/em>, non grafica, di un servizio leggermente pi\u00f9 user-friendly quale il desktop remoto, che accede per\u00f2 ad una porta differente e permette di vedere e controllare <em>visivamente<\/em> tutto quello che succede sul sistema remoto.<\/p>\n<p><strong>Come posso accedere ad SSH? <\/strong>Per accedere ad SSH sul vostro VPS serviranno:<\/p>\n<ol>\n<li>una <strong>username<\/strong> ed una <strong>password<\/strong> di root (che dovrebbe fornire il provider o che potrete generare voi da interfaccia);<\/li>\n<li>un eventuale <strong>certificato<\/strong> a chiave pubblica per autenticare il computer remoto;<\/li>\n<li>una <strong>combinazione<\/strong> dei punti 1 e 2 per lavorare nella massima sicurezza.<\/li>\n<\/ol>\n<p>Per accedere ad SSH, si digita nella finestra del terminale:<\/p>\n<p><em>ssh username@IP<\/em><\/p>\n<p>dove ad esempio username = <em>root<\/em>\u00a0mentre IP \u00e8 l\u2019indirizzo numerico comunicato dal provider. Dopo aver premuto invio si deve inserire la password:<\/p>\n<p><em>root@IP&#8217;s password:<\/em><\/p>\n<p>Mentre si digita la password, per motivi di sicurezza,\u00a0<strong>non verranno visualizzati neanche degli asterischi<\/strong>: questo \u00e8 assolutamente normale e non deve confonderci. Dopo aver premuto Invio, un messaggio testuale confermer\u00e0 l\u2019avvenuto login e dopo qualche instante ci si trover\u00e0\u00a0all\u2019interno della sessione remota, pronti per iniziare a lavorare.<\/p>\n<p>Ricordiamo da subito che premendo <strong>CTRL-C<\/strong> contemporaneamente potremo interrompere l\u2019esecuzione di qualsiasi comando che sia in stallo o digitato per errore.<\/p>\n<p><a title=\"Configurare un VPS: guida SSH per principianti \u2013 Seconda parte\" href=\"https:\/\/www.hostingvirtuale.com\/blog\/configurare-un-vps-guida-ssh-per-principianti-seconda-parte-4730.html\" target=\"_blank\" rel=\"noopener\">Nella seconda parte di questo tutorial<\/a>, vedremo &#8220;Come fare login con certificato a chiave pubblica via SSH&#8221;, &#8220;Come aggiornare il sistema via SSH&#8221; e &#8220;Come installare servizi via SSH&#8221;.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La principale motivazione per fare uso di un VPS per il proprio sito \u00e8 subito detta: il suo scopo \u00e8 quello di garantire all\u2019utente l\u2019alta configurabilit\u00e0 di un\u00a0server &#8211; SSH, per intenderci &#8211; senza dover per questo acquistare un dedicato. In linea di massima i due sistemi di hosting sono simili, ma presentano una differenza [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":4712,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"twitter_97753652_97753652":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[517],"tags":[520,259],"class_list":{"0":"post-4707","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-web-hosting","8":"tag-tutorial","9":"tag-vps","10":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>VPS per un sito web: guida SSH per principianti - Prima parte<\/title>\n<meta name=\"description\" content=\"Tutorial sulla configurazione di un Virtual Private Server con la guida dei comandi SSH da utilizzare. In questa prima parte: Le basi ed il login via SSH.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VPS per un sito web: guida SSH per principianti - Prima parte\" \/>\n<meta property=\"og:description\" content=\"Tutorial sulla configurazione di un Virtual Private Server con la guida dei comandi SSH da utilizzare. In questa prima parte: Le basi ed il login via SSH.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html\" \/>\n<meta property=\"og:site_name\" content=\"Il blog di HostingVirtuale\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/HostingVirtuale\" \/>\n<meta property=\"article:published_time\" content=\"2014-09-17T10:54:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-16T11:07:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/vps-guida-ssh.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"540\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Salvatore Capolupo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@salcapolupo\" \/>\n<meta name=\"twitter:site\" content=\"@HostingVirtuale\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salvatore Capolupo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html\",\"url\":\"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html\",\"name\":\"VPS per un sito web: guida SSH per principianti - Prima parte\",\"isPartOf\":{\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/vps-guida-ssh.jpg\",\"datePublished\":\"2014-09-17T10:54:46+00:00\",\"dateModified\":\"2023-05-16T11:07:46+00:00\",\"author\":{\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/#\/schema\/person\/e8b92e4062407ad78e949a41161e6e47\"},\"description\":\"Tutorial sulla configurazione di un Virtual Private Server con la guida dei comandi SSH da utilizzare. In questa prima parte: Le basi ed il login via SSH.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html#primaryimage\",\"url\":\"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/vps-guida-ssh.jpg\",\"contentUrl\":\"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/vps-guida-ssh.jpg\",\"width\":540,\"height\":300,\"caption\":\"VPS per un sito web: guida SSH per principianti - Prima parte\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.hostingvirtuale.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"VPS per un sito web: guida SSH per principianti &#8211; Prima parte\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/#website\",\"url\":\"https:\/\/www.hostingvirtuale.com\/blog\/\",\"name\":\"Il blog di HostingVirtuale\",\"description\":\"Hosting e Registrazione Domini\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.hostingvirtuale.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/#\/schema\/person\/e8b92e4062407ad78e949a41161e6e47\",\"name\":\"Salvatore Capolupo\",\"sameAs\":[\"http:\/\/www.salvatorecapolupo.it\",\"https:\/\/x.com\/salcapolupo\"],\"url\":\"https:\/\/www.hostingvirtuale.com\/blog\/author\/salvatore\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"VPS per un sito web: guida SSH per principianti - Prima parte","description":"Tutorial sulla configurazione di un Virtual Private Server con la guida dei comandi SSH da utilizzare. In questa prima parte: Le basi ed il login via SSH.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html","og_locale":"it_IT","og_type":"article","og_title":"VPS per un sito web: guida SSH per principianti - Prima parte","og_description":"Tutorial sulla configurazione di un Virtual Private Server con la guida dei comandi SSH da utilizzare. In questa prima parte: Le basi ed il login via SSH.","og_url":"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html","og_site_name":"Il blog di HostingVirtuale","article_publisher":"https:\/\/www.facebook.com\/HostingVirtuale","article_published_time":"2014-09-17T10:54:46+00:00","article_modified_time":"2023-05-16T11:07:46+00:00","og_image":[{"width":540,"height":300,"url":"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/vps-guida-ssh.jpg","type":"image\/jpeg"}],"author":"Salvatore Capolupo","twitter_card":"summary_large_image","twitter_creator":"@salcapolupo","twitter_site":"@HostingVirtuale","twitter_misc":{"Scritto da":"Salvatore Capolupo","Tempo di lettura stimato":"4 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html","url":"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html","name":"VPS per un sito web: guida SSH per principianti - Prima parte","isPartOf":{"@id":"https:\/\/www.hostingvirtuale.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html#primaryimage"},"image":{"@id":"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html#primaryimage"},"thumbnailUrl":"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/vps-guida-ssh.jpg","datePublished":"2014-09-17T10:54:46+00:00","dateModified":"2023-05-16T11:07:46+00:00","author":{"@id":"https:\/\/www.hostingvirtuale.com\/blog\/#\/schema\/person\/e8b92e4062407ad78e949a41161e6e47"},"description":"Tutorial sulla configurazione di un Virtual Private Server con la guida dei comandi SSH da utilizzare. In questa prima parte: Le basi ed il login via SSH.","breadcrumb":{"@id":"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html#primaryimage","url":"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/vps-guida-ssh.jpg","contentUrl":"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/vps-guida-ssh.jpg","width":540,"height":300,"caption":"VPS per un sito web: guida SSH per principianti - Prima parte"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hostingvirtuale.com\/blog\/vps-per-sito-web-guida-ssh-per-principianti-prima-parte-4707.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hostingvirtuale.com\/blog"},{"@type":"ListItem","position":2,"name":"VPS per un sito web: guida SSH per principianti &#8211; Prima parte"}]},{"@type":"WebSite","@id":"https:\/\/www.hostingvirtuale.com\/blog\/#website","url":"https:\/\/www.hostingvirtuale.com\/blog\/","name":"Il blog di HostingVirtuale","description":"Hosting e Registrazione Domini","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hostingvirtuale.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/www.hostingvirtuale.com\/blog\/#\/schema\/person\/e8b92e4062407ad78e949a41161e6e47","name":"Salvatore Capolupo","sameAs":["http:\/\/www.salvatorecapolupo.it","https:\/\/x.com\/salcapolupo"],"url":"https:\/\/www.hostingvirtuale.com\/blog\/author\/salvatore"}]}},"_links":{"self":[{"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/posts\/4707","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/comments?post=4707"}],"version-history":[{"count":0,"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/posts\/4707\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/media\/4712"}],"wp:attachment":[{"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/media?parent=4707"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/categories?post=4707"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/tags?post=4707"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}