{"id":1982,"date":"2018-07-14T23:56:19","date_gmt":"2018-07-14T21:56:19","guid":{"rendered":"https:\/\/vielhuber.de\/?p=1982"},"modified":"2018-07-14T23:58:07","modified_gmt":"2018-07-14T21:58:07","slug":"befehle-direkt-nach-ssh-verbindung-ausfuehren","status":"publish","type":"post","link":"https:\/\/vielhuber.de\/blog\/befehle-direkt-nach-ssh-verbindung-ausfuehren\/","title":{"rendered":"Befehle direkt nach SSH-Verbindung ausf\u00fchren"},"content":{"rendered":"<p>Folgender Befehl stellt eine Verbindung zu einem Server per SSH her, f\u00fchrt einige Befehle aus (zum Beispiel wechselt in ein Unterverzeichnis und setzt ein <strong>git status<\/strong> ab) und l\u00e4sst die Shell dabei offen. Dabei wird die .bashrc-Datei geladen, was farbige Subshells erm\u00f6glicht. Der Trick dabei ist es, eine tempor\u00e4re Datei \/tmp\/initfile mit den gew\u00fcnschten Befehlen abzuspeichern, eine Subshell (in unserem Fall bash) mit dem Befehl --init-file zu starten. Innerhalb dieser initfile wird dieselbige Datei gleich wieder gel\u00f6scht, um keine Spuren zu hinterlassen.<\/p>\n<p><!--more--><\/p>\n<p class=\"githubgist\" data-gist-file=\"command.sh\">ded8ef4a32a5fb8fb7a9c1b74a7d4279<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Folgender Befehl stellt eine Verbindung zu einem Server per SSH her, f\u00fchrt einige Befehle aus (zum Beispiel wechselt in ein Unterverzeichnis und setzt ein git status ab) und l\u00e4sst die Shell dabei offen. Dabei wird die .bashrc-Datei geladen, was farbige Subshells erm\u00f6glicht. Der Trick dabei ist es, eine tempor\u00e4re Datei \/tmp\/initfile mit den gew\u00fcnschten Befehlen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"gtbabel_prevent_lngs":"","gtbabel_alt_lng":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-1982","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-blog"},"acf":[],"yoast_head":"<title>Befehle direkt nach SSH-Verbindung ausf\u00fchren &#060; Vielhuber David<\/title>\n<meta name=\"description\" content=\"Folgender Befehl stellt eine Verbindung zu einem Server per SSH her, f\u00fchrt einige Befehle aus (zum Beispiel wechselt in ein Unterverzeichnis und setz...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vielhuber.de\/blog\/befehle-direkt-nach-ssh-verbindung-ausfuehren\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Befehle direkt nach SSH-Verbindung ausf\u00fchren &#060; Vielhuber David\" \/>\n<meta property=\"og:description\" content=\"Folgender Befehl stellt eine Verbindung zu einem Server per SSH her, f\u00fchrt einige Befehle aus (zum Beispiel wechselt in ein Unterverzeichnis und setzt ein\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vielhuber.de\/blog\/befehle-direkt-nach-ssh-verbindung-ausfuehren\/\" \/>\n<meta property=\"og:site_name\" content=\"Vielhuber David\" \/>\n<meta property=\"article:published_time\" content=\"2018-07-14T21:56:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-07-14T21:58:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"552\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"David\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@vielhuber\" \/>\n<meta name=\"twitter:site\" content=\"@vielhuber\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"David\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/befehle-direkt-nach-ssh-verbindung-ausfuehren\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/befehle-direkt-nach-ssh-verbindung-ausfuehren\\\/\"},\"author\":{\"name\":\"David\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#\\\/schema\\\/person\\\/64d4ff14713d413ea4d9b210d0c2c6ef\"},\"headline\":\"Befehle direkt nach SSH-Verbindung ausf\u00fchren\",\"datePublished\":\"2018-07-14T21:56:19+00:00\",\"dateModified\":\"2018-07-14T21:58:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/befehle-direkt-nach-ssh-verbindung-ausfuehren\\\/\"},\"wordCount\":106,\"publisher\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#\\\/schema\\\/person\\\/64d4ff14713d413ea4d9b210d0c2c6ef\"},\"articleSection\":[\"Blog\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/befehle-direkt-nach-ssh-verbindung-ausfuehren\\\/\",\"url\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/befehle-direkt-nach-ssh-verbindung-ausfuehren\\\/\",\"name\":\"Befehle direkt nach SSH-Verbindung ausf\u00fchren &#060; Vielhuber David\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#website\"},\"datePublished\":\"2018-07-14T21:56:19+00:00\",\"dateModified\":\"2018-07-14T21:58:07+00:00\",\"description\":\"Folgender Befehl stellt eine Verbindung zu einem Server per SSH her, f\u00fchrt einige Befehle aus (zum Beispiel wechselt in ein Unterverzeichnis und setzt ein\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/befehle-direkt-nach-ssh-verbindung-ausfuehren\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vielhuber.de\\\/blog\\\/befehle-direkt-nach-ssh-verbindung-ausfuehren\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/befehle-direkt-nach-ssh-verbindung-ausfuehren\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vielhuber.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Befehle direkt nach SSH-Verbindung ausf\u00fchren\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#website\",\"url\":\"https:\\\/\\\/vielhuber.de\\\/\",\"name\":\"Vielhuber David\",\"description\":\"Full-Stack Developer\",\"publisher\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#\\\/schema\\\/person\\\/64d4ff14713d413ea4d9b210d0c2c6ef\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vielhuber.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#\\\/schema\\\/person\\\/64d4ff14713d413ea4d9b210d0c2c6ef\",\"name\":\"David\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/wp-content\\\/uploads\\\/about.jpg\",\"url\":\"https:\\\/\\\/vielhuber.de\\\/wp-content\\\/uploads\\\/about.jpg\",\"contentUrl\":\"https:\\\/\\\/vielhuber.de\\\/wp-content\\\/uploads\\\/about.jpg\",\"width\":700,\"height\":552,\"caption\":\"David\"},\"logo\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/wp-content\\\/uploads\\\/about.jpg\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/vielhuber\"]}]}<\/script>","yoast_head_json":{"title":"Befehle direkt nach SSH-Verbindung ausf\u00fchren &#060; Vielhuber David","description":"Folgender Befehl stellt eine Verbindung zu einem Server per SSH her, f\u00fchrt einige Befehle aus (zum Beispiel wechselt in ein Unterverzeichnis und setz...","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:\/\/vielhuber.de\/blog\/befehle-direkt-nach-ssh-verbindung-ausfuehren\/","og_locale":"de_DE","og_type":"article","og_title":"Befehle direkt nach SSH-Verbindung ausf\u00fchren &#060; Vielhuber David","og_description":"Folgender Befehl stellt eine Verbindung zu einem Server per SSH her, f\u00fchrt einige Befehle aus (zum Beispiel wechselt in ein Unterverzeichnis und setzt ein","og_url":"https:\/\/vielhuber.de\/blog\/befehle-direkt-nach-ssh-verbindung-ausfuehren\/","og_site_name":"Vielhuber David","article_published_time":"2018-07-14T21:56:19+00:00","article_modified_time":"2018-07-14T21:58:07+00:00","og_image":[{"width":700,"height":552,"url":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg","type":"image\/jpeg"}],"author":"David","twitter_card":"summary_large_image","twitter_creator":"@vielhuber","twitter_site":"@vielhuber","twitter_misc":{"Verfasst von":"David","Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vielhuber.de\/blog\/befehle-direkt-nach-ssh-verbindung-ausfuehren\/#article","isPartOf":{"@id":"https:\/\/vielhuber.de\/blog\/befehle-direkt-nach-ssh-verbindung-ausfuehren\/"},"author":{"name":"David","@id":"https:\/\/vielhuber.de\/#\/schema\/person\/64d4ff14713d413ea4d9b210d0c2c6ef"},"headline":"Befehle direkt nach SSH-Verbindung ausf\u00fchren","datePublished":"2018-07-14T21:56:19+00:00","dateModified":"2018-07-14T21:58:07+00:00","mainEntityOfPage":{"@id":"https:\/\/vielhuber.de\/blog\/befehle-direkt-nach-ssh-verbindung-ausfuehren\/"},"wordCount":106,"publisher":{"@id":"https:\/\/vielhuber.de\/#\/schema\/person\/64d4ff14713d413ea4d9b210d0c2c6ef"},"articleSection":["Blog"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/vielhuber.de\/blog\/befehle-direkt-nach-ssh-verbindung-ausfuehren\/","url":"https:\/\/vielhuber.de\/blog\/befehle-direkt-nach-ssh-verbindung-ausfuehren\/","name":"Befehle direkt nach SSH-Verbindung ausf\u00fchren &#060; Vielhuber David","isPartOf":{"@id":"https:\/\/vielhuber.de\/#website"},"datePublished":"2018-07-14T21:56:19+00:00","dateModified":"2018-07-14T21:58:07+00:00","description":"Folgender Befehl stellt eine Verbindung zu einem Server per SSH her, f\u00fchrt einige Befehle aus (zum Beispiel wechselt in ein Unterverzeichnis und setzt ein","breadcrumb":{"@id":"https:\/\/vielhuber.de\/blog\/befehle-direkt-nach-ssh-verbindung-ausfuehren\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vielhuber.de\/blog\/befehle-direkt-nach-ssh-verbindung-ausfuehren\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vielhuber.de\/blog\/befehle-direkt-nach-ssh-verbindung-ausfuehren\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vielhuber.de\/"},{"@type":"ListItem","position":2,"name":"Befehle direkt nach SSH-Verbindung ausf\u00fchren"}]},{"@type":"WebSite","@id":"https:\/\/vielhuber.de\/#website","url":"https:\/\/vielhuber.de\/","name":"Vielhuber David","description":"Full-Stack Developer","publisher":{"@id":"https:\/\/vielhuber.de\/#\/schema\/person\/64d4ff14713d413ea4d9b210d0c2c6ef"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vielhuber.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":["Person","Organization"],"@id":"https:\/\/vielhuber.de\/#\/schema\/person\/64d4ff14713d413ea4d9b210d0c2c6ef","name":"David","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg","url":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg","contentUrl":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg","width":700,"height":552,"caption":"David"},"logo":{"@id":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg"},"sameAs":["https:\/\/x.com\/vielhuber"]}]}},"_links":{"self":[{"href":"https:\/\/vielhuber.de\/uk\/wp-json\/wp\/v2\/posts\/1982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vielhuber.de\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vielhuber.de\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vielhuber.de\/uk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vielhuber.de\/uk\/wp-json\/wp\/v2\/comments?post=1982"}],"version-history":[{"count":6,"href":"https:\/\/vielhuber.de\/uk\/wp-json\/wp\/v2\/posts\/1982\/revisions"}],"predecessor-version":[{"id":1988,"href":"https:\/\/vielhuber.de\/uk\/wp-json\/wp\/v2\/posts\/1982\/revisions\/1988"}],"wp:attachment":[{"href":"https:\/\/vielhuber.de\/uk\/wp-json\/wp\/v2\/media?parent=1982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vielhuber.de\/uk\/wp-json\/wp\/v2\/categories?post=1982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vielhuber.de\/uk\/wp-json\/wp\/v2\/tags?post=1982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}