Как копировать файлы из Linux в Windows 10 с помощью WinSCP? [закрыто]

Желаемое поведение:

Я устанавливаю машину Windows рядом с моей машиной Linux, так как клиенту нужно, чтобы я использовал определенное программное обеспечение для Windows.

Мне нужно скопировать кучу папок с Linux на Windows 10.

Я пытаюсь использовать WinSCP для этого, и вот что мне нужно:

IP-адрес:

ifconfig на Linux-машине возвращает inet addr: 192. xxx.x.x

Пока гуглил 'whats my ip' на Linux машине возвращается 118.xxx.xx.xx

Q01: Какой мне использовать?

Протокол и номер порта:

Q02: SCP и 22?

Имя пользователя и пароль:

Q03: Использовать ли мне имя пользователя и пароль, которые я обычно использую для входа в Linux машину?

...Многие учебники, которые я встречал, говорят о подключении к Linux компьютеру в качестве виртуальной машины или сервера, и поэтому мне интересно, нужно ли мне что-то "запустить" на Linux машине, чтобы это работало?

Итак, последние вопросы:

Q04: Должно ли что-то быть запущено на Linux?

Q05: Как мне определить, какие папки будут "просматриваться" на Linux-машине?

Что я пробовал:

Моя последняя попытка в WinSCP использовала эти учетные данные:

  • Протокол: SCP
  • Порт: 22
  • Имя хоста: [the inet addr ip from ifconfig]
  • Имя пользователя: [my normal Linux login username]
  • Пароль: [my normal Linux login password]

И выдало мне эту ошибку:

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

(Страница помощи для этой ошибки)

Edit:

Ответ ниже более полный, но в качестве продолжения:

Я сделал это на Linux машине:

sudo service ssh start

И получил следующее:

ssh: unrecognised service

Поэтому мне пришлось сделать это:

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

И затем начать с:

sudo service ssh restart

И затем я использовал учетные данные в WinSCP, как указано в оригинальном сообщении, и это сработало.

0
задан 9 June 2017 в 10:32

1 ответ

Вопрос 1:

Второй: 118.xxx.xx.xx - это - Ваш общедоступный IP-адрес (хотя, если оба компьютера находятся в той же сети - можно использовать любого из них),

Вопрос 2:

Да (если Вы не изменяете его). 22 порт по умолчанию для SSH (по-видимому - SCP также, так как это использует SSH для соединений). Однако многие изменяют его на что-то еще для предотвращения нападений.

Вопрос 3:

Да.

Вопрос 4:

sshd - демон SSH.

  1. Установка openssh-server.
  2. Скопируйте существующее /etc/ssh/sshd_config к резервному копированию.
  3. Отредактируйте (нерезервное копирование) /etc/ssh/sshd_config
  4. Для безопасности можно хотеть измениться Port 22 в вышеупомянутом файле к более высокому количеству (2020, например)
  5. Сохранить.
  6. Позвольте порт в брандмауэре - sudo ufw allow {port number}.
  7. Запустить sshd - sudo service ssh start

Теперь можно получить доступ использованию файлов компьютера {port number you chose}

Вопрос 5:

Необходимо будет использовать a chroot тюрьма - посмотрите это.

3
ответ дан 29 September 2019 в 09:16

Другие вопросы по тегам:

Похожие вопросы: