Hosted SSH Management

  1. 3 months ago

    I spend a lot of my time using ssh clients to access linux servers, and whenever I go away on my hollybobs I have to make sure my laptop is up to date with my desktop, then make sure my kids’ laptops have putty on just in case, etc. etc.

    Does anyone know of a hosted ssh service? By this I mean something I can log into and see a list of my digitalocean/linode/whatever servers and lets me click to log in (even if I had to remember my user/passwords myself) all from a browser.

    That way I wouldn’t have to worry about having a specific laptop / config with me at all times, just access to a browser. Just a thought.

  2. Greg O

    Aug 10 Xojo Inc

    I use 1Password for that. In the url field(s) use ssh://122.123.123.123. And it’s on all devices.

  3. José M

    Aug 10 Pre-Release Testers, Xojo Pro Spain

    Use RSA Private/Public Key to login avoiding password. You can set a password for the private key, you then only must remember that one, an can login into any server with the public one installed. The user/password continues working (or you can disable it and only allow Key one)

    For example: https://www.digitalocean.com/community/tutorials/how-to-configure-ssh-key-based-authentication-on-a-linux-server

  4. Thom M

    Aug 10 Pre-Release Testers Greater Hartford Area, CT

    It’s not exactly what you’re looking for, but you could consider Prompt for iOS.

    I would not trust any third party with my ssh info though. A good implementation should not allow a password at all, and I’m not giving my private key to anybody.

  5. @Greg OLone I use 1Password for that. In the url field(s) use ssh://122.123.123.123. And it’s on all devices.

    Not quite sure what you mean here?

    What I meant was I want to be able to ssh into my servers from anywhere, and not just my laptop which has putty/whatever installed.

    I agree with everyone that I don't want to store my ssh info anywhere, but with a "useless" initial user/password (the only one allowed over ssh) would get me to a terminal prompt with no privileges, then "su -privuser" would get me somewhere useful.

    Does that make sense?

  6. José M

    Aug 12 Pre-Release Testers, Xojo Pro Spain

    If I understand you, you want to restrict which users can login via ssh. Then you can limit them as explained here https://www.ostechnix.com/allow-deny-ssh-access-particular-user-group-linux/ (for example)

  7. @José Mía Terry Jiménez If I understand you, you want to restrict which users can login via ssh.

    No.
    I want access for me to my own boxes from a browser.
    I was initially thinking someone might offer this as a hosted service, some kind of ... I don't know. "Secure" way do do this.

    But actually, I'm thinking not, now.

  8. José M

    Aug 12 Pre-Release Testers, Xojo Pro Spain

    @David W No.
    I want access for me to my own boxes from a browser.
    I was initially thinking someone might offer this as a hosted service, some kind of ... I don't know. "Secure" way do do this.

    But actually, I'm thinking not, now.

    What you want is insecure for me, but there are things like this https://github.com/billchurch/WebSSH2

    Also Virtualmi/Webmin has an ssh module that launches a terminal on your system (but as a Java Applet, so you need Java (and a browser capable of run applets) https://doxfer.webmin.com/Webmin/SSH_Login

  9. @José Mía Terry Jiménez What you want is insecure for me

    You're probably right.

or Sign Up to reply!