Я захожу в машину моих друзей и мне интересно, как бы я запустил сеанс GNOME через SSH? Мне нужно открыть веб-браузер на его компьютере, чтобы просмотреть что-то, что можно сделать только с его имени хоста. Какой самый простой способ добиться этого через SSH?
Другой способ - использовать локальный браузер и использовать SSH в качестве прокси
ssh -D 3128 user@hostname
И временно настроить ваш браузер на использование localhost: 3128 в качестве прокси socks v5.
Так как только линия, а не полный рендеринг, должна проходить через линию, это также будет намного быстрее.
Если вам нужно делать это чаще, ищите расширение foxyproxy, которое позволяет автоматическое переключение на основе правил.
попробуйте ssh -X user@hostname
. Когда вы получите приглашение, вы можете просто набрать firefox
или любое X-приложение на удаленном компьютере и передать визуальный вывод на ваше устройство.
Хотя я сам этого не сделал. Вы можете в основном запускать графические приложения через клиента, туннелируя X через ssh.
вам нужно включить X11Forwarding, который находится в вашей конфигурации ssh на сервере. Я думаю, что это на / etc / ssh / .i.e X11Forwarding yes
и войти на сервер с помощью ssh -X user @ host