saltbush:sftp
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| saltbush:sftp [2026-11-09 16:05] – Saltbush Terminal 1.4.0 guides slaterm | saltbush:sftp [2026-11-11 14:59] (current) – Saltbush Terminal 1.9.2 guides slaterm | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| Right-click an SSH session in the **Session Manager** and choose **SFTP Browser…**, | Right-click an SSH session in the **Session Manager** and choose **SFTP Browser…**, | ||
| - | | + | The window has two panes: **This computer** on the left and the server on the right. The left pane starts in the session' |
| - | * Click to select, **Ctrl+click** to select several. | + | |
| - | * **Download…** copies the selected files and folders to a folder | + | |
| - | | + | * Click to select, **Ctrl+click** to select several, **Shift+click** to select a range. |
| - | * **New Folder…**, | + | * **Upload >>** copies the selected files and folders |
| + | * **New Folder…**, | ||
| + | * **Permissions…** (server side): tick **read**, **write** and **run** for the owner, the group and others, then **Apply**. The number (for example '' | ||
| * A progress bar shows the current file; **Cancel** stops the transfer. | * A progress bar shows the current file; **Cancel** stops the transfer. | ||
| - | Several browser windows can be open at once. The browser cannot open sessions that need the OpenSSH client (a jump host or extra '' | + | ==== Resuming transfers ==== |
| + | |||
| + | A file being copied is saved as '' | ||
| + | |||
| + | Saltbush only continues when the '' | ||
| + | |||
| + | Copied files keep their modification time. Uploads from Linux also keep the file's permissions (a runnable script stays runnable). | ||
| + | |||
| + | Several browser windows can be open at once; each new one opens a little lower and to the right, and each side of a browser is in its own outlined box. The browser cannot open sessions that need the OpenSSH client (a jump host or extra '' | ||
| + | |||
| + | ===== Copy Public Key to Server ===== | ||
| + | |||
| + | To log in with a key instead of a password, the server needs your public key in '' | ||
| + | |||
| + | - Right-click an SSH session in the **Session Manager** and choose **Copy Public Key to Server…**, | ||
| + | - Choose the public key (the '' | ||
| + | - Click **Copy Key to Server** and answer the questions in the window (the server' | ||
| + | |||
| + | Saltbush then: | ||
| + | * creates '' | ||
| + | * sets the permissions SSH insists on: '' | ||
| + | * adds the key unless it is already there (a commented-out copy does not count), | ||
| + | * logs in again with only that key, to check that it works. | ||
| + | |||
| + | If the server has a file called '' | ||
| + | |||
| + | The server needs a Unix-like shell (Linux, BSD, macOS). Windows OpenSSH servers keep keys elsewhere ('' | ||
| ===== SSH agent ===== | ===== SSH agent ===== | ||
saltbush/sftp.1794240358.txt.gz · Last modified: by slaterm
