LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 09-14-2012, 04:10 PM   #1
scheidel21
Senior Member
 
Registered: Feb 2003
Location: CT
Distribution: Debian PPC/i386/AMD64 6/7, Vista, XP , WIN7, Server 03/08
Posts: 1,287

Rep: Reputation: 97
Are there any solutions similar to Logmein central for Linux paid or free?


Wondering if anyone is aware of any software that can approximate the features of Logmein central on a Linux environment. I know there is the viewer component and we have VNC for that but there is a central component which allows on demand connection and some other things as well.

This is the list of features from their site https://secure.logmein.com/products/.../features.aspx

If you don't know of any one product, any idea as to how this could be approximated, even if you haven't done it.
 
Old 09-14-2012, 04:23 PM   #2
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,415

Rep: Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968
these look useful - http://www.makeuseof.com/tag/3-logme...atives-ubuntu/

I'm used teamviewer before, less of a client / server more of a peer to peer, but might do the job.
 
Old 09-14-2012, 04:43 PM   #3
scheidel21
Senior Member
 
Registered: Feb 2003
Location: CT
Distribution: Debian PPC/i386/AMD64 6/7, Vista, XP , WIN7, Server 03/08
Posts: 1,287

Original Poster
Rep: Reputation: 97
Yea teamviewer was brought up, and thanks for the link, I had come across it before though. This actually isn't for me I'm querying as a proxy here. But Unfortunately teamviewer and the options listed on that page won't suit the needs of this individual. I'm thinking he'll need to combine a few things with some scripting to get done what he wants done. I actually only half joking suggested he spearhead an opensource initiative to create this even if only from existing components so that there is an alternative he, and others may find acceptable.
 
Old 09-14-2012, 04:52 PM   #4
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,415

Rep: Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968
well if it's a community effort then there's a very tricky part in that with logmein there is a central point that both the client and server connect into, so that is a specific costly ongoing requirement which is a pretty rare ting to achieve on pure open source community projects.
 
Old 09-14-2012, 09:40 PM   #5
jefro
Guru
 
Registered: Mar 2008
Posts: 12,070

Rep: Reputation: 1518Reputation: 1518Reputation: 1518Reputation: 1518Reputation: 1518Reputation: 1518Reputation: 1518Reputation: 1518Reputation: 1518Reputation: 1518Reputation: 1518
vnc or nx over tunnel works.

If you only need files then other ways exist to access them via https.

Not sure if connectnow works on linux.
 
Old 09-15-2012, 01:36 AM   #6
scheidel21
Senior Member
 
Registered: Feb 2003
Location: CT
Distribution: Debian PPC/i386/AMD64 6/7, Vista, XP , WIN7, Server 03/08
Posts: 1,287

Original Poster
Rep: Reputation: 97
I discussed it some more with him and he really needs the central server ability so we have been bantering about using reverse ssh tunnels from clients to the server, or I suggested using a routed VPN on with like openvpn and have it auto start whenever the user connects to the internet. Then scripts could be used to set up vnc connections etc....
 
Old 09-17-2012, 05:30 AM   #7
scheidel21
Senior Member
 
Registered: Feb 2003
Location: CT
Distribution: Debian PPC/i386/AMD64 6/7, Vista, XP , WIN7, Server 03/08
Posts: 1,287

Original Poster
Rep: Reputation: 97
Quote:
Originally Posted by acid_kewpie View Post
well if it's a community effort then there's a very tricky part in that with logmein there is a central point that both the client and server connect into, so that is a specific costly ongoing requirement which is a pretty rare ting to achieve on pure open source community projects.
I'm actually looking at this from less of a ground up project but more of an integrating existing software to achieve the goal. Unfortunately the key piece would be a broker service to connect two end points P2P, that seems to be missing.
 
Old 11-27-2012, 04:57 AM   #8
Lexus45
Member
 
Registered: Jan 2010
Location: Kurgan, Russia
Distribution: Slackware, Ubuntu
Posts: 339
Blog Entries: 3

Rep: Reputation: 47
I decided not to start a new thread but to go on here.
Maybe there's some alternative which may be achieved with using SSH?

Let's imagine that a remote client is behind NAT-ing SOHO-router. The router itself uses an Internet Provider's IP address pool, I mean that the router has some private address, but all packets going from it are seen as provider's IP address(es) . Or the SOHO-router has its own IP address but it's dynamic.

On the other side there's our 'login server', let's name it this way. I need to have access (SSH and VNC or at least SSH) to the client behind the SOHO-router.
I know that an SSH-client may connect to the other PC with some options, which make it possible to achieve the client's machine (which is a connection initiator).
I also know that when we connect to some PC via SSH with -YC options, we may start remote applications on our local PC.

So I'd like to listen to different variants how to combine all this.


TeamViewer is nice, but asks to pay for it when being used often. On the other hand we try to use Cisco routers and VPN in all our branch offices, so , early or late the office will have it.
The solution I'm interested in is temporary - some alternative to TeamViewer, based on SSH (as I see it).

Last edited by Lexus45; 11-27-2012 at 05:01 AM.
 
Old 11-27-2012, 05:13 AM   #9
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,415

Rep: Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968
Sounds like you just want a reverse tunnel initiated from the client side into your local system, which presumably IS reachable publicly. once you've a reverse tunnel, potentially only allowing you to get to *their* ssh server on their client, you can then tunnel whatever ports you want to back over that, which keeps the protocols you're using for the remote viewing or whatever utterly abstracted from the remote connectivity issues.
 
Old 11-28-2012, 06:41 AM   #10
Lexus45
Member
 
Registered: Jan 2010
Location: Kurgan, Russia
Distribution: Slackware, Ubuntu
Posts: 339
Blog Entries: 3

Rep: Reputation: 47
Thank you acid_kewpie for the response.
Is it obligatorily to connect to the client from the 'server' machine only? Or the client anf me (as an IT-support) can connect to some public-accessible SSH server and then I can reach the client's machine? Or SSH doesn't provide such functionality? (I know that such a scheme needs some VPN solution, like OpenVPN or PPTP, etc, but we need the most easy solution because not only we, IT stuff, will use it. It's for our workers, they are not from IT sphere.)
 
Old 11-28-2012, 06:49 AM   #11
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,415

Rep: Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968
yes, it's totally possible, as long as you have such a suitable system to connect to. If you both have an ssh connection to a single location, and ssh features are not restricted, then you can route a tcp connectiong between the two endpoints.
 
Old 11-28-2012, 10:15 PM   #12
Lexus45
Member
 
Registered: Jan 2010
Location: Kurgan, Russia
Distribution: Slackware, Ubuntu
Posts: 339
Blog Entries: 3

Rep: Reputation: 47
Quote:
Originally Posted by acid_kewpie View Post
yes, it's totally possible, as long as you have such a suitable system to connect to.
Yes, it is possible to set up such a system.

Quote:
Originally Posted by acid_kewpie View Post
If you both have an ssh connection to a single location, and ssh features are not restricted, then you can route a tcp connectiong between the two endpoints.
If this solution is not too diffucult to set up, it will be nice. An employee connects to the SSH server, an IT-support person connects to the same SSH server, and then an IT person connects directly to the employee via VNC or/and SSH.

What key words should i search on the net to find the examples of such a configuration?
 
Old 11-29-2012, 03:55 AM   #13
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,415

Rep: Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968Reputation: 1968
Well the key bit is to use a reverse ssh tunnel on the "client" machine. Everything else will then follow. I would suggest minimum "client" config at the cost of tunneling tunnels, so you're only want to make localhost port 22 available from the client, then you can ssh directly from your machine to the client, via the intermediate.

You can pretty this up a lot more by using more advanced ssh_config setups where you can make all connections to a subset of hosts automatically proxy via the intermediate server, making it a transparent part of the solution from the IT guys perspectives.

These examples might help detangle the gibberish I just typed:

http://sshmenu.sourceforge.net/artic...-mulithop.html
http://www.undeadly.org/cgi?action=a...20070925181947

After getting the host / network specific ProxyCommand cofnig, you can also then tag on standard port forwards, so with a well written config you, in support, would run "ssh stevesmachine" and as long as they have already "dialled in" to the intermediary, everything else just happens magically, and then you'll have whatever ports forwarded and ready to use (although hopefully the only thing you actually want is ssh itself if it's administrative correctly).

BTW, I expect I mentioned it above, but I *strongly* suggest using the free nxclient from nomachine.org for remote graphical access and not VNC.
 
Old 11-30-2012, 04:50 PM   #14
scheidel21
Senior Member
 
Registered: Feb 2003
Location: CT
Distribution: Debian PPC/i386/AMD64 6/7, Vista, XP , WIN7, Server 03/08
Posts: 1,287

Original Poster
Rep: Reputation: 97
For an update, we did consider reverse SSH as you are discussing now, but I think I found a pretty decent replacement specifically for logmein it's called meshcentral https://www.meshcentral.com/
 
  


Reply

Tags
central, logmein, replacement


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Best Free OS Similar To RED Hat Linux sunjayasri Linux - Distributions 4 11-08-2011 02:39 AM
Best Free OS Similar To RED Hat Linux sunjayasri Linux - Desktop 2 11-08-2011 02:12 AM
Best Free OS Similar To RED Hat Linux sunjayasri Linux - General 2 11-08-2011 12:26 AM
LXer: 7 of the Best Free Linux Online Backup Solutions LXer Syndicated Linux News 0 10-24-2010 09:50 AM
Linux Software Similar to Everest Free? iXneonXi Linux - Hardware 2 12-21-2006 03:22 PM


All times are GMT -5. The time now is 05:09 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration