quando chamando SCP em PuTTY na minha caixa Win7, ele não me deixa usar C: /, mas eu também não tenho idéia Onde na minha máquina local, ele procurará arquivos por padrão. Nenhum do diretório do programa ou diretório do usuário funcionou. Por exemplo, salvei file.txt ao lado de PuTTY.exe e também em C: \ Users \ Me, mas a chamada SCP file.txt file.txt em PuTTY falhou nas duas vezes com
cp: não pode stat 'file.txt'
Então, como faço para transferir um arquivo para o meu servidor usando o PuTTY?
EDIT: Além disso, chamando SCP file.txt myserver:file.txt
dá um erro semelhante: file.txt: No such file or directory
Respostas:
Você já tentou algo como
o manual para Putty sugere
Postscript
o Página de download de massa permite baixar
putty.zip
- um conjunto completo de ferramentas Putty ou você pode simplesmente baixar as ferramentas que você precisa (caso em que você pode ter baixado putty.exe mas ainda não baixou pscp.exe)fonte
C:\Program Files (x86)\PuTTY\pscp.exe
No meu caso. Você pode colocar o caminho completo entre aspas duplas (por causa dos espaços) ou adicionar o diretório ao% PATH% (veja outras respostas aqui para saber como fazer isso).Uma solução que não usa o PuTTY: Conecte-se ao servidor com o FileZilla usando o SFTP para transferir arquivos.
fonte
Não há como iniciar uma transferência de arquivos de / para o Windows local a partir de uma sessão SSH aberta na janela do PuTTY.
Embora as versões recentes do PuTTY suportem o compartilhamento de conexão.
Enquanto você ainda precisa executar um cliente de transferência de arquivos compatível
pscp
ou opsftp
), nenhum novo login é necessário, automaticamente (se habilitado) faz uso de uma sessão PuTTY existente.Para ativar o compartilhamento, veja:
Compartilhando uma conexão SSH entre as ferramentas do PuTTY .
Forma alternativa, é usar WinSCP, um cliente GUI SFTP / SCP . Enquanto navega no site remoto, você pode a qualquer momento abrir um terminal SSH no mesmo site usando o Aberto em PuTTY comando.
Vejo Abrindo Sessão no PuTTY .
Com uma configuração adicional, você pode até mesmo fazer o PuTTY navegar automaticamente para o mesmo diretório em que você está navegando com o WinSCP.
Vejo Abrindo PuTTY no mesmo diretório .
(Eu sou o autor do WinSCP)
fonte
Eu não consegui encontrar o pscp como sugerido acima e acabei usando o WinScp.
É um programa do lado do cliente com uma interface gráfica que pega suas configurações putty.
fonte
Ex. cd nome do arquivo
Ex. lcd C: \ Usuários \ Lyn \ Pictures
Ex. coloque lynhw1.pdf
Espero que funcione para você, assim como para mim.
Nota: Eu fiz isso no PSFTP usando Putty.
"PSFTP, o cliente PuTTY SFTP, é uma ferramenta para transferir arquivos com segurança entre computadores usando uma conexão SSH" - http://the.earth.li/~sgtatham/putty/0.52/htmldoc/Chapter6.html
Faça o download do PSFTP no http://www.putty.org/ página da web. Em download putty aqui.
fonte
Se você quiser automatizar este tipo de transferência de arquivos via
.bat
:(Onde
input.lst
é um arquivo de texto com os alvos listados)fonte
echo y
. Você perde a segurança ao fazer isso.