при вызове SCP в PuTTY на моем компьютере с Win7 он не позволяет мне использовать C: /, но я также не знаю, где на моей локальной машине он будет искать файлы по умолчанию. Ни один из каталога программы или пользовательского каталога не работал. Например, я сохранил файл file.txt рядом с PuTTY.exe, а также в C: \ Users \ Me, но вызов файла SCP file.txt file.txt в PuTTY завершился неудачно оба раза с
cp: невозможно определить файл 'file.txt'
Итак, как мне перенести файл на мой сервер, используя PuTTY?
РЕДАКТИРОВАТЬ: Кроме того, вызов SCP file.txt myserver:file.txt
дает похожую ошибку:file.txt: No such file or directory
Ответы:
Вы пробовали что-то вроде
Пособие для Putty предполагает
постскриптум
Страница загрузки Putty позволяет вам загрузить
putty.zip
полный набор инструментов Putty или вы можете просто загрузить необходимые инструменты (в этом случае вы, возможно, скачали putty.exe, но еще не загрузили pscp.exe)источник
C:\Program Files (x86)\PuTTY\pscp.exe
в моем случае. Вы можете либо поместить полный путь в двойные кавычки (из-за пробелов в нем), либо добавить каталог в ваш% PATH% (см. Другие ответы здесь, чтобы узнать, как это сделать).Решение, которое не использует PuTTY: подключитесь к серверу с FileZilla, используя SFTP для передачи файлов.
источник
Нет способа инициировать передачу файла обратно в / из локальной Windows из сеанса SSH, открытого в окне PuTTY.
Хотя последние версии PuTTY поддерживают совместное использование соединений.
Хотя вам все еще нужно запустить совместимый клиент для передачи файлов (
pscp
илиpsftp
), новый вход в систему не требуется, он автоматически (если включен) использует существующий сеанс PuTTY.Чтобы включить общий
доступ, см .: Совместное использование SSH-соединения между инструментами PuTTY .
Альтернативный способ - использовать WinSCP, клиент SFTP / SCP с графическим интерфейсом . Пока вы просматриваете удаленный сайт, вы можете в любое время открыть терминал SSH для этого сайта, используя команду « Открыть в PuTTY» .
Смотрите Открытие сессии в PuTTY .
С помощью дополнительной настройки вы можете даже заставить PuTTY автоматически переходить в тот же каталог, который вы просматриваете в WinSCP.
Смотрите Открытие PuTTY в том же каталоге .
(Я автор WinSCP)
источник
Я не мог найти pscp, как предложено выше, и в итоге использовал WinScp.
Это клиентская программа с графическим интерфейсом, которая собирает ваши конфиги замазки.
источник
Например. имя файла cd
Ex. lcd C: \ Users \ Lyn \ Pictures
Ex. положить lynhw1.pdf
Надеюсь, что это работает для вас, как и для меня.
Примечание: я сделал это в PSFTP, используя Putty.
«PSFTP, SFTP-клиент PuTTY, представляет собой инструмент для безопасной передачи файлов между компьютерами с использованием SSH-подключения» - http://the.earth.li/~sgtatham/putty/0.52/htmldoc/Chapter6.html
Загрузите PSFTP на веб-странице http://www.putty.org/ . При загрузке замазки здесь.
источник
Если вы хотите автоматизировать этот тип передачи файлов с помощью
.bat
:(где
input.lst
текстовый файл с указанными целями)источник
echo y
. Вы теряете безопасность, делая это.