Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Modernizing SSH client usage - Page 2
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Modernizing SSH client usage

2

Comments

  • Windows Terminal + ssh command.

  • SvenSven Member

    I am using SecureCRT

    Thanked by 1darkimmortal
  • Daniel15Daniel15 Veteran
    edited June 2021

    I use the Windows Terminal (https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701?activetab=pivot:overviewtab) + the SSH client built into Windows 10 (just need to install it through Apps & Features: https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse). Windows 10 and Windows Server 2019 actually have an SSH server built in to them too :)

    For servers that have unreliable connections (eg. some providers I use frequently drop long-running connections over IPv6 after 20-30 minutes, even with keepalives being sent once per minute), I use Eternal Terminal in Windows Subsystem for Linux (there's no Windows port of the Eternal Terminal client-side)

    @Shot2 said: And the redacted hundreds of redacted open windows to deal with.

    The Windows Terminal is tabbed though 🤔

    Thanked by 1Shot2
  • @thedp said:

    @SplitIce said: consistently have far too many open SSH windows

    MobaXterm.

    Thanks for this, I like it.

    Thanked by 2DP _MS_
  • @SplitIce said: Personally I was hoping to find something where a file was a connection in VSCode and commit server names (note: not passwords, for god sake it's 2021 use ssh keys and an agent). Unfortunately I didnt find any premade extension.

    I do this. WSL 2 + Windows Terminal + KeePass as kee-agent.

    Download "Remote: WSL" extension in VSCode and connect it to your WSL, point it to ssh config .ssh/config. You only need to unlock the ssh key in Keepass and VScode will be able to access all hosts.

  • @SplitIce said:
    Damn it I find myself trending back towards PuTTY and/or Windows Terminal

    Electerm has no:
    a) Support for Windows Snapping; and
    b) A very limited tab/window model; and
    c) No snapping (has precoded split screen, but no draging of windows to other screens and snapping them at will etc)

    Unfortunately these lead to a poor user experience for my typical usage patterns.

    RDM has all three.

  • I don't know if this categorized as SSH client, but try tmux. You can have multiple tab, simultaneus writing on multiple tab, save active session etc

    Thanked by 1raindog308
  • rcxbrcxb Member

    If you just want a tabbed interface instead of multiple windows, there are a few tab add-ons for Putty, such as: https://ttyplus.com/multi-tabbed-putty/

    If tmux draws your interest, also consider mosh: https://mosh.org/

  • raindog308raindog308 Administrator, Veteran

    @danninov said: I don't know if this categorized as SSH client, but try tmux. You can have multiple tab, simultaneus writing on multiple tab, save active session etc

    It's not a client but rather a cool way to manipulate the screen once you've got a session enabled. A cool thing about tmux is that you can detach from the session and come back to it later.

    I did a quick tutorial on it a while back:

    https://lowendbox.com/blog/detachable-and-reattachable-terminal-sessions-with-tmux/

    Scroll down and I show how you can slice and dice the screen...there's lots more you can do with tmux.

    Thanked by 2pepa65 danninov
  • I really love Termius as it automatically syncs the connections between devices. I also use Terminus, as you can customize it however you want, and it is really fast.

  • cochoncochon Member

    @raindog308 said:

    And I insist all my ssh sessions are green text on black!

    Interesting, I think it must be a bit of a Pavlovian thing, what you get used to. I spent many of my early years using amber VT terminals and thus find green quite jarring. I set my Kitty/Putty sessions today to amber like a comfort blanket and sadly even give the background a faint purple tinge to match the phosphor of those days.

    I often think just like the OP, and have tried many of the tabbed wrappers suggested, but always forget how much I like to monitor multiple overlapping screens at once (log-tails,tcpdump,server,client) and come back full circle to vanilla Kitty/Putty.

    Kitty (a drop in Putty fork) has many bells and whistles over basic Putty, including remote scripts and ad-hoc file transfers.

    Thanked by 2pepa65 raindog308
  • @seriesn said:
    mremoteng + Google drive sync

    ^ this. mRemoteNG is quite a nice tool.

  • eva2000eva2000 Veteran
    edited June 2021

    I believe it's been a good 15+ years just using SecureCRT. I have tried others but probably nothing compares as I get things done faster in SecureCRT due to familiarity etc. Button Bar https://www.vandyke.com/support/tips/button_bar.html and Command Window https://www.vandyke.com/support/tips/chatsendcom.html I use most (allow me to manage multiple servers/SSH sessions with a single command) and Command Manager (new) are nice to have :)

    Command Window

    Thanked by 1darkimmortal
  • skorupionskorupion Member, Host Rep

    @rcxb said: If you just want a tabbed interface instead of multiple windows, there are a few tab add-ons for Putty, such as: https://ttyplus.com/multi-tabbed-putty/

    Or solar putty

  • MikeAMikeA Member, Patron Provider

    I've used mRemoteNG with OneDrive for config file syncing for a few years. I like Termius but I'm not paying $8.88/mo to sync hosts, it's dumb.

    Thanked by 1desperand
  • Daniel15Daniel15 Veteran
    edited June 2021

    @kalimov622 said: mRemoteNG is quite a nice tool.

    I totally forgot about mRemoteNG! It supports RDP and VNC too. I used to use it (or the original mRemote, I can't remember) at a previous job back in 2011 or so as I had to use remote desktop (RDP) to connect to several Windows Server machines - at the time, a mix of Server 2003 R2, Server 2008, and some old Server 2000 servers that were being decomissioned.

  • SplitIceSplitIce Member, Host Rep

    I've begun thinking about the problem differently after trying nearly every recommendation in this list.

    Perhaps something to better manage the windows PuTTY produces? Some way to more easily find the session I am after etc.

  • @SplitIce said:
    I've begun thinking about the problem differently after trying nearly every recommendation in this list.

    Perhaps something to better manage the windows PuTTY produces? Some way to more easily find the session I am after etc.

    (Configure window title per session?)

    Dafuq was wrong with RDM? Putty is so basic after using RDM I can't comprehend you wanting to stick with it after half a dozen recommendations.

    RDM would have folders to group your connections for easy finding in a big connection list.

  • nfnnfn Veteran

    No love for SuperPuTTY? :)

    Thanked by 1vedran
  • fleiofleio Member

    Ubuntu terminal is my tool of choice.

    If I have to boot in Windows, there's also Solar-PuTTY.

  • BradNDBradND Member
    edited July 2021

    https://conemu.github.io/en/

    Feels just like native vim+tmux

  • SplitIceSplitIce Member, Host Rep
    edited July 2021

    @TimboJones said: Putty is so basic after using RDM

    Sometimes basic is good. I don't need much.

    Ideally I would like:

    1. To be able to quickly locate the target connection from minimized
    2. To be able to quickly identify and bulk close target connections
    3. To be able to place windows anywhere in any layout that best suits my workflow (including snapped in three quaters of the screen with other applications, something that most tabbed apps can't manage)

    1 & 2 are PuTTY weaknesses.

    Remembering connections is more of a nice to have. Simple server naming with a domain name and centrailized (key based) auth does all the work for me. And it's not like I havent been logging into most of them for 5+ years...

    RDM is still on my list to properly explore. It seems however like it might not be very good at 3 but I havent explored it deeply. Hence I've explored "most" of the suggestions.

  • eva2000eva2000 Veteran
    edited July 2021

    @SplitIce said: Ideally I would like:

    To be able to quickly locate the target connection from minimized
    To be able to quickly identify and bulk close target connections
    To be able to place windows anywhere in any layout that best suits my workflow (including snapped in three quaters of the screen with other applications, something that most tabbed apps can't manage)

    SecureCRT does all this on Windows 10 at least

    1. can right click SecureCRT icon on Windows taskbar to see recent SSH connections as well as do quick SSH connections or hit connect menu to open a list of SSH saved profiles

    2. can bulk manage SSH connections within same tabbed window

    3. yeah can snap anywhere within Windows 10 - I use triple monitor setup for laptop + 2x 24" Dell U2410 with UltraMon software so can organise and remember where my SSH windows launch from

    For RDM, you can also look at Cloudflare Browser VNC setups for full desktop experience https://blog.cloudflare.com/browser-vnc-with-zero-trust-rules/

  • SplitIceSplitIce Member, Host Rep
    edited July 2021

    yeah can snap anywhere within Windows 10 - I use triple monitor setup for laptop + 2x 24" Dell U2410 with UltraMon software so can organise and remember where my SSH windows launch from

    I havent looked much at SecureCRT yet.

    $129.00/year per machine is quite a bit. I'd hope it's pretty good.

  • JioJio Member

    I wish termius was not a subscription / cloud BS. I don't want sync or multiple devices or anything but I'd like the product...

  • vedranvedran Veteran

    @nfn said:
    No love for SuperPuTTY? :)

    I use it and I love it :)

    Thanked by 1nfn
  • eva2000eva2000 Veteran
    edited July 2021

    @SplitIce said: I havent looked much at SecureCRT yet.

    $129.00/year per machine is quite a bit. I'd hope it's pretty good.

    That price is for SecureCRT + SecureFX.

    But they have 30 day free trial so you can take it for a spin first https://www.vandyke.com/support/about_evaluation.html

    They have SecureCRT + SecureFX with 3 yr updates for US$179 too and for upgrades US$104 for 3 year updates or just for SecureCRT itself is US$99 for 1yr or US$139 for 3yrs with upgrades for US$80 for 3yrs or US$40 for 1yr https://www.vandyke.com/pricing/index.html

    For past 20yrs I basically live and work in SSH sessions so the productivity gains from SecureCRT + SecureFX outweighs it's cost and more than pays for themselves ^_^

    To get an idea of SecureCRT's feature/update releases check out

    They also have a Youtube learning channel https://www.youtube.com/user/vandykesoftware

  • Mostly i use Windows 10 WSL2 + Hyper.is / sometimes terminal.

    And also, I use termius.com, it's like putty it can save credentials and can sync multiple device. But for $8.33/m I think it's not worth the price. Since I'm a student I get it for free.

  • rcy026rcy026 Member

    @nfn said:
    No love for SuperPuTTY? :)

    I've tried a lot of different clients, but I always fall back to SuperPuTTY after a while. It's just simple, effective and does exactly what it needs to do without trying to steal attention.
    https://github.com/jimradford/superputty

    Thanked by 1nfn
  • @SplitIce said:

    @TimboJones said: Putty is so basic after using RDM

    Sometimes basic is good. I don't need much.

    Ideally I would like:

    1. To be able to quickly locate the target connection from minimized
    2. To be able to quickly identify and bulk close target connections
    3. To be able to place windows anywhere in any layout that best suits my workflow (including snapped in three quaters of the screen with other applications, something that most tabbed apps can't manage)

    1 & 2 are PuTTY weaknesses.

    Remembering connections is more of a nice to have. Simple server naming with a domain name and centrailized (key based) auth does all the work for me. And it's not like I havent been logging into most of them for 5+ years...

    RDM is still on my list to properly explore. It seems however like it might not be very good at 3 but I havent explored it deeply. Hence I've explored "most" of the suggestions.

    You're likely right on 3, I don't have experience myself other than in tabbed style, but the tabs can undock so can probably do that, just manually unless it can remember that.

    But still check it out, you may have to change your flow a bit but you might like that if it's overall productive.

Sign In or Register to comment.