Perguntas sobre 'scp'

SCP significa Secure Copy Protocol e está relacionado a questões relacionadas à transferência segura de arquivos.
1
resposta

Como usar o scp com xargs? [duplicado]

Estou tentando mover um arquivo muito grande de um host para outro host. Além disso, os nomes dos arquivos são muito grandes, então tenho que usar xargs. Também todos os subdiretórios precisam ser copiados também Estou usando o comando abai...
20.08.2016 / 14:43
1
resposta

usando SCP para conexão ativa / tipo de porta?

Eu preciso transferir arquivos de remote FTP server para meu servidor unix. Normalmente, eu transfiro usando: scp -r '[email protected]:"/remote-path"' '/local' o problema agora é que esse servidor usa ACTIVE e acho que essa é a razão p...
06.01.2017 / 17:17
1
resposta

Como NÃO preservar a permissão ao usar o scp

Estou tentando copiar dados para um dos meus servidores. Alguns dos arquivos copiados têm permissão 444 na máquina de origem. Isso é muito chato, já que se a transferência for interrompida enquanto um desses arquivos estiver sendo gravado, não p...
21.03.2016 / 13:56
2
respostas

Enquanto estiver logado no remoto, não é possível enviar um arquivo do remoto de volta ao host local

Estou logado em um host remoto e tentando enviar um arquivo de volta para minha máquina local. Usando scp myusername@university_computer:/home/myusername/filename /home/myname/folder resulta na mensagem de erro: /home/folder: No such file...
07.09.2015 / 18:06
3
respostas

Como copiar, executar e recuperar dados de um computador remoto? ______ qstntxt ___

Estou tentando executar alguns cálculos em um computador remoto. Basicamente eu quero copiar alguns arquivos para o computador, carregar um software, executar o cálculo e recuperar os dados. Eu criei uma conexão sem senha já para isso. Abaixo está minha tentativa:

%pre%

O script apenas copia os arquivos e efetua o login no computador remoto, mas nenhum cálculo é iniciado.

    
______ azszpr158431 ___

Não sei bem qual é a sua pergunta, mas tenho duas observações que são muito longas para um comentário:

  1. Seu script atual irá parar quando você logar em %code% (na linha 4) e irá esperar que você faça algo interativamente - somente quando você sair o script prosseguirá (o que provavelmente não é o que você quer). / p>

    Portanto, coloque qualquer coisa que deve ser executada no servidor remoto em um script de shell independente, scp-lo com o resto dos dados e execute-o com %code% .

    Assim:

%pre%

substitua %code% / %code% com o que você precisar copiar para / do cluster - você provavelmente não deseja copiar de volta as entradas. Observe que o script mencionado como %code% precisa ser marcado como executável. Se mesmo isso não funcionar (porque o sistema de arquivos para o qual você está copiando está montado com a opção %code% , use %code% . Ou você pode simplesmente canalizá-lo para a máquina remota:

%pre%

2) Se você estiver executando isso em %code% (o que parece que você é), você pode se livrar de uma direção de conexão scp executando o %code% on %code% novamente.

    
______ azszpr158433 ___

Sugiro que você tenha seu script em sua casa para execução remota e, em seguida, chame seu script como

%pre%

Basicamente, a partir do seu script com acesso sem senha, após %code% , o script não está sendo executado. Isso poderia ser facilmente testado.

Teste

Tenha estas duas linhas em um script e tente executar o script em sua máquina local.

%pre%

Normalmente, estaríamos esperando que ele imprimisse o nome da máquina remota desde que tenhamos ssh. Mas esse não é o caso. Ele apenas efetua login na máquina remota e, quando você %code% sai da máquina remota, somente ele imprimirá o nome do host ( Certifique-se de verificar o nome do host que está sendo impresso, seria imprimir o local nome do host da máquina ).

Agora, como sugeri, se você tiver seu roteiro em sua casa local e chamá-lo como

%pre%

A saída, neste caso, é o nome da máquina host remota ( Certifique-se de remover a linha ssh do script, pois isso é inútil agora ).

    
______ azszpr158430 ___

Basicamente, você espera que seu script continue na máquina remota, o que não acontecerá, eles serão executados em sua máquina local. Para conseguir o que você quer, você precisará passar a série de comandos para a máquina remota através do ssh.

Você pode ler este guia para ter uma ideia: link

    
___

Estou tentando executar alguns cálculos em um computador remoto. Basicamente eu quero copiar alguns arquivos para o computador, carregar um software, executar o cálculo e recuperar os dados. Eu criei uma conexão sem senha já para isso. Abaixo es...
30.09.2014 / 16:19
1
resposta

Como rsync apenas uma lista específica de arquivos para o mesmo local em outro servidor

Eu tenho uma lista de arquivos: /location/file.txt Conteúdo do arquivo: /location1/file2.abc /location2/location3/file1.abc /location4/location5/fileX.cde Gostaria de copiar arquivos para outro servidor assim: cat /location/file.txt...
12.05.2015 / 15:15
1
resposta

Unrar arquivos locais para o servidor remoto

Eu tenho dois servidores Linux, um que tem vários arquivos RAR e outro vazio. Eu gostaria de extrair os arquivos e mover o conteúdo para o Servidor 2. O problema é: eu não tenho armazenamento suficiente para extrair os arquivos no Servidor 1....
23.04.2014 / 18:39
1
resposta

Como scp do host remoto para o host remoto com arquivos pem e desativando a verificação estrita do host?

Do meu servidor DEV, eu gostaria de copiar arquivos do meu servidor de estágio para o meu servidor prod. Eu já tenho configuração de chaves SSH entre meu servidor DEV e meu servidor de estágio. Mas eu não tive sucesso tentando copiar de STAGE pa...
09.06.2014 / 18:32
2
respostas

scp do host remoto falha devido ao conjunto de saudações de login em .bashrc [duplicado]

Meu arquivo simples scp de um host remoto (na verdade, uma VM executada localmente, mas não importa) falhou sem exibir nenhuma mensagem de erro, mas claramente não copiou o arquivo desejado: scp myuser@myhost:~/.bashrc ~/.bashrc.ubuntu...
28.08.2013 / 23:12
1
resposta

Weird audit2why mensagem causada pelo SELinux

Quando executo audit2why para ver por que há uma falha ao tentar carregar arquivos via SCP para a pasta / foo / bar em um servidor remoto que resulta em > acesso negado à pasta / foo / bar , recebo o seguinte texto: Was caused by:...
22.02.2018 / 16:05