Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
NoMachineのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
NoMachine
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:リモートデスクトップ]] [[en:NoMachine]] [https://www.nomachine.com NoMachine] はネットワーク越しにコンピュータのグラフィカルなデスクトップを操作することを可能にします。 バージョン 3.x までは、NoMachine は NX という名前で GPL で配布されていました。NX ライブラリを使用するソフトウェアとして [[en2:FreeNX|FreeNX]] や [[X2Go]] などが存在しますが、nxagent に組み込まれている2005年製の X サーバーを利用するため、新しいバージョンの X ライブラリでしかサポートされていない機能が使えません。アプリケーションによっては動作しないことがあります。 他のリモートデスクトップソリューション (例: TeamViewer) と異なり、NoMachine は接続を確立するのに中間サーバーを必要としません。 NoMachine バージョン 4 から、ソフトウェアはプロプライエタリとなり2つのエディションが存在します: [https://www.nomachine.com/AR07L00808 Free と Enterprise] です。Linux, MS Windows, OS X, Android, iOS のクライアントが利用できます。 フリーエディションでは既存の X ディスプレイに接続することができ、X ディスプレイが存在しない場合 (例: ヘッドレスサーバー)、NoMachine はデフォルトの[[デスクトップ環境]]で X サーバーを自動的に起動します。フリーエディションの主な制約としてサーバー上で実行できるリモートデスクトップセッションはひとつだけとなっています。 == インストール == {{Aur|nomachine}} パッケージをインストールしてください。 パッケージにはサーバーとクライアント両方の tarball が含まれています。ポストインストールスクリプトによってセットアップが行われるため {{ic|pacman -Ql nomachine}} コマンドでは全てのファイルが確認できません。 NoMachine のファイルの多くは {{ic|/usr/NX}} ディレクトリに保存されますが、例外として以下のファイルがあります: /etc/NX /etc/pam.d/nx /usr/lib/systemd/system/nxserver.service /usr/local/share/applications/NoMachine*.desktop /usr/share/polkit-1/actions/org.freedesktop.pkexec.nomachine.policy NoMachine Player によって作成されたファイルは以下のディレクトリに保存されます: $HOME/.nx $HOME/Documents/NoMachine また、ポストインストールスクリプトは {{ic|nx}} ユーザーを新しく作成します。 X2Go や FreeNX をインストールしたことがある場合、似たような名前のファイルが存在するので注意してください (例: {{ic|/usr/bin/nx}})。 サーバー側のコンピュータでは {{ic|nxserver.service}} を起動・有効化してください。クライアント側では不要です。 == 使用方法 == 操作対象のコンピュータで systemd を使って {{ic|nxserver.service}} を[[起動]]・[[有効化]]してください。または、デスクトップのメニューから GUI で起動することもできます: ''Internet > NoMachine > NoMachine Service''。 クライアント側では "Player" (''Internet > NoMachine > NoMachine'') を起動してください。利用可能な NoMachine サーバーが LAN 上に存在しないか検索されます。別のサブネットや WAN 上にマシンがある場合は、手動でマシンのホストネームや IP アドレスを入力できます。ログインするときはサーバー側のコンピュータと同じユーザー名・パスワードを使います。 == トラブルシューティング == === ヘッドレスサーバー === サーバー上で X サーバーが実行されていない場合、NoMachine は X サーバーを立ち上げて ({{ic|DISPLAY :0}})、{{ic|/etc/X11/Xsession}} スクリプトを実行してデフォルトの DE を起動しようとします。しかしながら Arch Linux では {{ic|Xsession}} スクリプトが存在しないため黒画面しか表示されません。 この問題を解決するには、{{ic|/usr/NX/etc/node.cfg}} の {{ic|DefaultDesktopCommand}} キーを編集してください。例えば MATE デスクトップ環境の場合: DefaultDesktopCommand "/usr/bin/mate-session" === 既存の X セッションと別に NoMachine の X セッションを実行する === デフォルト設定では、NoMachie のフリーエディションは (X ディスプレイマネージャしか動作していなかった場合でも) リモートコンピュータで動作している既存の X セッションに直接クライアントを接続します。同じコンピュータを物理的なディスプレイで見ている人にはリモートで接続してきたユーザーが行っている操作しか見れません。 NoMachine の設定を変更することで特定の DISPLAY だけをチェックするようにすることで (例: {{ic|DISPLAY :10}})、(Arch Linux のデフォルトである) {ic|DISPLAY :0}} で動いている既存の X セッションを無視して新しい仮想セッションを起動させることができます。 {{ic|/usr/NX/etc/node.cfg}} の {{ic|PhysicalDisplays}} キーを編集してください: PhysicalDisplays :10 === ディスプレイマネージャのデフォルトキーボードの問題 === NoMachine がディスプレイマネージャに接続されてログインを試みたときにユーザー認証が失敗する場合、キーマップが異なっていることが原因の可能性があります。ユーザーのパスワードをテキストエディタなどに入力してからクリップボードにコピーして NoMachine セッションで貼り付けてください。 リモートデスクトップ環境にログインできたら、{{ic|setxkb jp}} ('jp' は日本語キーボードです) を実行することでキーマッピングの問題は解決するはずです。 === SSH による接続 === NoMachine のフリーエディションでは SSH プロトコルを使ってコンピュータに接続することはできず、(デフォルトでは {{ic|4000}} ポートを使用する) NX プロトコルしか使えません。 ファイアウォールのポートを開きたくない場合、クライアントとサーバーの間に SSH トンネルを作成して接続する方法があります: クライアント側のコンピュータで以下を実行: $ ssh -L 4000:localhost:4000 ''user''@''targetmachine'' それから NoMachine Player を起動して NX プロトコルで {{ic|localhost}} に接続してみてください。''targetmachine'' にトンネル接続されてサーバーの localhost ポートの {{ic|4000}} に転送されます。
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Aur
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
NoMachine
に戻る。
検索
検索
NoMachineのソースを表示
話題を追加