У меня есть моя рабочая система в удаленном месте, а ОС в Unix, и мне нужно перенести файлы из этой удаленной системы Unix на мою локальную машину с помощью команд Bash. Я попробовал
scp ls .txt* D:\BACKUP
эту команду, подключившись с помощью putty к моей удаленной системе. Я попробовал, но это не работает.
решение1
предполагая, что вы scp
установили на свой Windows (например, используя Windows 10 bash)
Правильная команда:
scp remote_username@remote_hostname.com:/full/path/to/file local_file_name
Если у вас не установлено scp
Windows, вы можете установитьwinscp
Вы можете использовать winscp
для загрузки с помощью sftp
(см. инструкции)
Подключение
Запустите WinSCP. Появится диалоговое окно входа. В диалоговом окне:
- Выберите свой протокол File. Когда вы собираетесь использовать протокол FTPS, выберите FTP, а затем выберите один из методов вызова FTPS.
- Введите имя хоста в поле «Имя хоста», имя пользователя в поле «Имя пользователя» и пароль в поле «Пароль».
- Нажмите «Войти» для подключения.