sshPilot is a user friendly linux app for managing SSH connections. Features:

  • Tabbed interface

  • Full support for Local, Remote and Dynamic port forwarding

  • Intuitive, minimal UI with keyboard navigation and shortcuts

  • SCP support for quicly uploading a file to remote server

  • Generate keypairs and add them to remote servers

  • Secure storage for credentials using libsecret

  • Privacy toggle to show/hide ip addresses/hostnames in the main window Aand more

  • hddsx@lemmy.ca
    link
    fedilink
    arrow-up
    10
    arrow-down
    3
    ·
    22 days ago

    Have you tried gnome-terminal for a tabbed minimal UI for ssh? How about rsync for transferring files? How about ssh-copy-id?

    What is the point of this project?

    • mfat@lemmy.mlOP
      link
      fedilink
      arrow-up
      9
      ·
      22 days ago

      This is for people who manage multiple machines and prefer a graphical, unified GUI, and also for newbies, the same users who use Putty, Mobaxterm or Termius.

      It does have buttons for ssh-copy-id and scp. I preferred rsync myself but the problem is that it’s not installed by default and the user must manually install it on their remote machine.

      • taters@piefed.social
        link
        fedilink
        English
        arrow-up
        11
        ·
        22 days ago

        I think it’s great that people are creating and sharing projects even if others exist already.

        It should be a good way to learn and get feedback so that current or future projects are better than before. Learning by doing is a good enough reason to do anything.

        The layout looks really nice and not distracting.

      • hddsx@lemmy.ca
        link
        fedilink
        arrow-up
        2
        ·
        22 days ago

        I guess mayhaps I’m not the target audience as I can achieve this effect with existing tools and I avoid GUI whenever possible.

        Maybe also not the target OS, but sometimes ssh isn’t installed by default either. It would be cool if you add rsync as a prereq

    • chtk@feddit.nl
      link
      fedilink
      arrow-up
      5
      ·
      22 days ago

      What is the point of this project?

      This is an application for people who install webmin and/or a full desktop to remote into on a server machine.

      But yeah, ssh, tmux, rsync/rclone should be enough for anyone competent.

        • Creat@discuss.tchncs.de
          link
          fedilink
          arrow-up
          1
          ·
          22 days ago

          Tried zellij yet? The first one I stuck with and didn’t stop using again after a few days cause I can’t just remember key binds.

          • hddsx@lemmy.ca
            link
            fedilink
            arrow-up
            1
            ·
            21 days ago

            Not yet, my WM largely negates the need but in the case of WSL I do use screen. I’ll see if it’s available easily with Ubuntu and try it out.

            Thank you

            • Creat@discuss.tchncs.de
              link
              fedilink
              arrow-up
              1
              ·
              edit-2
              21 days ago

              I’m actually almost never using it locally, but find it very useful in remote ssh sessions. There I often don’t want to lose whatever task just cause I disconnect.

              • hddsx@lemmy.ca
                link
                fedilink
                arrow-up
                1
                ·
                21 days ago

                Ah, unfortunately the systems I am forced to use are old enough that that use case is impossible.