Logo BaroSoft BaroSoft

PermiSSH

Two-pane SSH/SFTP browser with recursive permission management and local/remote comparison.

Desktop application for Linux: local pane on the left, remote on the right, as in WinSCP. Upload files, compare the two sides folder by folder and fix permissions on whole directory trees without typing a command. Built for people who administer sites and servers and repeat the same operations every day.

The two features that save time

🔀

Recursive local/remote comparison

It scans both sides and shows only the differences: new files, changed files, files newer on one side or the other. From there you tick the ones to upload, instead of dragging whole folders and hoping.

🔐

Recursive permissions, with sudo too

Changes permissions of a whole directory tree in one operation (755 for folders, 644 for files, or 777 where genuinely needed), with sudo support when the owner is another user. It is the operation a website needs after every upload.

What it does

🗂️

Two panes side by side

Local on the left, remote on the right, with navigation, sorting and a configurable starting path. On reopening it resumes from the folders you were in.

⬆️

Direct upload

Upload of files and folders over SFTP, creating missing directories on the server automatically.

🔑

Saved sessions

Host, user and starting folders are saved as a profile. Passwords are not kept in a configuration file: they go into the system keyring.

⚙️

Recursive permissions

Permissions applied to whole trees, distinguishing folders from files, with sudo when needed.

🌍

Two languages

Interface in Italian and English, switchable from the menu.

Use with care

The program changes permissions and overwrites files on real servers, with the credentials you give it: a recursive operation on the wrong folder does real damage. Operations run under the responsibility of whoever starts them — check the path before confirming.

Download

Free of charge, with no time limit and no sign-up.

Linux · AppImage — Latest version 1.34.3 (released 17/10/2026)

⬇ Download 1.34.3 — Linux · AppImage

SHA-256 checksum

f483a2cae9159f8086db8e96307d95196c3fd61cec3ff39a911f4c265a5cdccf

An interrupted download produces a file that looks fine and does not start. Compare this checksum with the one of the file you downloaded: they must match character by character. It also tells you the file is exactly the one published here.

To compute it on the downloaded file: sha256sum PermiSSH-1.34.3-x86_64.AppImage

Download the checksum file →

Never used an AppImage? Three-minute guide →

Windows · .exe — Latest version 1.34.3 (released 17/10/2026)

⬇ Download 1.34.3 — Windows · .exe

SHA-256 checksum

16c231df0c5bc0d4fec707801b615b7d090c7e5e480258bc10bb0c6774fef93e

An interrupted download produces a file that looks fine and does not start. Compare this checksum with the one of the file you downloaded: they must match character by character. It also tells you the file is exactly the one published here.

To compute it on the downloaded file: certutil -hashfile SpectraCtrl.exe SHA256

Download the checksum file →

The executable is not signed: on first launch Windows shows "Windows protected your PC". Choose "More info", then "Run anyway". The checksum above is there precisely to check the file is the right one.

What's new in this version →

Back to BaroSoft