Slackware This Forum is for the discussion of Slackware Linux.
|
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
01-06-2014, 04:33 PM
|
#1
|
MLED Founder
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453
|
Access LAN server from anywhere outside: what's your solution?
Hi,
When I'm on the road and I need some file I have on my office server, I just ssh into it and then scp it over to my laptop.
Now a client has asked me for a similar setup. He wants a local file server (quite big, 10 TB capacity), and he wants to be able to access the server's data from anywhere when he's not in his office. Preferably something point-and-click.
Now I have a few possibilities in mind, but I'd be curious: what would be your favourite solution for the job?
Cheers,
Niki
|
|
|
01-06-2014, 04:43 PM
|
#2
|
Slackware Contributor
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559
|
OwnCloud? Has Windows, Mac, Android and Linux (source too) sync clients- I have the mirall and ocsync packages already in my repository.
The sync functionality allows your client to have synced copies of server and laptop data, perfect for unattended backups on the road. But perhaps that is not what he needs per se. Owncloud also offers a browser based access to all your files on the server. See http://owncloud.org/six/ for feature overview.
Also cool is that you can edit your server-based Open Office documents in a web-based editor - collaboratively edit one and the same document along with your collegues, even!
Eric
|
|
1 members found this post helpful.
|
01-06-2014, 05:39 PM
|
#3
|
Member
Registered: Apr 2011
Location: British Columbia, Canada
Posts: 304
Rep:
|
Dolphin and Konqueror can connect via ssh for point-and-click browsing: fish://remote.server.net.
|
|
1 members found this post helpful.
|
01-07-2014, 12:44 AM
|
#4
|
MLED Founder
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453
Original Poster
|
Quote:
Originally Posted by Alien Bob
OwnCloud? Has Windows, Mac, Android and Linux (source too) sync clients- I have the mirall and ocsync packages already in my repository.
|
I have thought about Owncloud, but it should be installed on a public server. Which is a problem since the client has about 10 TB data. Plus, they must be able to access it from the outside even when nobody's in the office (only the PCs are running).
Or did you have a different setup in mind? Install Owncloud on the LAN server and access it from the outside (via port redirection)?
|
|
|
01-07-2014, 12:46 AM
|
#5
|
MLED Founder
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453
Original Poster
|
Quote:
Originally Posted by bosth
Dolphin and Konqueror can connect via ssh for point-and-click browsing: fish://remote.server.net.
|
The client uses Windows, Mac OS X and Linux (RHEL and Slackware) on client machines. Though I guess I could maybe use Filezilla, which handles SSH connections and has clients for all platforms.
|
|
|
01-07-2014, 01:39 AM
|
#6
|
Member
Registered: Apr 2012
Distribution: xUbuntu
Posts: 42
Rep:
|
sFTP ?
|
|
1 members found this post helpful.
|
01-07-2014, 03:17 AM
|
#7
|
Senior Member
Registered: Oct 2004
Distribution: Debian Squeeze x86_64
Posts: 1,748
|
Maybe OpenVPN and then use the usual lan services like samba, nfs...
|
|
1 members found this post helpful.
|
01-07-2014, 03:48 AM
|
#8
|
Slackware Contributor
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559
|
Quote:
Originally Posted by kikinovak
I have thought about Owncloud, but it should be installed on a public server. Which is a problem since the client has about 10 TB data. Plus, they must be able to access it from the outside even when nobody's in the office (only the PCs are running).
Or did you have a different setup in mind? Install Owncloud on the LAN server and access it from the outside (via port redirection)?
|
The OwnCloud server can be inside your LAN. All it needs is that the http (better of course is https) port is reachable from the Internet - through port-forwarding.
All you need for web browser file access, just like the sync client, is an URL. No additional ports have to be opened in the firewall. The sync client can use any proxy your client computer is using.
Eric
|
|
1 members found this post helpful.
|
01-07-2014, 06:40 AM
|
#9
|
Senior Member
Registered: Sep 2009
Location: Leinster, IE
Distribution: Slackware, NetBSD
Posts: 2,240
|
Quote:
Originally Posted by kikinovak
The client uses Windows, Mac OS X and Linux (RHEL and Slackware) on client machines. Though I guess I could maybe use Filezilla, which handles SSH connections and has clients for all platforms.
|
I strongly agree with the other member who recommended OpenVPN. Fast, stable, and secure. Once you have your connection you have the whole LAN at your disposal - printers, PCs, and everything else. You can VNC, RDP, SSH, SMB in to the local subnet as if you were there. You can also browse the Net through your LAN with peace of mind - from an airport or hotel, for example. And all that is required is to set up OpenVPN, open one UDP port on your firewall and route all traffic, not just SSH traffic, through the VPN. Dead easy.
I use SSH forwarding sometimes but OpenVPN is so much better if you want the whole LAN and its resources available. I also tend to stay away from solutions which require some kind of man-in-the-middle third party. With OpenVPN you create your own keys, 4096-bit if you want, and you can be sure there will never be any man-in-the-middle snooping.
|
|
1 members found this post helpful.
|
All times are GMT -5. The time now is 07:27 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|