web-based ssh

Does anyone have experience with setting up web-based ssh servers so that I can use a browser away from my machine to do remote login?

I’ve seen anyterm - what alternatives are there? Which are recommended and which should be avoided?

To set one of these up will I also need to setup a webserver?

Thanks!

Hi
Webmin has a console shell and it runs it’s own webserver. You would
just need to open up a port on your firewall to access. If you do, put
it on some obscure port on the firewall then port forward it to the
default on webmin (or change it when setting it up).

The noarch rpm installs fine on openSUSE 11.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.11-0.1-default
up 2 days 20:55, 1 user, load average: 0.12, 0.16, 0.09
GPU GeForce 6600 TE/6200 TE - Driver Version: 173.14.12

It’s been so long since I’ve used webmin - can I log in as a user or do I have to login as root (when opening the webmin port)?

Hi
Initially, then you can add users and customize.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.11-0.1-default
up 3 days 0:12, 1 user, load average: 0.22, 0.26, 0.13
GPU GeForce 6600 TE/6200 TE - Driver Version: 173.14.12

Ok, which service do I need to allow from the external zone on the OpenSUSE 11.0 firewall for webmin? Is it “remote administration”?

I am pretty sure I have my hardware port forwarding set up right since I went from “Can’t display page” to “Taking too long”.

Neophyte42 wrote:

>
> Ok, which service do I need to allow from the external zone on the
> OpenSUSE 11.0 firewall for webmin?
By default, webmin listens on port 10000; but you can change this from inside
webmin.
Locally it can be accessed at http://localhost:10000; elsewhere
http://<server>:10000

> Is it “remote administration”?
Yes.
>
> I am pretty sure I have my hardware port forwarding set up right since
> I went from “Can’t display page” to “Taking too long”.
>


P. V.
“The entropy of a closed system can never decrease”, 2nd Law of Thermodynamics

Hi
By default it uses port 10000/tcp use the advanced button to add.

If you have an external router with firewall, I would use a different
port eg 33333 and forward that to 10000 though.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.11-0.1-default
up 3 days 5:19, 1 user, load average: 0.79, 0.57, 0.29
GPU GeForce 6600 TE/6200 TE - Driver Version: 173.14.12

Ok, I’ll add remote administration to allowed list from external zone.

I got webmin to work when I did computername:10000. Then I did a quick google for one of those “What is my IP?” sites, and plugged that in with the correct forwarded port. After getting the “Can’t display page” message, I realized that my router defaults to disabling the added port forwarding settings, so I enabled it, restarted the router, confirmed I still had the same IP and got the different error.

Thanks for the help - I’ll let you all know if I can get it to work either tonight or over the weekend.

Hi
Just remember its https://<your_ip>:10000 (or whatever external port
you set).

You may wish to investigate something like dyndns
( http://www.dyndns.com/ )


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.11-0.1-default
up 3 days 20:30, 1 user, load average: 0.01, 0.02, 0.05
GPU GeForce 6600 TE/6200 TE - Driver Version: 173.14.12

You might want to try http://jaguar.garofil.be if you want to avoid installing extra software. It’s a ssh-client that runs on that web-server so you can also use it if there is a firewall that blocks ssh between you and the target ssh server.