Even when all you need to do is upload one config file and check a log, you may find yourself copying a host address from the terminal into a file transfer app.
Then you connect to the same server again and navigate back to the directory you just looked up.
I built
PromeFTP
to do that work in one window on a Mac.
You can keep an SFTP tab open beside the SSH tab where you watch logs, then save the layout as a workspace.
If youโre uploading a file to staging and checking logs afterward, open an SSH tab and press โD to add a pane on the right.
Run tail -f in one pane and inspect a config file or run commands in the other.
Press โโงD to split downward.
SSH user guideโ
In an SFTP tab,
your Mac is on the left and the server is on the right
.
Drag files right to upload them or left to download them.
To work with two servers, add a second remote pane in the same tab.
Dragging between remote panes
to reopen a set of SSH and SFTP tabs.
For example, save just the SSH tab you use to watch staging logs and the SFTP tab open to your deployment directory.
Opening the workspace adds its tabs beside your current ones and starts new connections to those servers.
Workspace user guideโ
๐จโ๐ป
To create a production bookmark using the staging bookmark as a starting point, change the address and name and choose Save as New Bookmark. Save Changes updates the selected bookmark.
for aliases you already use in ~/.ssh/config.
Selecting an alias fills in the host address, username, and port.
OpenSSH configuration guideโ
If a server sends an additional authentication prompt through PAM, you can answer it in the app.
For questions that always take the same reply, save the reply for one connection or manage shared rules in
Preferences โ Authentication
.
Saved passwords and PAM replies are stored in plain text in the local profile on your Mac.
Set rules that react to terminal output after login in
Terminal Triggers
.
Press โP in an SSH tab to open the list, then give a rule a name and have it ask for input or send a saved reply when a particular phrase appears.
1.0.8 release notesโ
If you regularly switch from SSH logs to a file transfer app, start by opening one of your usual servers over SSH and SFTP.
If you need the same two tabs again, save them as a workspace.
If something gets in your way, leave a note on GitHub Issues.