3

Я на машине с Windows, используя шпатлевку для SSH на моем школьном сервере. Оттуда мне нужно "slogin -XY machine1", а затем "slogin -XY machine2".

В идеале я хотел бы использовать WinSCP для подключения и передачи файлов. Я знаю, что могу сделать это, используя две копии PuTTY, одну для ssh на сервер и создания прокси, а другую PuTTY для подключения к прокси и входа в систему на machine1 и создания второго прокси. Затем я могу использовать WinSCP для подключения к прокси-серверу и войти в систему на machine2 ...

Есть ли более простой способ сделать это?

2 ответа2

3

Вы можете использовать MobaXterm: он имеет графическую функцию sftp, такую как WinSCP, но он также позволяет вам автоматически проходить через ваш компьютер. Они называют это "подпрыгиванием SSH".

Вы просто должны
- загрузите MobaXterm отсюда: http://mobaxterm.mobatek.net/download-home-edition.html
- Нажмите "Новый сеанс" и выберите "SSH"
- Укажите имя вашего первого компьютера или IP-адрес в поле "Отскок SSH" (подключитесь через шлюз ssh-сервера).

1

Основаны ли машины 1 и 2 на Unix? Если это так, не могли бы вы просто использовать Unix Scp? В любом случае вы не сможете использовать winscp для передачи файлов между двумя системами на основе Unix.

Из исходного компьютера,

scp -rp user@hostname:destination_directory /path/to/files

Вы еще не ясно дали понять, куда и куда вы хотите передать файлы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .