Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
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.
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.
is it possable to remotely control my linux pc through a web browser? i have an account with no-ip.com and they say its apparently possable, i just cant figure out how.
i would like to do it over ssh if possable, i already have that setup and can log in ok. but i really need to be able to use X really.
i cant use vnc as the pcs at my work have some sort of restriction on them, hence why i want to do it through a web browser.
Distribution: debian, gentoo, os x (darwin), ubuntu
Posts: 940
Rep:
vnc is quite insecure, as passwords are sent clear text and only the first 8 chars are important. you can pipe vnc throu an ssh tunnel to make it secure and limit vnc on the server side to listen only to localhost (127.0.0.0/8)
if you have a linux pc as a client, then you could simply use X forwarding through ssh.
freenx is another something i would advise, as it is more secure than vnc and a lot faster. freenx has been designed for slow connections and works great over isdn speeds, whereas vnc has even a lag over a 10Mbit lan connection.
If you want to remotely control your box through a browser I guess you have to use webmin using SSL since you're going to connect from your work. Read here about the requirements to use SSL connection
Nathanael - im using windoze at work so i guess i cant use freenx.
im not experiencing any problems with ssh, i just want to be able to use my home pc as i would if i were sat in front of it, from work.
bathory - iv had a quick look at webmin and im not quite sure its up to the job i want to do. can it control my pc (like use the mouse, run programs, ect) like i would if i was sat in front of it?
can it control my pc (like use the mouse, run programs, ect) like i would if i was sat in front of it?
No it cannot do that. It can control and configure the services running on a remote box through web.
What you want can be done, usning vnc through ssh tunnel as Nathanael said.
Distribution: debian, gentoo, os x (darwin), ubuntu
Posts: 940
Rep:
vnc is generally slow! vnc can be controled via a webbrowser. just need to make a few config changes (usually you can just brows to <hostname>:5900 or 5901.
you enhance the speed of vnc by turning off all features, such as limiting to 256 colours, etc.
Since you can't install software to the work winderz PC why not boot off a Knoppix CD and use the included FreeNX client (you'd need to setup the server piece on your No-IP'd linux machine) like suggested by Nathanael, or use VNC tunneled thru SSH like also suggested here.
I'd also agree that FreeNX is way more secure than VNC and much faster than x forwarding.
Oh, there is a free FreeNX client for win32 available if you 'could' manage to install software on a work PC FWIW.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.