Skip to content

SFTP File Management

In traditional operations, uploading or downloading files often requires opening another software application. Nexa deeply integrates file management with the SSH terminal, making operations as intuitive as managing local files.

Directory Tree View

Once successfully connected to a server, click the folder icon in the sidebar to open the SFTP file manager.

  • Intuitive Hierarchy: The file tree defaults to the Home directory of your currently logged-in user (e.g., /root).
  • Quick Navigation: You can navigate directly by entering an absolute path (e.g., /etc/nginx) in the address bar at the top and pressing Enter.

Upload and Download

Nexa offers multiple flexible file transfer methods:

  1. Right-Click Menu:
    • Select a file on the server, right-click, and choose "Download". Select a local destination folder to begin.
    • Right-click in a blank space within a directory and select "Upload File" to transfer local files to the current server directory.

Drag-and-Drop Upload

For ultimate convenience, Nexa supports global drag-and-drop uploading:

  • Drag one or more files directly from your desktop or file explorer.
  • Drag into the open terminal window to upload files to the terminal's current working directory (determined by pwd).
  • Drag onto a specific folder in the SFTP panel to upload files precisely to that directory.

Refresh Directory

Because Linux file systems are dynamic, you can click the "Refresh" button at the top of the SFTP panel at any time to get the latest directory state when files are modified by other users or new logs are generated.

File Permissions

In the SFTP list, you will see the file permission masks (e.g., 0644, 0755) and owners.

Note: Your operation permissions for files are limited by the permissions of the user logged into SSH. If you log in as a standard user and attempt to drag-and-drop a file into the /etc directory, it will fail and prompt "Permission Denied". To modify core system files, switch to a user with sudo privileges or root.

Nexa - Unleash the power of AI