Como Realizar Transferência de Arquivos SCP [Imagens Anexadas]
O SCP permite transferir arquivos do local para o remoto ou do remoto para o local. Leia este post para aprender a concluir a transferência de arquivos SCP em diferentes casos.
Como utilizo o SCP para transferência de arquivos?
“Ocasionalmente, preciso mover arquivos entre PCs. Tentei vários métodos diferentes de transmissão de arquivos, mas sempre tive problemas. Por exemplo, o tamanho dos arquivos os torna impossíveis de enviar. Meu amigo diz que posso copiar arquivos com segurança usando o SCP. Há alguém que possa me dar algumas dicas sobre como o SCP envia arquivos de remoto para local?”
-
O que é o SCP e como usá-lo para transferência de arquivos?
O SCP (Secure Copy Protocol), um utilitário de linha de comando que utiliza o mecanismo SSH, permite que você transfira arquivos com segurança de PC para PC. Nesta parte, fornecemos comandos SCP detalhados para transferência de arquivos em três casos diferentes.
Aqui estão algumas sintaxes e opções básicas de comandos SCP que você precisa conhecer.
A sintaxe do comando de transferência de arquivos SCP é apresentada no seguinte formato:
scp [OPTION] [user@]SRC_HOST:]file1 [user@]DEST_HOST:]file2
- [OPTION]- As opções são usadas para executar tarefas relacionadas ao SCP, como instalação, configuração, cópia, etc.
- [user@]SRC_HOST:]file1 - Arquivo de origem.
- [user@]DEST_HOST:]file2 - Arquivo de destino.
O SCP oferece uma ampla gama de opções que regulam todas as facetas de sua atividade. As seguintes são as mais comuns:
- ✍-P- Especifica a porta SSH do host remoto.
- ✍-p- Preserva os horários de modificação e acesso do arquivo.
- ✍-q- Use esta opção se quiser ocultar o medidor de progresso e as mensagens que não sejam de erro.
- ✍-C- Força o SCP a compactar os dados à medida que são enviados para a máquina de destino.
- ✍-r- Solicita ao SCP que copie diretórios recursivamente.
Leia atentamente as notas antes de realizar suas operações.
- Linux e Mac incluem o comando SCP. Se você usa o Windows, precisa baixar e instalar o PuTTY ou copiar o "pscp.exe" (SCP para Windows) para a pasta de destino onde pretende usá-lo.
- O comando SCP exige autenticação com uma chave SSH ou senha nos sistemas remotos, pois depende de um tuner SSH (Secure Shell) para transferir dados.
- Ao copiar arquivos com o mesmo nome e local em ambos os sistemas, tome cuidado, pois o SCP substituirá os arquivos automaticamente.
- Para copiar arquivos, você deve ter pelo menos permissão de leitura no arquivo de origem e permissão de escrita no sistema de destino.
Caso 1. Transferência de arquivo SCP do local para o remoto
Passo 1. Execute o seguinte comando para copiar um arquivo local para um computador remoto:
scp file.txt [email protected]:/remote/directory
- file.txt - o nome do arquivo de destino que você deseja transferir
- remote_username - o nome de usuário do dispositivo remoto
- 10.10.0.2 - substitua pelo endereço IP
- /remote/directory - o caminho para o qual você deseja copiar o arquivo (se nenhum diretório remoto for fornecido, o arquivo será copiado para o diretório inicial do usuário remoto.)
Passo 2. Digite a senha do usuário para iniciar o processo.
Execute o comando abaixo para especificar um novo nome de arquivo, caso queira salvar o arquivo com um nome diferente:
scp file.txt [email protected]:/remote/directory/newfilename.txt
Caso 2. Transferência de arquivo SCP do remoto para o local
Passo 1. Substitua as informações semelhantes do Caso 1 e execute o comando para transferir arquivos do remoto para o local:
scp [email protected]:/remote/file.txt /local/directory
Passo 2. Digite a senha para executar a tarefa.
Caso 3. Transferir um arquivo entre dois computadores remotos via SCP
Passo 1. Insira o seguinte comando para copiar um arquivo entre dois sistemas remotos.
scp [email protected]:/files/file.txt [email protected]:/files
- /files/file.txt- nome do arquivo de destino
- host1.com- o host de onde você transfere arquivos
- /files - o diretório para o qual você deseja copiar os arquivos
- host2.com - o host de destino para o qual você deseja transferir os arquivos
Passo 2. Digite a senha de ambos os dispositivos e o arquivo será transferido diretamente.
AnyViewer: Transfira arquivos entre PCs com Windows em etapas mais simples
Devido à limitação mencionada acima, você pode procurar uma maneira mais fácil de transferir arquivos entre computadores. É recomendado usar o software de terceiros AnyViewer para transferência de arquivos devido aos seguintes benefícios.
- Fácil de usar. Possui uma interface simples e operações fáceis para transferir arquivos sem limitações.
- Rápido. Possui uma velocidade de transferência de arquivos rápida; por exemplo, leva apenas cerca de 20 segundos para transferir um arquivo zip de 2 GB quando ambos os computadores estão na LAN.
- Compatível. Suporta várias versões do Windows, incluindo Windows OS e Windows Server OS.
- Multifuncional. Além da transferência de arquivos, o AnyViewer permite compartilhar a tela, gerenciar seu computador remotamente, se comunicar por meio de chat em uma sessão remota e muito mais.
- Acesso remoto não assistido. Oferece acesso remoto não assistido a PCs e laptops sem configurações complicadas.
Passo 1. No computador cliente, vá para Fazer login no painel esquerdo e clique em Cadastrar-se (você pode fazer login diretamente se já tiver se cadastrado).
Passo 2. Preencha as informações de cadastro.
Passo 3. Faça login na mesma conta em outros dispositivos. Em seguida, você poderá ver os dispositivos atribuídos.
Passo 4. Vá para a interface Dispositivo para selecionar o dispositivo de destino para o qual deseja transferir arquivos e, em seguida, clique em Transferência de arquivos.
Passo 5. Uma caixa de diálogo Transferência de arquivos para transferir arquivos entre os PCs está agora disponível. O lado direito da caixa apresenta o PC cliente, e o PC host está à esquerda. Selecione os arquivos e clique na seta para a direita para transferi-los para o PC cliente. Selecione os arquivos e clique na seta para a esquerda para transferi-los para o PC host.
Você pode ver o status da transferência na parte inferior da caixa. Clique com o botão direito para pausar ou remover as tarefas.
- Notas:
- Um único arquivo com menos de 100 MB pode ser transferido usando a conta gratuita do AnyViewer, e você tem permissão para transferir apenas até 100 arquivos de uma vez. Para transferir arquivos maiores, atualize para um plano Profissional ou Empresarial. Os seguintes direitos serão seus a partir de então:
- Transferência de arquivos mais rápida. A velocidade de transferência pela internet para uma conta gratuita é de 500 KB/s, mas pode chegar a 10 MB/s para uma conta paga.
- Atribua mais dispositivos à mesma conta para realizar a transferência direta de arquivos.
- Conecte-se ao computador host no modo de privacidade para poder bloquear o teclado e o mouse do PC remoto e escurecer a tela dele.
Conclusão
Esta postagem é um tutorial passo a passo sobre a transferência de arquivos SCP. Alguns podem compreender os métodos e ter transferido arquivos com sucesso entre computadores por meio de comandos SCP. No entanto, alguns podem se sentir confusos com os comandos complicados; nesse caso, você pode experimentar o AnyViewer para concluir a transferência de arquivos entre PCs em etapas simples.