Для создания соединения между сервером и локальным компьютером и передачи данных между ними, вы можете использовать протоколы сетевого взаимодействия, такие как TCP/IP или HTTP.
Для простого примера, вы можете написать серверное приложение на одном из серверных языков программирования, таких как Python (используя библиотеки, например, `socket` или `http.server`), чтобы слушать заданный порт и принимать входящие подключения от клиентов.
На компьютере можно создать клиентское приложение, которое подключается к серверу по определенному IP-адресу и порту. Вы можете использовать те же языки программирования или утилиты командной строки, такие как `telnet`, `curl` или `wget`, чтобы установить соединение с сервером и передавать данные.
Чтобы настроить сервер таким образом, чтобы при скачивании контента с помощью `wget` или `curl`, файлы сохранялись локально на вашем ПК, а не на самом сервере, вы можете использовать флаги команды для указания пути сохранения файла на локальном компьютере.
Например, для `wget` вы можете использовать флаг `-O` или `--output-document` для указания пути и имени файла, куда будет сохраняться контент. Вы можете указать полный путь на вашем локальном компьютере, например:
```
wget -O /путь/к/файлу/на/вашем/ПК файл_сервера
```
Аналогичным образом, для `curl` вы можете использовать флаг `-o` или `--output`:
```
curl -o /путь/к/файлу/на/вашем/ПК файл_сервера
```
Таким образом, при выполнении этих команд, контент будет загружаться с сервера и сохраняться на вашем локальном компьютере по указанному пути.