Этот вопрос содержит более одного слоя:
- Нет необходимости в
WinSCP
подобной программе в Ubuntu, так как функциональность интегрирована в ОС (и GUI). Детали варьируются от версии к версии, но вам может помочь либо «Подключение к серверу», либо сочетание клавиш Ctl-L. ssh
позволяет вам не только подключаться к серверу, но и перенаправлять соединение от конечной точки на стороне инициатора к конечной точке, доступной со стороны сервера.
Теперь давайте соберем все это вместе: на вашей рабочей станции Ubuntu вы запустите с терминала: ssh -L 127.0.0.1:4444:opt2:22 myUserName@athena.ecs.csus.edu
- это создаст SSH-соединение с вашим сервером шлюза и даст команду перенаправить порт 4444 на вашей рабочей станции на порт 22 (порт SSH) на opt2. Это означает, что если бы вы использовали ssh на своей рабочей станции для порта 4444, вы бы вместо SSH перешли на opt2.
Оставив это соединение на месте, вы теперь можете подключиться к нему sftp://user2@127.0.0.1:4444
(через «подключение к серверу» или ctl-L), и вы увидите окно Nautilus File Manager прямо на вашем целевом сервере. Все типичные программы теперь могут получить доступ к этим файлам, то есть вы можете напрямую редактировать любые текстовые файлы.