> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.faaaster.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How do I connect to my Faaaster site with SSH or SFTP?

The site's **Access** tab, **SSH / SFTP** section, shows your connection credentials directly: the **Host** and your **SSH Login**, each with a copy button. This is the information to use in your SSH or SFTP client.

> **Prerequisite** — first add your **public SSH key** to your profile (your avatar menu, top right → **My profile**, **Public SSH Key** section). You can generate one from Faaaster or add your own.

## Get your access details

1. Open the site, **Access** tab.
2. In the **SSH / SFTP** section, copy the **Host** and the **SSH Login** with their copy buttons.

![The SSH / SFTP section of the Access tab: the Host and the SSH Login, each with its copy button.](https://storage.crisp.chat/users/helpdesk/website/-/9/d/2/d/9d2d3e0b7134b800/act-acces-ssh-en_1um895k.png)
3. Enter the information in your client (Terminal, FileZilla, Cyberduck…).

![The Access tab: the VS Code extension (1) and the Adminer SQL client (2), next to the SSH/SFTP access.](https://storage.crisp.chat/users/helpdesk/website/-/9/d/2/d/9d2d3e0b7134b800/site-05-acces-en_1pngtng.png)

## Add your SSH key

In your **Profile**:

- **Generate SSH Key** — Faaaster creates a key pair and downloads the private key for you;
- **Set custom SSH Key** — you paste your own public key.

The interface explains that this key lets you "easily connect to all your sites through SSH or SFTP": it applies to all of your sites, not just one.

## Connection settings

| Field | Value |
| --- | --- |
| **Host** | `ssh.faaaster.cloud` |
| **Login** | The **SSH Login** shown in the **Access** tab, in the form `xxxxxxxx@inst12345-0`: copy it in full |
| **Port** | No site-specific port: keep the default SSH port (`22`) |
| **Authentication** | SSH key only |

If the **SSH Login** shows "—", your access isn't ready yet: save (or re-save) your SSH key in your profile, then come back to the **Access** tab.

> ⚠️ **Passwords are not accepted.** The interface reminds you: "For security reasons we only allow SSH access with key file now." Without a public key added to your profile, the connection will fail, whatever the credentials.

Once the key is in place, connecting takes a single line (the login already contains an `@`, that's normal):

```bash
ssh YOUR_USERNAME@ssh.faaaster.cloud
```

If your key isn't the default one on your computer — for example the private key downloaded from Faaaster —, add `-i path/to/key`.

For SFTP, enter the same host and the same login in FileZilla, Cyberduck or Transmit, with the default port, and choose key authentication.

> **The host is the same for all your sites.** It's the **login** that changes from one site to the next: its `inst…-0` part identifies the site.

👉 [How do I use WP-CLI?](https://help.faaaster.io/en-us/article/use-wp-cli-19wrcm0/) · [How do I work from VS Code?](https://help.faaaster.io/en-us/article/vs-code-extension-dyfp08/)