Você tem a linha de comando errada. Deve ser
pscp -P <port> test.csv userid@<host>:path/destination_file_name
(veja link )
Eu preciso transferir arquivos do meu computador local no windows 7 para um servidor executando linux. Eu acesso o servidor com putty através de ssh em um endereço IPv4 específico e número de porta.
Eu tentei usar o comando pscp do meu computador local, mas tive o acesso negado pelo servidor. "Fatal: erro de rede: conexão recusada"
c:>pscp test.csv userid@**IPv4_Addres***:Port# /path/destination_file_name.
Ou o servidor bloqueia todas as tentativas de uso não autorizado do pscp (provavelmente meu laptop está incluído) ou usei o comando incorretamente.
Se você tiver experiência usando este comando, para onde exatamente o arquivo será transferido, estou assumindo que o destino do caminho começa no meu diretório pessoal no servidor.
Além disso, se você tiver outros métodos alternativos de transferência de arquivos, entre em contato.
Atualização 1
Eu também tentei usar o WinSCP, mas também obtive permissão para isso, parece que o servidor não me permite fazer upload ou salvar arquivos.
Resolvido
Eu tive um lapso completo de memória e esqueci o sudo (gastei muito tempo com scripts nos últimos 2 meses), então eu consegui alterar as permissões para permitir edição externa. Obrigado por todos os caras de ajuda!
Você tem a linha de comando errada. Deve ser
pscp -P <port> test.csv userid@<host>:path/destination_file_name
(veja link )