Я могу представить два возможных решения. Каждый из них включает запуск nautilus на удаленных компьютерах вместо вашего домашнего компьютера.
Сначала. Если ваш шлюз может удаленно запускать nautilus, используйте что-то вроде:
ssh -X gateway.company.com nautilus
Это запустит nautilus в шлюзе (при условии его установки) и отобразит его на вашем домашнем компьютере. Затем вы можете просматривать другие компьютеры в локальной сети с помощью sftp, если знаете свои локальные имена узлов или IP-адреса.
Сначала . Если шлюз не установлен nautilus или по какой-либо причине sftp изнутри nautilus не работает при запуске на шлюзе, вы можете попытаться запустить nautilus на одной из машин назначения, например:
ssh -t -X gateway.company.com ssh -X computer.with.files.to.browse.local nautilus
Это откроет nautilus в конечном удаленном пункте назначения «computer.with.files.to.browse.local» и отобразит его на вашем домашнем компьютере через шлюз.
См. Подробности по адресу: https: // serverfault. com / questions / 149846 / access-remote-server-with-nautilus-through-double-ssh-tunnel
Надеюсь, это поможет.
В ubuntu 13.04 я нахожу, что это работает, поэтому, пожалуйста, откройте терминал и введите или лучше скопируйте и вставьте строку ниже, затем нажмите enter:
dconf write /org/gnome/gnome-session/logout-prompt false