{"id":10739,"date":"2009-07-23T08:00:22","date_gmt":"2009-07-23T06:00:22","guid":{"rendered":"http:\/\/funrecycler.com\/?p=2718"},"modified":"2009-07-23T08:00:22","modified_gmt":"2009-07-23T06:00:22","slug":"experimente-mit-filesystemen-mount-via-ssh","status":"publish","type":"post","link":"https:\/\/funrecycler.com\/index.php\/2009\/07\/23\/experimente-mit-filesystemen-mount-via-ssh\/","title":{"rendered":"Experimente mit Filesystemen. &#8212; mount via ssh &#8212;"},"content":{"rendered":"<p>En wenig Spielerei, aber doch recht n\u00fctzlich ist das mounten von fremden Dateisystemen in ein eigenes am lokalen Host. Ist ja nun nichts neues, au\u00dfer wenn man es \u00fcber SSH absichert. Die Besonderheit besteht nun aber darin dies \u00fcber <a href=\"http:\/\/de.wikipedia.org\/wiki\/Filesystem_in_Userspace\" target=\"_blank\" rel=\"noopener\">FUSE<\/a> zu bewerkstelligen, und dazu keinen root Zugriff zu ben\u00f6tigen. Gerade f\u00fcr schnelle Administrationsarbeiten auf dem RootServer im Netz eine feine Sache. <a title=\"SSHFS\" href=\"http:\/\/de.wikipedia.org\/wiki\/SSHFS\" target=\"_blank\" rel=\"noopener\">SSHFS<\/a> erm\u00f6glicht es, ein Laufwerk \u00fcber <a title=\"Secure Shell\" href=\"http:\/\/de.wikipedia.org\/wiki\/Secure_Shell\" target=\"_blank\" rel=\"noopener\">SSH<\/a> zu mounten.Weiterhin kann man so ungest\u00f6rt arbeiten, wenn es einem z.B.\u00a0 Arbeitgeber schwer macht und dauernd die Reglen auf der Firewall anpasst, und alles ausser HTTP uns HTTPs dicht macht. Dies setzt nat\u00fcrlich ein ein funktionierenden SSH server der \u00fcber port 443 erreichbar ist vorraus. Auch wenn es nicht darum geht einen Weg in die Freiheit zu finden, steht hier eine sichere Verbindung im Vordergrund, und kein l\u00e4stiges scp oder \u00e4hnliches. Einfach arbeitnen wie vor Ort.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2720\" title=\"320px-fuse_structuresvg\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/07\/320px-fuse_structuresvg.png\" alt=\"320px-fuse_structuresvg\" width=\"320\" height=\"242\" \/><br \/>\nHier nun ein kleines Beispiel zum Nachmachen:<br \/>\nAls erstes ben\u00f6tigst du einen ssh Account auf deinem Zielrechner BETA<br \/>\nAuf der Zielmaschine brauchst du einen open-ssh server. den du mit<\/p>\n<pre lang=\"BASH\">$ sudo apt-get install open-sshserver<\/pre>\n<p>instalierst.<br \/>\n\u00fcberpr\u00fcfe ob du mit einem Account \u00fcber SSH Zugriff hast.<\/p>\n<pre lang=\"BASH\">$ ssh user@IP-ZIEL<\/pre>\n<p>solltest du das erste Mal zugreifen, musst du den Key best\u00e4tigen. Geklappt ? dann ein logout, um die Verbindung zu beenden.<br \/>\nAuf dem lokalen Rechner ben\u00f6tigst du die Pakete  fuse-utils und sshfs<\/p>\n<pre lang=\"BASH\">$ sudo apt-get install fuse-utils sshfs<\/pre>\n<p>sshfs kann entfernte Verzeichnisse mit Hilfe von Fuse mounten, dabei muss aber der aktuelle Benutzer in der Gruppe FUSE sein, was man \u00fcber den direkten Edit der \/etc\/groups oder \u00fcber die Grafik erledigen kann.<br \/>\n<strong>System-&gt; Systemverwaltung-&gt; Benutzer und Gruppen<\/strong><br \/>\nNun wird noch ein mountpoint auf dem lokalen Rechner erwartet. Leg einfach unterhalb deines HomeDirs ein Verzeichnis deiner Wahl an.<\/p>\n<pre lang=\"BASH\">$mkdir remote_dir<\/pre>\n<p>Nun ist es Zeit f\u00fcr ein Test<\/p>\n<pre lang=\"BASH\">$ sshfs user@ZielIP: remote_dir<\/pre>\n<p><span style=\"color: #ff0000;\">Dabei ist wichtig ! zwischen dem &#8222;:&#8220; und dem remote_dir muss ein Leerzeichen !!!<\/span> (hab ne weile gebraucht bis ich den Fehler gefunden hatte)<br \/>\nNach eingabe des Passwortes sollte das homeDir vom Zielrechner unter remote_dir stehen.<br \/>\nUm das ganze sauber wieder zu umounten reicht ein<\/p>\n<pre lang=\"BASH\">$ fusermount -u remote_dir<\/pre>\n<p>Ist das nicht ne geniale Sache ?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En wenig Spielerei, aber doch recht n\u00fctzlich ist das mounten von fremden Dateisystemen in ein eigenes am lokalen<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,3,9,20],"tags":[1080,1766,2459,2461,2857],"class_list":["post-10739","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-computer-und-technik","category-linux-computer-und-technik","category-tutorial","tag-fusefs","tag-mount","tag-ssh","tag-sshfs","tag-via"],"_links":{"self":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/10739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/comments?post=10739"}],"version-history":[{"count":0,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/10739\/revisions"}],"wp:attachment":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/media?parent=10739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/categories?post=10739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/tags?post=10739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}