Вам не нужно, чтобы сервер подключался по ssh к вашему компьютеру для отправки файлов с сервера на ваш компьютер. Все, что вам нужно сделать, это ввести то, что @steeldriver сказал в своем комментарии (который должен был использовать scp user@server:/путь/к/большому файлу где-то/на/компьютере/
).
Если по какой-то причине вам все еще нужно подключиться к компьютеру через ssh, вы можете попробовать убедиться, что OpenSSH-сервер
устанавливается/устанавливается.
(Эти инструкции предназначены для Windows, так как я предполагаю, что это операционная система вашего ПК, поскольку вы используете winscp)
Искать Управление дополнительными функциями
в меню пуск нажмите на верхний результат -> выберите Добавить функцию
в верхней части открытой страницы настроек --> введите в поле поиска OpenSSH-сервер
--> выбрать OpenSSH-сервер
--> нажмите установить (1)
внизу слева.
После завершения установки вам нужно будет открыть Powshell от имени администратора и ввести Старт-Сервис ssh
начать его или Set-Service -Name sshd -StartupType «Автоматически»
чтобы он запускался автоматически.
Для получения дополнительной информации вы можете посмотреть учебник Microsoft здесь.
Это должно позволить вам получать SSH-соединения на ПК с Windows 10.
Убедитесь, что служба OpenSSH разрешена через брандмауэр Windows.
Кроме того, я просто хотел упомянуть, что вам не нужно использовать стороннее программное обеспечение, такое как winscp, для использования ssh/scp в Windows, поскольку OpenSSH уже несколько лет является частью Windows. Вы можете использовать ssh в командной строке Windows так же, как и в терминале Linux. (Например. ssh <пользователь>@<ip-адрес>
)