設定
現在、次の設定が実行されています。
"Windows PC" | "Linux PC"
----------- | ----------
|
RDP-Client ===|==> [xRDP] ==> [X11VNC] ==> [X11 Console Session]
|
|
RDPクライアントが独自のセッションを開始するのではなく、ログインしているユーザーに対してすでに実行されているX11セッションに接続することが重要です。
新しい要件
現在の顧客必要で、必ず持っていなければならないRDPを介してWindowsシステムからLinuxシステムに、またはその逆にファイルを転送します(切り取り、貼り付け、またはドラッグアンドドロップ)。
さまざまな理由で顧客は使用できません。
- WinSCP
- LinuxシステムのSamba共有
- スクリプト、どのファイルを転送するかを事前に知ることができないので(主にログとテンプレートファイル)
- Windowsコンピュータにインストールする必要がある追加ツール
質問
Windowsの世界でおなじみの方法、つまりRDPクライアントにいくつかのファイルを投げる方法でLinuxシステムからファイルをコピーする方法を想像できますか?
xrdp-chansrv
「デバイスリダイレクト」を行う機能についても読みましたxrdp-sesman
が、xRDP
- 各接続は新しいX11セッションを作成します
- Linuxデスクトップ環境はこのファイル転送を認識する必要があります(通常の動作ではi3のみが実行されています)。
- x11vncの使用を妨げます。