O sistema operacional Linux fornece uma opção de transferên...
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
O 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