Precisa copiar um arquivo da caixa unix para a pasta windows usando o comando pscp

4

Eu tenho um svr A do unix:

username: uname
password: pwd

então existem alguns arquivos em / usr / local / jboss / configuration que são acessíveis apenas quando um comando 'sudo su' é executado. (e o nome de usuário muda para root @ svrname , também nenhuma senha solicitada para este comando)

Agora, estou tentando executar o comando abaixo, que está tentando copiar o arquivo disponível em / usr / local / jboss / configuration para minha máquina local.

pscp -pw pwd root@svrname:/usr/local/jboss/configuration/xyz.xml C:\Users\downloads\

mas este comando pede senha, sem noção. Por favor ajude !!

    
por suraj 24.08.2012 / 18:24

3 respostas

0

como você definiu a variável pwd (deve ser $ pwd)? tem caracteres especiais? verifique com cuidado e ecoe $ pwd para ter certeza de que tem sua senha exata.

em seguida, dê uma olhada na sua autenticação ou log seguro no servidor para ver qual erro você está recebendo. ele deve informar se sua senha é aceita ou não.

também, certifique-se de que seu usuário root possa efetuar o login remotamente (não é uma boa idéia, mas se o servidor só puder ser acessado em sua rede interna, tudo bem).

    
por 24.08.2012 / 18:46
0

É provável que o seu servidor ssh esteja configurado para não permitir logins raiz remotos. Verifique seu / etc / ssh / sshd_config no servidor.

    
por 01.03.2017 / 02:00
0

como sobre coying os arquivos em algum lugar onde "uname" pode acessá-los

uname@svrname:~$ sudo cp -r /usr/local/jboss/ ~/
uname@svrname:~$ sudo chown -R uname ~/jboss/

e, em seguida, na sua máquina Windows:

pscp -pw pwd uname@svrname:~/jboss/configuration/xyz.xml C:\Users\downloads\
    
por 01.04.2017 / 19:15

Tags