SSH, SFTP and FTP
A free SSH and SFTP client for Windows
RemoteAccessApp includes a full SSH terminal and an SFTP and FTP file manager, right next to remote desktop. Open your servers in tabs, sign in with a password or a key, and send one command to all of them at once. It's free for up to 5 saved hosts.
- Free for 5 hosts
- Key sign-in
- Host key checks
An SSH client that lives with the rest of your tools
If you look after a few Linux servers as well as Windows PCs, you probably juggle several programs: one for remote desktop, one for SSH, another for copying files. RemoteAccessApp puts them in one Windows app. Your servers sit in the same Connections list as your RDP and VNC hosts, and your PCs are one click away on the Devices page. Having PCs and servers in one app was one of the things we set out to do, as we explain in why we built RemoteAccessApp.
The terminal is a real terminal, not a simplified console. Full-screen programs like htop, vim, nano and mc work as they do in any desktop terminal, so you can work on a server the way you're used to.
Windows 10 and 11 also include a command-line ssh command, which is fine for a quick connection. RemoteAccessApp adds what you want once you have more than one server: saved hosts, tabs, a file manager, key management and a way to run the same command everywhere. It can also copy files straight from one server to another, and our post on server-to-server transfers for DevOps explains how that saves time.
What's included
Terminal tabs
Open each server in its own tab and switch between them. htop, vim, nano and mc work as expected.One command, every server
Type a command once and send it to every open SSH tab. Handy for updating packages or checking disk space on all of them.SFTP and FTP file manager
Two panes, your PC on one side and the server on the other. Drag and drop, and select several files at once.Key sign-in
Import a private key, passphrase-protected ones included, and use it for a host instead of a password.Host key checks
A new server shows its key fingerprint for you to trust. If a known server's key changes, the connection is refused with a warning.SSH in a browser
Open a saved SSH host in a terminal on the website, from any computer or phone, with a key row for Esc, Tab, Ctrl and the arrows.Browser access
Scripts, command history and more
Tools for the jobs you repeat, free for everyone.
Scripts
- Save the commands and scripts you use often, then paste or run them with one click
- Run a saved script on several hosts at once in the app, with each host's output and exit code
- Startup scripts that run every time you connect to a host
- Command history for your SSH sessions, kept on your own PC
Your scripts sync to your account, so they're also in the browser terminal. Open them with the Scripts button or Ctrl+Shift+S. Don't put passwords in scripts.
How it works
Step 1: Install RemoteAccessApp
Download the free installer for Windows 10 or 11 and choose the Console. No admin rights are needed.Step 2: Add your server
On the Connections page, add a new SSH or SFTP host with its address, port and user name. Choose a password or an imported key.Step 3: Check the key and connect
The first time, compare the server's key fingerprint with the one you expect and trust it. Then you're in.
New to SSH? Follow the step-by-step guide: How to connect to a Linux server over SSH from Windows.
Your passwords and keys stay yours
Saved server passwords are kept encrypted on your own PC. Your list of hosts (names, addresses, ports and user names) follows your account to every PC you sign in on, but never the passwords or keys.
If you'd like your saved passwords on every PC too, password sync is part of Pro. They're encrypted on your PC with a key from your account password before they're uploaded, so we can't read them. Read more on the security page.
Safer by default
- Host keys are checked before your password is sent
- A changed server key is refused, not silently accepted
- Passwords are never stored in your synced host list
- Passphrase-protected keys are supported
Free, with room to grow
The free plan includes the SSH terminal, the SFTP and FTP file managers and the browser terminal, with up to 5 saved hosts. Web admin panels count toward the same 5. Pro allows as many hosts as you like and syncs their passwords. The browser terminal works on a phone too: here's how to SSH into your home server from your phone without opening a port.
Connecting through the RemoteAccessApp server
Servers and PCs, side by side
Linux, macOS and Windows servers
Anything that runs an SSH server: most Linux servers, macOS with Remote Login turned on, and Windows with OpenSSH Server.Command prompts on your Windows PCs
PCs running the RemoteAccessApp Agent don't need SSH: open PowerShell or Command Prompt on them during a session, or run one command on many. See IT support.
Questions, answered
Related
- SSH to a Linux serverConnect to a Linux server from Windows or another Linux machine, check its key, and copy files.Read the guide
- SSH through a proxyWhen an SSH connection has to go through a proxy, and how to set one per host in the Windows app.Read the guide
- Copy files between serversA step-by-step server-to-server copy over SFTP or FTP, with nothing saved on your own disk.Read the guide
- RDP & VNC managerSave RDP, VNC, SSH, SFTP, FTP hosts and web admin panels in one list, and open them in tabs.Learn more
- Access from a browserOpen your PCs from a web browser on a Mac, phone, tablet or any other computer.Learn more
- SecurityConsent, encryption, trusted consoles, signed updates and how your password is protected.Learn more
