管理者がデスクトップ環境で別のアプリケーションを実行できるアプリケーションがあるかどうかを知っている人はいますか?私の言葉は、ユーザーにターミナルコンソールのみを提供しますが、ユーザーが切断したときにデーモンは引き続き実行されるVNCアプリケーションです。たとえば、次のようになります。
- ユーザーはサーバーとデーモンに接続します。
- このデーモンコンソールユーザーの実行でマイク大容量ファイルのコピーを開始
- ユーザーが切断して再接続します。
- これマイクまだ大容量ファイルのコピーなどをしています。
わかりました北面入出力ストリームなしでアプリケーションを実行できますが、ワーカープロセスに「再接続」することはできません。
答え1
オプション1:SSHを介してリモートサーバーに接続し、screenまたはtmuxを実行します(私はtmuxを好む)。終了するには、それぞれ「Ctrl-a d」または「Ctrl-b d」を押します。 SSHを再度実行して実行すると、tmux attach
セッションscreen -r
が復元されます。
オプション2:同じ方法でグラフィックソフトウェアを復元するには、リモートサーバーにxrdpをインストールします。これにより、RDPクライアント(rdesktop)などを使用して接続できるリモートホストでXサーバーが起動します。接続が切断されると、X セッションはリモートサーバー上でアクティブのままです。