Remote connection management for SSH #442
Replies: 111 comments 23 replies
-
Just interested in general, but what do you mean by this? Is there remote management in another terminal or app that I could look at to get an idea? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
For my part, it would be nice if there was a way to configure connections to remote servers that you frequently access. Some means of prefilling the hostname and other connection details that would be part of the |
Beta Was this translation helpful? Give feedback.
-
From Shaqaruden via Discord: https://discord.com/channels/851854972600451112/852249738002956311/943265788779954217
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I've been really liking the work coming out of Charm: https://github.com/charmbracelet |
Beta Was this translation helpful? Give feedback.
-
Something nice would be similar to profiles in iTerm, which can be configured to SSH into a remote client. |
Beta Was this translation helpful? Give feedback.
-
+1 I would like for Warp to automatically add this alias on all remote hosts I connect to |
Beta Was this translation helpful? Give feedback.
-
I think being able to type from the terminal ssh it checks to see if a profile exists for that host and applies it. Much more simple then having to select from a list of saved profiles. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
From @rana01645 Describe the solution you'd like?It would be great to use local aliases in server.
For instance I use these following aliases in my local for git usage
alias gst='git stash'
alias gsp='git stash pop'
alias gs='git status'
alias gp='git push'
Would be great if I can use this same commands when I ssh to server! Is your feature request related to a problem? Please describe.No response Additional contextNo response |
Beta Was this translation helpful? Give feedback.
-
From @neongreen via #1078 Discord username (optional)No response Describe the solution you'd like?Currently if I'm in an SSH session and I close my laptop, after re-opening it I might get "broken pipe" or just a stuck session. I'd love if Warp's custom SSH support had auto-reconnect. I know that Mosh exists, but having this built-in without having to install Mosh on the server would be much nicer. Is your feature request related to a problem? Please describe.No response Additional contextNo response |
Beta Was this translation helpful? Give feedback.
-
I opened #1736 and wanted to drop this idea here as well. This is a request for considering implementing SSH multiplexing which makes working in different panes, tabs or windows on remote hosts easier. |
Beta Was this translation helpful? Give feedback.
-
From #1815 Discord username (optional)No response Describe the solution you'd like?
The first step of the workflow would be to create a SSH session and the second and third step would be executed in the SSH session. Unless I'm mistaken, as the first command is opening an interactive SSH session, the other two commands won't be executed until the first one returns/exits. Or even better, allow us to use workflows on a remote SSH environment ! Amazing tool by the way!
Additional contextNo response How important is this feature to you?4 Warp Internal (ignore) - linear-label:770f6576-d6c0-4e4f-a259-fc64b5156087No response |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
@earmellin |
Beta Was this translation helpful? Give feedback.
-
+1 |
Beta Was this translation helpful? Give feedback.
-
+1 |
Beta Was this translation helpful? Give feedback.
-
This would be really useful, +1 here too, I mainly use Warp for SSH stuff but it's a pain that it doesn't have the capability built-in. |
Beta Was this translation helpful? Give feedback.
-
I manage several VPS via SSH and it would be helpful to have this active option! My +1 goes |
Beta Was this translation helpful? Give feedback.
-
One more user needing this. |
Beta Was this translation helpful? Give feedback.
-
+1 for this, |
Beta Was this translation helpful? Give feedback.
-
+1 |
Beta Was this translation helpful? Give feedback.
-
Would be nice if basic terminal features are working before trying to cram AI into a terminal app and monetizing the hell out of it. Basic SSH connection profile management has been requested about 4 years ago and it's still not a feature. Here's a suggestion: use your much publicized AI features to create the code to add profile management to the application. At least we'll know that your AI is useful then. |
Beta Was this translation helpful? Give feedback.
-
On my side the request for this basic function dates from the beginning of 2024... and since then absolutely no progress or roadmap on the subject ? and like you back to Iterm2 and very satisfied ! |
Beta Was this translation helpful? Give feedback.
-
Seriously its almost unusable having to tell it to connect to a vps every single time
ahmad
…On Aug 28, 2025 at 1:02 PM +0300, chau ***@***.***>, wrote:
example tabby Terminal and WindTerm,Others have a great view on performance.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Almost unusable? I want this feature too, as a convenience, but isn't that
a little dramatic?
On Aug 28, 2025 at 10:33:47 AM, Ahmad Alrasheed ***@***.***>
wrote:
… Seriously its almost unusable having to tell it to connect to a vps every
single time
ahmad
On Aug 28, 2025 at 1:02 PM +0300, chau ***@***.***>, wrote:
> example tabby Terminal and WindTerm,Others have a great view on
performance.
> —
> Reply to this email directly, view it on GitHub, or unsubscribe.
> You are receiving this because you commented.Message ID: ***@***.***>
—
Reply to this email directly, view it on GitHub
<#442 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAACX75J5G4BR6BLMXDXW733P44PXAVCNFSM5OY4XI4KU5DIOJSWCZC7NNSXTOSENFZWG5LTONUW63SDN5WW2ZLOOQ5TCNBSGQ4DANZS>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Not really, you ask to run it on a remote server
Then the ssh command
Then the pass
Then if you leave the terminal a bit it disconnect and revert back to the local machine
And the cycle goes again
ahmad
…On Aug 28, 2025 at 8:49 PM +0300, Andrew Shebanow ***@***.***>, wrote:
Almost unusable? I want this feature too, as a convenience, but isn't that
a little dramatic?
On Aug 28, 2025 at 10:33:47 AM, Ahmad Alrasheed ***@***.***>
wrote:
> Seriously its almost unusable having to tell it to connect to a vps every
> single time
>
> ahmad
> On Aug 28, 2025 at 1:02 PM +0300, chau ***@***.***>, wrote:
> > example tabby Terminal and WindTerm,Others have a great view on
> performance.
> > —
> > Reply to this email directly, view it on GitHub, or unsubscribe.
> > You are receiving this because you commented.Message ID: ***@***.***>
>
> —
> Reply to this email directly, view it on GitHub
> <#442 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AAACX75J5G4BR6BLMXDXW733P44PXAVCNFSM5OY4XI4KU5DIOJSWCZC7NNSXTOSENFZWG5LTONUW63SDN5WW2ZLOOQ5TCNBSGQ4DANZS>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Off topic, but if you are doing all that, you are doing it the hard way.
Use per-host or per-domain ssh certificates, not passwords -its way, way
more secure. Put an entry in your .ssh/config to tell it which user
account, which cert, and which machine to connect to when you say 'foo'.
Then the command to connect is literally 'ssh foo' and you are done.
On Aug 28, 2025 at 10:51:13 AM, Ahmad Alrasheed ***@***.***>
wrote:
… Not really, you ask to run it on a remote server
Then the ssh command
Then the pass
Then if you leave the terminal a bit it disconnect and revert back to the
local machine
And the cycle goes again
ahmad
On Aug 28, 2025 at 8:49 PM +0300, Andrew Shebanow ***@***.***>, wrote:
> Almost unusable? I want this feature too, as a convenience, but isn't
that
> a little dramatic?
>
> On Aug 28, 2025 at 10:33:47 AM, Ahmad Alrasheed ***@***.***>
> wrote:
>
> > Seriously its almost unusable having to tell it to connect to a vps
every
> > single time
> >
> > ahmad
> > On Aug 28, 2025 at 1:02 PM +0300, chau ***@***.***>, wrote:
> > > example tabby Terminal and WindTerm,Others have a great view on
> > performance.
> > > —
> > > Reply to this email directly, view it on GitHub, or unsubscribe.
> > > You are receiving this because you commented.Message ID:
***@***.***>
> >
> > —
> > Reply to this email directly, view it on GitHub
> > <
#442 (comment)>,
> > or unsubscribe
> > <
https://github.com/notifications/unsubscribe-auth/AAACX75J5G4BR6BLMXDXW733P44PXAVCNFSM5OY4XI4KU5DIOJSWCZC7NNSXTOSENFZWG5LTONUW63SDN5WW2ZLOOQ5TCNBSGQ4DANZS>
> > .
> > You are receiving this because you were mentioned.Message ID:
> > ***@***.***>
> >
> —
> Reply to this email directly, view it on GitHub, or unsubscribe.
> You are receiving this because you commented.Message ID: ***@***.***>
—
Reply to this email directly, view it on GitHub
<#442 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAACX76DY2UC5H5OOLSYZYT3P46RDAVCNFSM5OY4XI4KU5DIOJSWCZC7NNSXTOSENFZWG5LTONUW63SDN5WW2ZLOOQ5TCNBSGQ4DEMJT>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Thanks for the tip, will try this today 👍
ahmad
…On Aug 28, 2025 at 9:10 PM +0300, Andrew Shebanow ***@***.***>, wrote:
Off topic, but if you are doing all that, you are doing it the hard way.
Use per-host or per-domain ssh certificates, not passwords -its way, way
more secure. Put an entry in your .ssh/config to tell it which user
account, which cert, and which machine to connect to when you say 'foo'.
Then the command to connect is literally 'ssh foo' and you are done.
On Aug 28, 2025 at 10:51:13 AM, Ahmad Alrasheed ***@***.***>
wrote:
> Not really, you ask to run it on a remote server
>
> Then the ssh command
> Then the pass
> Then if you leave the terminal a bit it disconnect and revert back to the
> local machine
> And the cycle goes again
>
> ahmad
> On Aug 28, 2025 at 8:49 PM +0300, Andrew Shebanow ***@***.***>, wrote:
> > Almost unusable? I want this feature too, as a convenience, but isn't
> that
> > a little dramatic?
> >
> > On Aug 28, 2025 at 10:33:47 AM, Ahmad Alrasheed ***@***.***>
> > wrote:
> >
> > > Seriously its almost unusable having to tell it to connect to a vps
> every
> > > single time
> > >
> > > ahmad
> > > On Aug 28, 2025 at 1:02 PM +0300, chau ***@***.***>, wrote:
> > > > example tabby Terminal and WindTerm,Others have a great view on
> > > performance.
> > > > —
> > > > Reply to this email directly, view it on GitHub, or unsubscribe.
> > > > You are receiving this because you commented.Message ID:
> ***@***.***>
> > >
> > > —
> > > Reply to this email directly, view it on GitHub
> > > <
> #442 (comment)>,
>
> > > or unsubscribe
> > > <
> https://github.com/notifications/unsubscribe-auth/AAACX75J5G4BR6BLMXDXW733P44PXAVCNFSM5OY4XI4KU5DIOJSWCZC7NNSXTOSENFZWG5LTONUW63SDN5WW2ZLOOQ5TCNBSGQ4DANZS>
>
> > > .
> > > You are receiving this because you were mentioned.Message ID:
> > > ***@***.***>
> > >
> > —
> > Reply to this email directly, view it on GitHub, or unsubscribe.
> > You are receiving this because you commented.Message ID: ***@***.***>
>
> —
> Reply to this email directly, view it on GitHub
> <#442 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AAACX76DY2UC5H5OOLSYZYT3P46RDAVCNFSM5OY4XI4KU5DIOJSWCZC7NNSXTOSENFZWG5LTONUW63SDN5WW2ZLOOQ5TCNBSGQ4DEMJT>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Option to manage remote connections.
Beta Was this translation helpful? Give feedback.
All reactions