PDA

View Full Version : Security of Remote Streaming



Urmaboyblue
2006-09-13, 23:45
Hello. I am new to this concept of remote streaming my music over the web and since Slim Server allows this, my question is how safe is this if I open the port on my PC? Will this leave me open to hackers..etc? Would most people suggest not doing it for the vunrebility it might cause to my PC?
Any insight, advice or help would be much appreicated. I primarily would use the streaming to listen at work.

-Blue

mherger
2006-09-14, 00:02
> Hello. I am new to this concept of remote streaming my music over the
> web and since Slim Server allows this, my question is how safe is this
> if I open the port on my PC? Will this leave me open to hackers..etc?

Potentially, yes. Even more annoying might be the casual visitors who are
changing your playlists, starting songs in the middle of the night etc.

> Would most people suggest not doing it for the vunrebility it might
> cause to my PC?

You can do it safely if you're using some kind of tunneling or VPN. Search
the forums for eg. ssh tunneling.

--

Michael

-----------------------------------------------------------
Help translate SlimServer by using the
SlimString Translation Helper (http://www.herger.net/slim/)

bernt
2006-09-14, 00:12
http://www.hamachi.cc is the way to go.

There is a HowTo install as service on the Hamachi forum.

chris.mason
2006-09-14, 05:09
I second Michael's suggestion regarding SSH, although hamachi is interesting so I will take a look at that.

My suggestion would be to go the SSH route, although that does have some overhead for encrypting/decrypting the stream. It is easy to set up though. If you are running Linux make sure you have OpenSSH installed, if you are on Windows installed Cygwin with the OpenSSH package (http://www.cygwin.com), then you just need to open port 22 inbound to your SSH server (probably the same as your slimserver machine).

With that up and running, you have a couple of choices for streaming your music remoteley:

1. Use SoftSqueeze, which has an SSH client built in, and supports SOCKS proxying,
2. Open an SSH tunnel yourself using an SSH client on port 9000, and stream your music as MP3, and listen to it using winamp, xmms, whatever.

Hope that helps!
Chris.

bernt
2006-09-14, 05:17
I second Michael's suggestion regarding SSH, although hamachi is interesting so I will take a look at that.

My suggestion would be to go the SSH route, although that does have some overhead for encrypting/decrypting the stream. It is easy to set up though. If you are running Linux make sure you have OpenSSH installed, if you are on Windows installed Cygwin with the OpenSSH package (http://www.cygwin.com), then you just need to open port 22 inbound to your SSH server (probably the same as your slimserver machine).

With that up and running, you have a couple of choices for streaming your music remoteley:

1. Use SoftSqueeze, which has an SSH client built in, and supports SOCKS proxying,
2. Open an SSH tunnel yourself using an SSH client on port 9000, and stream your music as MP3, and listen to it using winamp, xmms, whatever.

Hope that helps!
Chris.


I used OpenSSH for a year or so but had a lot of connection problems. Had to restart Softsqueeze several times per day.

With Hamachi I can leave it on Random all day.

Take a look here for encryption and security. http://www.hamachi.cc/security/

No, I have nothing to do with Hamachi. ;)

Urmaboyblue
2006-09-14, 07:41
What about SSH on a Mac? How easy/difficult is that?

Thanks for the great help regarding my original question.

-Blue

mherger
2006-09-14, 08:17
> What about SSH on a Mac? How easy/difficult is that?

IMHO it's pre-installed (OpenSSH, I guess).
http://www.panix.com/help/sw.macosx-ssh.html

--

Michael

-----------------------------------------------------------------
http://www.herger.net/SlimCD - your SlimServer on a CD
http://www.herger.net/slim - AlbumReview, Biography, MusicInfoSCR

chris.mason
2006-09-14, 08:20
What about SSH on a Mac? How easy/difficult is that?

Thanks for the great help regarding my original question.

-Blue
Well there you're in luck, assuming you are running OS-X. OpenSSH is installed by default, and there are a number of OS-X SSH clients available as well:

http://www.openssh.com/macos.html

Chris.