SFTP
The SFTP tab (Quick Connect or saved connections) opens a remote file browser. Upload, download, rename, delete, create folders, bookmarks and opening files in external apps — all supported.
Want two panels side by side to copy between local and remote? See the File manager section — the dual-pane browser is built for exactly that.
On Desktop there is no standalone SFTP tab — picking SFTP (Quick Connect, the menu bar or a saved host) opens the File manager on that host instead, with all of the operations below available in its panels.
Navigation
- Click a folder to enter it.
- Back arrow / breadcrumbs to go up.
- Default directory from the connection settings opens automatically after login.
- The tree icon in the toolbar switches the listing to an expandable directory tree — tap it again to return to the flat list.
Upload and download
- Desktop: drag a file from the system file browser onto the window — upload starts automatically with conflict detection. Dragging a remote file out of the window into your file manager downloads it.
- Android / iOS: use Share to DR-Terminal from any app (Share Sheet) — pick a saved connection and the file is uploaded to that connection's default SFTP directory (root when none is set). The upload follows the connection's File transfer setting, so a host without SFTP receives the file over SCP (the progress screen says so).
- Download: long-press a file → Download (mobile) or right-click → Download (Desktop). Save locally or share directly.
Bookmarks
A next to the path saves it to the per-connection bookmarks list. Once you have bookmarks, a bookmarks icon appears next to the star — it opens the list, and one tap jumps to the path.
Transfer progress
The browser runs one transfer at a time. While it runs, a progress card above the listing shows the file name, bytes transferred, total size and percentage.
Opening files
Open downloads the file to a temporary location and hands it to the system-default app for its type — text in your editor, images in the gallery, PDFs in a PDF viewer, etc. If you edit and save the file there, DR-Terminal detects the change and offers to upload the modified file back to the server.
Hosts without SFTP (SCP mode)
Some hosts have no SFTP subsystem at all — Dropbear without sftp-server, BusyBox/OpenWrt routers, embedded boards, or a server whose admin disabled Subsystem sftp. DR-Terminal then falls back to SCP: file bytes travel over scp, while listings, new folders, rename and delete run as shell commands on the same SSH session — no second login.
- File transfer in the connection settings picks the behaviour. Auto (the default) tries SFTP and switches to SCP once the host proves to lack it — from an open terminal the switch is silent, and the answer is remembered for that host until you close the app. SFTP and SCP pin one transport.
- A panel running on SCP shows an SCP badge next to its title — click it for the list of limitations.
- SCP mode is slower, cannot change permissions or owners, and previewing a file downloads it whole. Everything else — browsing, upload, download, rename, delete, folders, drag and drop, Share to DR-Terminal on mobile — works as with SFTP.
- With the transport pinned to SFTP, such a host reports "This host has no SFTP subsystem" instead of connecting.
- A host with neither SFTP nor
scp(a bare Dropbear, a minimal router image) reports "This host offers neither SFTP nor scp" — there is nothing to fall back to.