logado atualmente no meu servidor remoto .. como faço para transferir o arquivo da minha máquina local para o meu servidor remoto usando SCP

1

Atualmente estou conectado ao meu servidor remoto e preciso transferir um arquivo da minha máquina local para o meu servidor remoto usando o SCP, mas parece que não está funcionando. Consegui fazer isso usando o SFTP, mas não sei por que estou tendo dificuldades com o uso do SCP.

[awong10 @ hills ~] $ scp -r ~ / sugar.txt [email protected]:.

este é o comando que eu digitei, mas aparentemente está errado. estou faltando alguma coisa?

    
por anniehswong 04.09.2017 / 07:51

2 respostas

0

Você precisa usar o comando scp na sua caixa local.

Eu assumo, o servidor ssh está rodando na caixa remota.

scp -r <File/Folder> username@remoteServerIP:<dirNameToCopy>

Então, isso deve funcionar bem. Ele irá copiar ~ / sugar.txt da sua caixa local para o seu servidor remoto no diretório home do usuário awong10

   scp -r ~/sugar.txt [email protected]:~

Nota: -

-r option is not needed as such for copying a single file. If you want to copy whole folder then use -r

    
por 04.09.2017 / 07:58
0

Você pode até usar o rsync

rsync [flags] [local path] [user]@[remote server]:[remote path]

Sinalizadores

r – Recursive

l – Transfer any symlinks encountered

t – Preserve time stamps

p – Preserve permissions

g – Preserve groups

o – Preserve ownership

D – Preserve block and character devices

You may want to add the following to your command for easier to read file sizes:

h – Human-readable format of file sizes
    
por 04.09.2017 / 08:41