Como copio arquivos do Linux para o Windows 10 usando o WinSCP? [fechadas]

0

Comportamento desejado:

Estou configurando uma máquina Windows ao lado da minha máquina Linux, pois um cliente precisa que eu use algum software específico do Windows.

Eu preciso copiar várias pastas de Linux para Windows 10 .

Estou tentando usar WinSCP para conseguir isso, e essas são as coisas que eu acho que preciso:

Endereço IP:

ifconfig na máquina Linux retorna inet addr: 192.xxx.x.x

Enquanto googling 'o que é meu ip' na máquina Linux retorna 118.xxx.xx.xx

Q01: Qual deles eu uso?

Protocolo e número da porta:

Q02: SCP e 22

Nome de usuário e senha:

Q03: Eu apenas uso o nome de usuário e a senha que costumo usar para acessar minha máquina Linux?

... Muitos dos tutoriais que eu vi falar sobre como se conectar a um computador Linux como uma máquina virtual, ou servidor, e, portanto, eu estou querendo saber se eu preciso de algo para ser 'correndo' na máquina Linux para isso funcionar?

Então, últimas perguntas:

Q04: Alguma coisa precisa estar rodando no Linux?

Q05: Como defino quais pastas serão 'navegáveis' no Linux Machine?

O que eu tentei:

Minha última tentativa no WinSCP usou estas credenciais:

  • Protocolo: SCP
  • Porta: 22
  • Nome do host: [o inet addr ip de ifconfig ]
  • Nome de usuário: [meu nome de usuário normal de login no Linux]
  • Senha: [minha senha normal de login no Linux]

E me deu esse erro:

Network error: Connection to "192.xxx.x.x" refused.

( Página de ajuda para esse erro )

Editar:

A resposta abaixo é mais abrangente, mas como acompanhamento:

Eu fiz este na máquina Linux:

sudo service ssh start

E entendi isso:

ssh: unrecognised service

Então, eu tive que fazer isso :

sudo apt-get purge openssh-server
sudo apt-get install openssh-server

E comece com:

sudo service ssh restart

E, em seguida, usei as credenciais no WinSCP, conforme declarado no post original e funcionou.

    
por user1063287 30.03.2016 / 13:14

1 resposta

3

Pergunta 1:

O segundo: 118.xxx.xx.xx - este é o seu endereço IP público (embora se os dois computadores estiverem na mesma rede - você pode usar qualquer um deles)

Pergunta 2:

Sim (a menos que você o altere). 22 é a porta padrão para SSH (aparentemente - SCP também, pois usa SSH para conexões). No entanto, muitos mudam para outra coisa para evitar ataques.

Pergunta 3:

Sim.

Pergunta 4:

sshd - o daemon SSH.

  1. Instale openssh-server .
  2. Copie o /etc/ssh/sshd_config existente para um backup.
  3. Edite o (não backup) /etc/ssh/sshd_config
  4. Por segurança, talvez você queira alterar Port 22 no arquivo acima para um número maior ( 2020 , por exemplo)
  5. Salvar.
  6. Permitir a porta no firewall - sudo ufw allow {port number} .
  7. Iniciar sshd - sudo service ssh start

Agora você pode acessar os arquivos do seu computador usando {port number you chose}

Pergunta 5:

Você precisará usar uma chroot jail - consulte isso .

    
por UniversallyUniqueID 30.03.2016 / 13:48