Slashdot Mirror


Mount Remote Filesystems via SSH

eval writes "Ever wanted secure access to your files at work or school, but didn't have the necessary permissions or were thwarted by a firewall that allowed ssh access only? The SHFS kernel module allows you to mount directories from machines to which you have shell access. File operations are executed as shell commands on the server via SSH (or rsh). Caching keeps it reasonably fast, and remote commands are optimized based on the server's OS."

9 of 269 comments (clear)

  1. Great! by Anonymous Coward · · Score: 5, Funny

    Now my web hosting company will probably take away ssh access. Thanks Linux hackers!

  2. What's with the... by Xpilot · · Score: 5, Funny

    ..margerine box at the bottom? Is it what the programmers ate during the creation of shfs? Like that apocryphal Java-drinking sessions at Sun? Does margerine have magical caffiene-like properties too?

    --
    "Backups are for wimps. Real men upload their data to an FTP site and have everyone else mirror it." -- Linus Torvalds
  3. Re:My beef with firewalls.. by Ian+the+Terrible · · Score: 5, Funny

    Yeah, that's pretty stupid.

    It's a bitch to get SMTP to work over 23, too.

  4. Re:Good idea but... by Anonymous Coward · · Score: 1, Funny

    Do you not have administrative privileges on your own machine?

  5. Re:When the SSH port is blocked by Anonymous Coward · · Score: 1, Funny

    Just wait until they install a router that understands HTTP. Then you'll have to encapsulate a TCP stream in HTTP POST, with the whole thing base64-encoded. Oh the humanity!

  6. Re:big deal by ceswiedler · · Score: 3, Funny

    Everything that is cool, in a hacker sense, you can do with Plan9. You just can't do anything that's cool in an ordinary sense.

  7. Shell over SMTP by NoOneInParticular · · Score: 5, Funny
    Big Deal! Back in my day, we ran a filesystem over smtp: sent your commands per email, have it executed remotely, and send the results back to the sender. Imagine:

    To: user+bash@host.com

    ls /usr/bin

    And get the result back by email. The tricky part was to do (insecure) copy: cat piped to uuncode etc.

    To paraphrase: it's not really the easiest thing to automate but it sure worked for day-to-day computing

    1. Re:Shell over SMTP by Demon+of+the+fall · · Score: 2, Funny

      Bah, big deal!

      Back in my days, we used to eat gravel for breakfast. Cold gravel, out of a septic tank!

      And our dad would beat us to death with his belt every evening!

      (Credit where credit is due: Monty Python.)

      --
      Be an elitist - read Slashdot at +4.
  8. Re:ITS A TRAP! by Anonymous Coward · · Score: 1, Funny

    Boobies!