web-dev-qa-db-ja.com

DebianサーバーボックスへのX11転送を有効にするにはどうすればよいですか?

SSH(VMwareイメージでのDebianインストール)を使用してサーバーに接続したい。そのサーバーで、gitkgitのリポジトリビューアと呼びたいと思います。これを機能させるには何をする必要がありますか?

6
Peter Stuifzand

サーバーでX11転送を有効にするには、少なくともxauthプログラムが必要です。

  1. インストールxbase-clientsサーバー(またはxauthを含むパッケージ)
  2. 次のコマンドを使用してSSHでサーバーに接続します

    ssh -X servername

  3. プログラムを実行する

10
Peter Stuifzand

また、X11Forwarding/etc/ssh/sshd_configがyesに設定されていることを確認してください(Debianでは明らかにデフォルトです)。

7
bortzmeyer

ピーターの正解の補遺として:

Windowsを使用している場合は、 Cygwin/X をインストールして、ローカルで実行されているリモートXアプリケーションを表示できます。リモートデスクトップよりも透過的です。

シェルコマンドをリモートで実行するだけの場合は、「sshuser @hostnameコマンド」です。さらに詳しい情報については、 sshコマンド のmanページを参照するか、すべての OpenSSH manページ を参照してください。まだ scp または ssh-agent を使用していない場合は、これらによって作業が簡単になります。

1
shapr