{"id":1117,"date":"2025-12-08T06:40:21","date_gmt":"2025-12-08T04:40:21","guid":{"rendered":"https:\/\/hostup.se\/support\/?p=1117"},"modified":"2025-12-08T06:53:58","modified_gmt":"2025-12-08T04:53:58","slug":"fjarrkommandon","status":"publish","type":"post","link":"https:\/\/hostup.se\/support\/fjarrkommandon\/","title":{"rendered":"Fels\u00f6k och r\u00e4dda din VPS med Fj\u00e4rrkommandon (n\u00e4r SSH inte fungerar)"},"content":{"rendered":"\n<p>P\u00e5 HostUp tror vi att du ska ha full kontroll \u00f6ver din server, \u00e4ven n\u00e4r saker g\u00e5r snett. D\u00e4rf\u00f6r har vi lanserat <strong>Fj\u00e4rrkommandon<\/strong> i v\u00e5r kundzon. Det \u00e4r ett kraftfullt verktyg som l\u00e5ter dig k\u00f6ra kommandon direkt p\u00e5 din server via QEMU Guest Agent, helt utan att beh\u00f6va logga in via SSH.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Vad_kan_jag_anvanda_detta_till\"><\/span>Vad kan jag anv\u00e4nda detta till?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Verktyget \u00e4r perfekt f\u00f6r fels\u00f6kning och r\u00e4ddningsaktioner. Eftersom kommandona k\u00f6rs direkt via hypervisorn (virtualiseringslagret) \u00e4r du inte beroende av att n\u00e4tverket eller SSH p\u00e5 servern fungerar som den ska. Du kan till exempel:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u00c5terst\u00e4lla SSH-konfigurationer som blivit fel.<\/li>\n\n\n\n<li>Stoppa en brandv\u00e4gg (UFW\/IPTables) som blockerar din \u00e5tkomst.<\/li>\n\n\n\n<li>Kolla diskutrymme eller minnesanv\u00e4ndning om servern k\u00e4nns seg.<\/li>\n\n\n\n<li>Byta standard-shell om inloggningen slutat fungera.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Sa_har_anvander_du_Remote_Commands\"><\/span>S\u00e5 h\u00e4r anv\u00e4nder du Remote Commands<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>B\u00f6rja med att logga in till din kundzon p\u00e5 <strong><a href=\"https:\/\/cloud.hostup.se\/login\" data-type=\"link\" data-id=\"https:\/\/cloud.hostup.se\/login\">cloud.hostup.se<\/a><\/strong> om du inte redan \u00e4r inloggad och v\u00e4lj den VPS du vill komma \u00e5t:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"550\" src=\"https:\/\/hostup.se\/support\/wp-content\/uploads\/2025\/12\/image-1024x550.png\" alt=\"\" class=\"wp-image-1118\" srcset=\"https:\/\/hostup.se\/support\/wp-content\/uploads\/2025\/12\/image-1024x550.png 1024w, https:\/\/hostup.se\/support\/wp-content\/uploads\/2025\/12\/image-300x161.png 300w, https:\/\/hostup.se\/support\/wp-content\/uploads\/2025\/12\/image-768x412.png 768w, https:\/\/hostup.se\/support\/wp-content\/uploads\/2025\/12\/image-1536x824.png 1536w, https:\/\/hostup.se\/support\/wp-content\/uploads\/2025\/12\/image.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul start=\"1\" class=\"wp-block-list\">\n<li>Klicka p\u00e5 fliken <strong>Inst\u00e4llningar<\/strong> och v\u00e4lj <strong>Fj\u00e4rrkomandon<\/strong> i menyn.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"504\" src=\"https:\/\/hostup.se\/support\/wp-content\/uploads\/2025\/12\/fjarrkommandon-1024x504.png\" alt=\"\" class=\"wp-image-1119\" srcset=\"https:\/\/hostup.se\/support\/wp-content\/uploads\/2025\/12\/fjarrkommandon-1024x504.png 1024w, https:\/\/hostup.se\/support\/wp-content\/uploads\/2025\/12\/fjarrkommandon-300x148.png 300w, https:\/\/hostup.se\/support\/wp-content\/uploads\/2025\/12\/fjarrkommandon-768x378.png 768w, https:\/\/hostup.se\/support\/wp-content\/uploads\/2025\/12\/fjarrkommandon-1536x757.png 1536w, https:\/\/hostup.se\/support\/wp-content\/uploads\/2025\/12\/fjarrkommandon-2048x1009.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul start=\"1\" class=\"wp-block-list\">\n<li>Se till att statusen uppe till h\u00f6ger visar <strong>Agent Online<\/strong> (gr\u00f6n prick).<\/li>\n\n\n\n<li>Skriv ditt kommando i rutan eller klicka p\u00e5 ett av v\u00e5ra &#8221;Snabbkommandon&#8221; och tryck p\u00e5 <strong>K\u00f6r<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p><em>Varning: Alla kommandon h\u00e4r k\u00f6rs som root med fullst\u00e4ndiga r\u00e4ttigheter. Var f\u00f6rsiktig med vad du skriver!<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Verkligt_exempel_%E2%80%9DAccess_Denied%E2%80%9D_efter_byte_av_%E2%80%9Dskal%E2%80%9D_Shell\"><\/span>Verkligt exempel: &#8221;Access Denied&#8221; efter byte av &#8221;skal&#8221; \/ Shell<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Ett vanligt misstag (som vi sett h\u00e4nda \u00e4ven de b\u00e4sta!) \u00e4r att man byter sitt root shell till zsh eller fish utan att faktiskt ha installerat det f\u00f6rst.<\/p>\n\n\n\n<p><strong>Resultatet?<\/strong> N\u00e4r du f\u00f6rs\u00f6ker SSH:a in f\u00e5r du felmeddelandet &#8221;Access Denied&#8221; eller att sessionen st\u00e4ngs direkt, eftersom servern inte hittar programmet den ska starta vid inloggning. Felmeddelandet ser du enkelt i loggarna (journalctl -f) men om du inte kommer in i servern blir det v\u00e4ldigt sv\u00e5rt att veta vad som \u00e4r fel speciellt n\u00e4r du redan f\u00f6rs\u00f6kt \u00e5terst\u00e4lla l\u00f6senordet men fortfarande inte kommer \u00e5t den.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Losningen_med_Remote_Commands\"><\/span>L\u00f6sningen med Remote Commands:<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Tidigare var du tvungen att anv\u00e4nda Konsolen och hoppas p\u00e5 att du kan logga in d\u00e4r alternativt boot:a upp en &#8221;Rescue Image&#8221; f\u00f6r att l\u00f6sa detta. Nu fixar du det sj\u00e4lv p\u00e5 30 sekunder:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>G\u00e5 till <strong>Fj\u00e4rrkommandon<\/strong> under inst\u00e4llningar.<\/li>\n\n\n\n<li>Klicka p\u00e5 snabbvalet <strong>Fix shell symlink<\/strong> (eller skriv manuellt: <code>chsh -s \/bin\/bash root<\/code>).<\/li>\n\n\n\n<li>Tryck <strong>Run<\/strong>.<\/li>\n\n\n\n<li>Klart! Nu kan du logga in via SSH igen.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Vanliga_kommandon_du_kan_behova\"><\/span>Vanliga kommandon du kan beh\u00f6va<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>H\u00e4r \u00e4r n\u00e5gra kommandon som \u00e4r bra att ha till hands om servern strular:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Kolla om disken \u00e4r full:<\/strong> <code>df -h<\/code><\/li>\n\n\n\n<li><strong>Starta om SSH-tj\u00e4nsten:<\/strong> <code>systemctl restart ssh<\/code><\/li>\n\n\n\n<li><strong>Se de senaste loggarna:<\/strong> <code>journalctl -n 50 --no-pager<\/code><\/li>\n\n\n\n<li><strong>Kolla vem som \u00e4ter minne:<\/strong> <code>ps aux --sort=-%mem | head<\/code><\/li>\n\n\n\n<li><strong>St\u00e4ng av brandv\u00e4ggen:<\/strong> <code>ufw disable<\/code> alternativt <code>iptables -F<\/code><\/li>\n<\/ul>\n\n\n\n<p>Har du fortfarande problem trots Fj\u00e4rrkommandon? D\u00e5 finns vi naturligtvis h\u00e4r f\u00f6r dig. Skapa ett \u00e4rende via supporten s\u00e5 hj\u00e4lper vi till!<\/p>\n\r\n\t\t\t<div id=\"daexthefu-container\"\r\n\t\t\t\tclass=\"daexthefu-container daexthefu-layout-side-by-side daexthefu-alignment-left\"\r\n\t\t\t\tdata-post-id=\"1117\">\r\n\r\n\t\t\t\t<div class=\"daexthefu-feedback\">\r\n\t\t\t\t\t<div class=\"daexthefu-text\">\r\n\t\t\t\t\t\t<h3 class=\"daexthefu-title\">Var den h\u00e4r artikeln hj\u00e4lpsam?<\/h3>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"daexthefu-buttons-container\">\r\n\t\t\t\t\t\t<div class=\"daexthefu-buttons\">\r\n\t\t\t\t\t\t\t\r\n\t\t\t<div class=\"daexthefu-yes daexthefu-button daexthefu-button-type-icon\" data-value=\"1\">\r\n\t\t\t\t\r\n                <svg>\r\n                    <defs>\r\n                        <style>.happy-face-cls-1{fill:#c9c9c9;}.happy-face-cls-2{fill:#e1e1e1;}.happy-face-cls-3{fill:#676767;}<\/style>\r\n                    <\/defs>\r\n                    <g id=\"happy_face\">\r\n                        <circle class=\"happy-face-cls-1 daexthefu-icon-primary-color\" cx=\"24\" cy=\"24\" r=\"17\" \/>\r\n                        <path class=\"happy-face-cls-2 daexthefu-icon-circle\" d=\"m24,3c11.58,0,21,9.42,21,21s-9.42,21-21,21S3,35.58,3,24,12.42,3,24,3m0-1C11.85,2,2,11.85,2,24s9.85,22,22,22,22-9.85,22-22S36.15,2,24,2h0Z\" \/>\r\n                        <circle class=\"happy-face-cls-3 daexthefu-icon-secondary-color\" cx=\"18\" cy=\"22\" r=\"2\" \/>\r\n                        <circle class=\"happy-face-cls-3 daexthefu-icon-secondary-color\" cx=\"30\" cy=\"22\" r=\"2\" \/>\r\n                        <path class=\"happy-face-cls-3 daexthefu-icon-secondary-color\" d=\"m16.79,29c-1.19,0-1.89,1.31-1.25,2.32,1.77,2.81,4.9,4.68,8.47,4.68s6.7-1.87,8.47-4.68c.63-1.01-.06-2.32-1.25-2.32-3.67,0-10.76,0-14.43,0Z\" \/>\r\n                    <\/g>\r\n                <\/svg>\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t<div class=\"daexthefu-no daexthefu-button daexthefu-button-type-icon\" data-value=\"0\">\r\n\t\t\t\t\r\n                <svg>\r\n                    <defs>\r\n                        <style>\r\n                            .sad-face-cls-1{fill:#c9c9c9;}.sad-face-cls-2{fill:#676767;}.sad-face-cls-3{fill:#e1e1e1;}.sad-face-cls-4{fill:#676767;}\r\n                        <\/style>\r\n                    <\/defs>\r\n                    <g id=\"sad_face\">\r\n                        <circle class=\"sad-face-cls-1 daexthefu-icon-primary-color\" cx=\"24\" cy=\"24\" r=\"17\" \/>\r\n                        <path class=\"sad-face-cls-3 daexthefu-icon-circle\" d=\"m24,3c11.58,0,21,9.42,21,21s-9.42,21-21,21S3,35.58,3,24,12.42,3,24,3m0-1C11.85,2,2,11.85,2,24s9.85,22,22,22,22-9.85,22-22S36.15,2,24,2h0Z\" \/>\r\n                        <circle class=\"sad-face-cls-4 daexthefu-icon-secondary-color\" cx=\"18\" cy=\"22\" r=\"2\" \/>\r\n                        <circle class=\"sad-face-cls-4 daexthefu-icon-secondary-color\" cx=\"30\" cy=\"22\" r=\"2\" \/>\r\n                        <path class=\"sad-face-cls-2 daexthefu-icon-secondary-color\" d=\"M16.9,34.5c-0.4,0-0.8-0.1-1.1-0.4c-0.6-0.6-0.6-1.5,0-2.1c2.2-2.2,5.1-3.4,8.1-3.4c3.1,0,6,1.2,8.1,3.4\r\n                        c0.6,0.6,0.6,1.5,0,2.1s-1.5,0.6-2.1,0c-1.6-1.6-3.7-2.5-6-2.5s-4.4,0.9-6,2.5C17.7,34.4,17.3,34.5,16.9,34.5z\" \/>\r\n                    <\/g>\r\n                <\/svg>\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<div class=\"daexthefu-comment\">\r\n\t\t\t\t\t<div class=\"daexthefu-comment-top-container\">\r\n\t\t\t\t\t\t<label id=\"daexthefu-comment-label\" class=\"daexthefu-comment-label\"><\/label>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"daexthefu-comment-character-counter-container\">\r\n\t\t\t\t\t\t\t\t<div id=\"daexthefu-comment-character-counter-number\"\r\n\t\t\t\t\t\t\t\t\tclass=\"daexthefu-comment-character-counter-number\"><\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"daexthefu-comment-character-counter-text\"><\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<textarea id=\"daexthefu-comment-textarea\" class=\"daexthefu-comment-textarea\"\r\n\t\t\t\t\t\t\t\tplaceholder=\"Skriv ditt meddelande\"\r\n\t\t\t\t\t\t\t\tmaxlength=\"\r\n\t\t\t\t\t\t\t\t400\t\t\t\t\t\t\t\t\t\"><\/textarea>\r\n\t\t\t\t\t<div class=\"daexthefu-comment-buttons-container\">\r\n\t\t\t\t\t\t<button class=\"daexthefu-comment-submit daexthefu-button\">Skicka in<\/button>\r\n\t\t\t\t\t\t<button class=\"daexthefu-comment-cancel daexthefu-button\">Avbryt<\/button>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<div class=\"daexthefu-successful-submission-text\">Tack f\u00f6r din feedback!<\/div>\r\n\r\n\t\t\t<\/div>\r\n\r\n\t\t\t","protected":false},"excerpt":{"rendered":"<p>Har du r\u00e5kat l\u00e5sa ute dig fr\u00e5n din server? Svarar inte SSH, eller har du r\u00e5kat konfigurera brandv\u00e4ggen lite f\u00f6r h\u00e5rt? Ingen panik.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_helpful_status":1,"footnotes":""},"categories":[6],"tags":[],"class_list":["post-1117","post","type-post","status-publish","format-standard","hentry","category-vps"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/hostup.se\/support\/wp-json\/wp\/v2\/posts\/1117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hostup.se\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hostup.se\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hostup.se\/support\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hostup.se\/support\/wp-json\/wp\/v2\/comments?post=1117"}],"version-history":[{"count":5,"href":"https:\/\/hostup.se\/support\/wp-json\/wp\/v2\/posts\/1117\/revisions"}],"predecessor-version":[{"id":1126,"href":"https:\/\/hostup.se\/support\/wp-json\/wp\/v2\/posts\/1117\/revisions\/1126"}],"wp:attachment":[{"href":"https:\/\/hostup.se\/support\/wp-json\/wp\/v2\/media?parent=1117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hostup.se\/support\/wp-json\/wp\/v2\/categories?post=1117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hostup.se\/support\/wp-json\/wp\/v2\/tags?post=1117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}