ssh / X 세션을 삭제했습니다.


9

나는 리눅스 박스에서 다른 박스로 VPN입니다. ssh -X를 사용하여 다른 상자에 로그인합니다. 소프트웨어 설치를 시도하면서 X 윈도우 / 프로그램을 엽니 다. 고통스러운 진실은이 소프트웨어를 쉘에서 설치할 수 없다는 것입니다. 어쨌든, 모든 것이 좋지만 느립니다. 그러나 VPN 세션이 주기적으로 중단되고 설치가 중단됩니다.

VPN에 다시 로그인 한 후 해당 ssh / X 세션을 복원 할 수있는 방법에 대한 제안이 있습니까? 아니면 불가능합니까?

ssh -X user@192.168.0.1
./setup.sh &
[1] 1084

X 응용 프로그램으로 작업을 계속하십시오. VPN이 떨어집니다.

답변:


5

이미 손실 한 세션에 다시 연결할 수 없습니다. 프로세스 만 종료 할 수 있습니다.

그러나 미래를 준비하고 있다면 터미널 기반 프로그램을 사용 tmux하거나 X11 screen프로그램을 위해 xpra( 이 포크 ) 사용할 수 있습니다.

tmux
tmux ls
tmux attach

xpra start :100 --start=xterm
xpra attach :100

즉시 완료되지 않으면 절대 외부에서 실행하지 마십시오 screen. motd모든 시스템에 있어야합니다 .
Daniel Beck

모든 사용자가 motd를 읽었으므로 예.
user1686

아마도 그렇지는 않지만 모든 로그인시 그것을 보는 것은 여전히 ​​적어도 명령 줄 액세스에 영향을 줄 수 있습니다. 매일 여러 시스템의 MOTD를보고 있습니다.
Daniel Beck

0

배포판에 사용할 수없는 경우 nomachine NX 또는 Freenx를 사용할 수도 있습니다. 또한 ssh + X 전달보다 훨씬 빠릅니다. 다른 옵션은 teamviewer 또는 vnc입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.