O sistema operacional Linux fornece uma opção de transferên...

Próximas questões
Com base no mesmo assunto
Q1307769 Sistemas Operacionais
O sistema operacional Linux fornece uma opção de transferência de arquivos por meio do protocolo SSH. Considerando a porta padrão do SSH, para transferir o arquivo “todo.txt” que está no computador com IP 10.1.172.45 para o computador com o IP 10.2.45.200, deve-se executar a linha de comando:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: C - scp [email protected]:/var/www/html/todo.txt [email protected]:/home/admtjrn/

Vamos entender o motivo dessa alternativa ser a correta.

Para transferir arquivos entre computadores usando o protocolo SSH no Linux, utiliza-se o comando scp (Secure Copy). O scp é uma ferramenta que permite a cópia segura de arquivos entre hosts na rede, e ele usa o protocolo SSH para garantir que a transferência de dados seja criptografada.

Vamos analisar a sintaxe do comando scp:

scp [opções] origem destino

Onde:

  • origem: é o caminho do arquivo no computador de origem.
  • destino: é o caminho no computador de destino.

Na alternativa correta, a linha de comando é:

scp [email protected]:/var/www/html/todo.txt [email protected]:/home/admtjrn/

Vamos detalhar essa linha:

  • [email protected]: indica o usuário usrtjrn no computador com IP 10.1.172.45.
  • /var/www/html/todo.txt: é o caminho do arquivo no computador de origem.
  • [email protected]: indica o usuário admtjrn no computador com IP 10.2.45.200.
  • /home/admtjrn/: é o caminho no computador de destino onde o arquivo será copiado.

Vamos analisar as outras alternativas para entender por que elas estão incorretas:

A. ssh -cp [email protected]:/home/root/todo.txt [email protected]:/home/admtjrn/

Esta alternativa está incorreta porque usa o comando ssh incorretamente com uma opção -cp inválida. O comando correto para transferência de arquivos seria scp.

B. ssh [email protected]/home/root/todo.txt [email protected]/home/admtjrn/

Esta alternativa também está incorreta, pois usa o comando ssh sem as opções adequadas para transferência de arquivos. Além disso, falta o uso de : após o IP e antes do caminho.

D. cp -ssh [email protected]/var/www/html/todo.txt [email protected]/home/admtjrn/

Esta alternativa está incorreta, pois usa o comando cp, que é utilizado para cópia local de arquivos, e não entre hosts via protocolo SSH.

Concluindo, a alternativa C é a correta porque usa o comando scp de forma correta para realizar a transferência de arquivos entre dois computadores via SSH.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

SCP (Secure Copy) é um protocolo de rede para transferências de arquivos.

Com ele, você pode transferir arquivos de forma fácil e segura entre um local remoto e um host ou entre dois locais remotos.

É uma maneira bem acessível de prevenir que seus dados fiquem expostos para outros usuários ao mesmo tempo em que preserva a confidencialidade.

Alternativa: C

ele quer transferir um arquivo. entao é scp, o qual usa ssh. a sintaxe é

scp source destination

copiar local -> remoto:

scp /path/to/local/file user@remote_host:/path/to/remote/directory

para copiar todo o dir (recursive), -r

scp -r source destination

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo