# Скопіювати файл

## з сервера в поточну директорію:

```
scp -P 2222 olex@178.159.43.44:/var/www/html/index.html .
```

## з локального компа в директорію на сервері:

```bash
scp -P 2222 index.html olex@178.159.43.44:/var/www/html/
```

#### Пояснення:

* `-P 2222` — порт SSH (не плутати з `-p`, який зберігає час модифікації).
* `index.html` — локальний файл.
* `ans@<server_ip>` — SSH-користувач і IP сервера.
* `/var/www/html/` — абсолютний шлях на сервері, куди скопіювати файл.

***

#### Якщо потрібні root-права для запису (наприклад, `/var/www/html` належить root):

1.  Скопіюй тимчасово у свій домашній каталог:

    ```bash
    scp -P 2222 index.html olex@178.159.43.44:~
    ```
2.  Зайди на сервер:

    ```bash
    ssh -p 2222 olex@178.159.43.44
    ```
3.  І вже там перенеси файл з правами `sudo`:

    ```bash
    sudo mv ~/index.html /var/www/html/
    ```

***

### Висновок

Якщо каталог призначення недоступний для запису без `sudo`, краще скопіювати у домашню директорію, а потім перемістити. Це безпечніше, ніж відкривати права на `/var/www/html`.
