{"id":25431,"date":"2021-02-26T15:13:35","date_gmt":"2021-02-26T14:13:35","guid":{"rendered":"https:\/\/www.linuxboxen.dk\/?p=25431"},"modified":"2021-02-26T15:13:35","modified_gmt":"2021-02-26T14:13:35","slug":"hvordan-faar-man-adgang-til-x11-programmer-over-ssh","status":"publish","type":"post","link":"https:\/\/www.linuxboxen.dk\/?p=25431","title":{"rendered":"Hvordan f\u00e5r man adgang til X11 programmer over ssh."},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2048\" src=\"https:\/\/www.linuxboxen.dk\/wp-content\/uploads\/2020\/01\/openssh.png\" alt=\"\" width=\"578\" height=\"191\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>X11 har en mulighed for at f\u00e5 adgang til de programmer som kr\u00e6ver en GUI for at k\u00f8re over <a href=\"https:\/\/www.linuxboxen.dk\/ssh\/\" target=\"_blank\" rel=\"noopener\">SSH<\/a>. Det vil sige at du har mulighed for at k\u00f8re GUI programmer remote hvor sk\u00e6rm output vil blive vist p\u00e5 din lokale linux pc.<\/p>\n<p>SSH har en mulighed for at forward X11 programmer gemen ssh tunnelen tilbage til din pc.\u00a0 Det eneste som kr\u00e6ves installeret er xauth, for at f\u00e5 det til at virke.<\/p>\n<pre>$ sudo apt install xauth<\/pre>\n<p>For at enable X11 forward skal du rette i sshd konfig filen p\u00e5 maskinen du skal have adgang til. Login med ssh og check at <strong>X11Forwarrding yes<\/strong> er i konfig filen.<\/p>\n<p>Derefter skal du genstarte ssh med denne kommando.<\/p>\n<pre>P\u00e5 Ubuntu.\n$ sudo service ssh restart<\/pre>\n<pre>P\u00e5 Debian.\n$ sudo service sshd restart<\/pre>\n<p>Du er nu klar til at login med X11Forwarding. Det g\u00f8r du med en parametre til ssh kommandoen -X<\/p>\n<pre>$ ssh -X 192.168.0.23<\/pre>\n<p>Du kan nu starte programmer remove fra serveren. Alt dette er globalt p\u00e5 maskinen. Hvis du vil have at det er pr bruger som nok er mere sikkert, skal du i stedet oprette\/rette i din maskinens lokale ssh konfig fil.<\/p>\n<pre>$ vi $HOME\/.ssh\/config<\/pre>\n<p>Som f\u00f8r inds\u00e6t <strong>ForwardX11 yes<\/strong> i filen og gem den igen.<\/p>\n<p>Du har nu enabled X11 forward men kun pr bruger basic.<\/p>\n<pre>$ ssh -X bruger@192.168.0.23<\/pre>\n<p>&nbsp;<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_25431\" class=\"pvc_stats all  \" data-element-id=\"25431\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/www.linuxboxen.dk\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; X11 har en mulighed for at f\u00e5 adgang til de programmer som kr\u00e6ver en GUI for at k\u00f8re over SSH. Det vil sige at du har mulighed for at k\u00f8re GUI programmer remote hvor sk\u00e6rm output vil blive vist p\u00e5 din lokale linux pc. SSH har en mulighed for at forward X11 programmer gemen [&hellip;]<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_25431\" class=\"pvc_stats all  \" data-element-id=\"25431\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/www.linuxboxen.dk\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_sitemap_exclude":false,"_sitemap_priority":"","_sitemap_frequency":"","footnotes":""},"categories":[5,2,8],"tags":[],"class_list":["post-25431","post","type-post","status-publish","format-standard","hentry","category-bash","category-tips","category-shell"],"a3_pvc":{"activated":true,"total_views":14,"today_views":0},"_links":{"self":[{"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/posts\/25431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=25431"}],"version-history":[{"count":0,"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/posts\/25431\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=25431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=25431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=25431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}