гm migrating я from Windows to Linux. гve installed an Ubuntu (14.04.01) and I usually did this:
myPc (tunnel)-> machine A-> machine B With the выбор "tunnel" in advanced options in WInSCP.
This way, i could upload and download поля with в graphic интерфейс (so cool)
Пашите there some program in Linux to do that? Is there another way than commands in я утешил? Or I have to install Wine + WinSCP.
гve tried Filezilla, gFTP, konkeror... не one with "tunnel" option.
Regards and Thanks!
Необходимо сначала создать туннель с командой ssh:
ssh -t -t -L 22000:127.0.0.1:22000 <user>@<machine A IP> "ssh -L 22000:127.0.0.1:22 <user>@<machine B IP>"
Тогда открытый файловый браузер (например, Наутилус) и вводят местоположение:
ssh://127.0.0.1:22000
или ssh://<machine B system user>@127.0.0.1:22000
Вводят пользовательские учетные данные. Вот именно.
Можно сделать это с OpenSSH, но к сожалению это не имеет GUI, таким образом, необходимо ввести команды (AFAIK). Так или иначе это не имеет большого значения и Вы могли настроить его меньше чем через 10 минут.
лучший способ был бы, добавляет конфигурационный файл для клиента со всеми пользовательскими директивами, таким образом, Вы закончили бы тем только, что ввели ssh mydestination
. Страница справочника для .ssh/config
файл здесь .
Должен быть похожим на это:
Host mydestination
HostName mydestination.example.com
Port 22
User myusername
LocalForward 5555 dev.example.com:5555
Наконец для доступа к удаленным файлам можно использовать файловый менеджер по умолчанию, Наутилус. Существует опция 'Connect to a server' в меню 'File', которые позволяют Вам, устанавливают удаленные связи. Просто введите протокол и имя хоста, которое Вы поместили в файле конфигурации:
sftp://mydestination