Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
XDMCPのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
XDMCP
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:リモートデスクトップ]] [[Category:X サーバー]] [[en:Xdmcp]] [[w:X display manager#X Display Manager Control Protocol|Wikipedia]]: から : X ディスプレイマネージャーコントロールプロトコル (XDMCP) は UDP ポート 177 を使用します。X サーバーは、クエリパケットを送信してディスプレイマネージャーにセッションを開始するように要求します。ディスプレイマネージャーがその X サーバーへのアクセスを許可すると、ディスプレイマネージャーは Willing パケットを X サーバーに送り返すことで応答します。 これにより、X セッションをリモートで開くことができます。 {{Warning|XDMCP は、Telnet と同様に、暗号化されていない認証を実行します。スヌーピングが可能である場合、システムは攻撃に対して脆弱になります。デフォルトでは無効になっており、X トラフィックには ssh トンネルを使用することが推奨されます。}} == グラフィカルログインの設定 == === XDM === {{ic|/etc/X11/xdm/xdm-config}} を開いて以下をコメントアウトしてください: DisplayManager.requestPort: 0 以下のようになります: !DisplayManager.requestPort: 0 次に {{ic|/etc/X11/xdm/Xaccess}} を編集して全てのホストでログインウィンドウを表示できるようにしてください。以下のようになっている行を見て下さい: * #any host can get a login window 行頭のハッシュ記号 '#' を削除してください。 ネットワークインターフェイスが複数ある場合は以下のように行を追加します: LISTEN 192.168.0.10 192.168.0.10 はサーバーの IP アドレスに置き換えて下さい。 次に {{ic|xdm.service}} を [[再起動]] して下さい。 === GDM === 設定ファイルで XDMCP を有効にします。 {{hc|/etc/gdm/custom.conf|2= [xdmcp] Enable=true Port=177 }} 次に {{ic|gdm.service}} を [[再起動]] して下さい。 === LightDM === 設定ファイルで XDMCP サーバーを有効にします。 {{hc|/etc/lightdm/lightdm.conf|2= [XDMCPServer] enabled=true port=177 }} ヘッドレスシステムでは、LightDM がバックグラウンドで実行できるように、1 つのシートの自動起動を無効にします。 [LightDM] start-default-seat=false 次に {{ic|lightdm.service}} を [[再起動]] して下さい。 == LAN 上のリモートマシンから X にアクセス == 以下のコマンドでネットワーク上の 192.168.0.10 のコンピュータのログインマネージャにアクセスすることができます。TCP と UDP ストリームが開きます。SSH 接続でログインマネージャにアクセスすることはできません。 # Xnest -query 192.168.0.10 -geometry 1280x1024 :1 もしくは、Xnest で描画が更新されない問題が起こる場合、Xephyr を使用: # Xephyr -query 192.168.0.10 -screen 1280x1024 -br -reset -terminate :1 もしくは、ランレベル3の場合: # X -query your_server_ip Xserver がモニターを認識して適切な解像度が設定されるはずです。 {{Note|リモートホストから XDMCP Direct/Query と Broadcast 接続を有効にすることでリモートホストで XDM を使ってローカル X サーバーを起動しなくてもよくなります。}} 上述のように XDMCP のアクセスを許可したら、{{ic|/etc/X11/xdm/Xservers}} を編集して以下をコメントアウト: #:0 local /usr/bin/X :0 root で XDM を起動して下さい。例: {{ic|xdm -config /etc/X11/xdm/archlinux/xdm-config}} ==シンクライアントの設定== dhcp と tftp サーバーを設定する必要があります。[[Dnsmasq]] が両方のサーバーの働きをします。ネットワークブートイメージは [http://www.thinstation.org/ thinstation] プロジェクトを見て下さい。ネットワークカードが PXE をサポートしていない場合、[http://etherboot.org/wiki/ Etherboot] を試すことができます。 === GUI ベースのクライアント === *{{Pkg|remmina}} *Xming for Windows ==トラブルシューティング== === Session declined: Maximum Number of Sessions Reached === {{ic|/etc/gdm/custom.conf}} を編集して {{ic|MaxSessions}} を追加してください: [xdmcp] Enable=true MaxSessions=''X''
このページで使用されているテンプレート:
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:META Box
(
ソースを閲覧
)
テンプレート:META Box Blue
(
ソースを閲覧
)
テンプレート:META Box Red
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Warning
(
ソースを閲覧
)
XDMCP
に戻る。
検索
検索
XDMCPのソースを表示
話題を追加