仕事用コンピューターにUbuntuがインストールされています。Windowsがインストールされている別のコンピューターからアクセスできるかどうか疑問に思っています。もしそうなら、ステップバイステップガイドをお願いします。ありがとうございました!
仕事用コンピューターにUbuntuがインストールされています。Windowsがインストールされている別のコンピューターからアクセスできるかどうか疑問に思っています。もしそうなら、ステップバイステップガイドをお願いします。ありがとうございました!
回答:
はい、WindowsからUbuntuにリモートでアクセスできます。
次の手順を実行します :
ステップ1 – xRDPをインストールする
ターミナル(Crtl+ Alt+ T)を開き、次のコマンドを実行します。
sudo apt-get update sudo apt-get install xrdp
ステップ2 – XFCE4をインストールします(UnityはUbuntu 14.04でxRDPをサポートしていないようですが、Ubuntu 12.04ではサポートされていました)。Xfce4をインストールするのはそのためです。
sudo apt-get install xfce4
ステップ3 – xRDPを構成する
この手順では、xRDPがXfce4を使用するように2つのファイルを変更します。最初
.xsession
に、ホームディレクトリにファイルを作成または編集する必要があります。nanoを使用するか、単にechoステートメントをリダイレクトできます(簡単):echo xfce4-session > ~/.xsession
編集する必要がある2番目のファイルはxRDPの起動ファイルであるため、Xfce4が起動します。
sudo nano /etc/xrdp/startwm.sh
コンテンツは次のようになります(最後の行に注意して無視します
. /etc/X11/Xsession
):#!/bin/sh if [ -r /etc/default/locale ]; then . /etc/default/locale export LANG LANGUAGE fi startxfce4
ステップ4 – xRDPを再起動します
これらすべての変更を有効にするには、xRDPを次のように再起動します。
sudo service xrdp restart
xRDP接続のテスト
Ubuntuマシンをリモートで制御するコンピューターで、RDPクライアントを起動します。Windowsには、リモートデスクトップクライアントが標準装備されています(mstsc.exe-コマンドプロンプトから起動するか、[アクセサリ]の下のリモートデスクトップへのショートカットを見つけることができます)。または、スタート(Windows 7)で「リモート」を検索するか、Windows 8の検索ボックスで「リモート」を検索します。
どちらのクライアントを使用しても、ほとんどは、Ubuntuマシンのコンピューターネットワーク名またはIPアドレスで動作します。
UbuntuボックスのIPアドレスを見つけるには、次のように入力します。
hostname -I
(注:これは大文字の「i」です)
UbuntuマシンのIPアドレスを入力します。例えば:
RDPクライアントの機能と設定に応じて(たとえば、Microsoft RDPクライアントは自動ログインを許可します)、ログイン画面が表示される場合と表示されない場合があります。 ここで、Ubuntuのユーザー名とパスワードを入力し、「OK」をクリックします
できあがり
PS:コメントで言及されているいくつかの良い点があるので、それらをまとめると思いました。
外部ネットワークからUbuntuにアクセスする場合、職場でUbuntuが独自の適切なインターネットIPアドレスを持っている必要があります-かなりありそうもないシナリオです。別の方法で機能させるには、外部から見えるworkのアドレスが必要で、ポート転送を設定して、着信RDPリクエストをルーターの仕事用コンピューターに転送します。(マーク・ウィリアムズ)
使用するにはUbuntuのMATEデスクトップを meta-session
、最後の行を交換するstartxfce4
にstartwm.sh
してmate-session
。(フランクN)
hostname
IPではなく実際のマシン名を(を入力して)使用できます。これは、将来のセッションで動的IPでより安定する可能性があるためです。(フランクN)
port forwarding
hostname
、あなたのIPは、今後のセッションでは、動的IPアドレスで、より安定したかもしれないのではなく)...
MobaXterm
XサーバーをWindowsにフリーウェアで実装します。
Ubuntuに何かをインストールする必要はありません。
接続したら、シェルから始めます。
次に、シェルからプログラムを起動する場合、例えば:
xeyes
xeyes
別のネイティブWindowsウィンドウとして開きます。
VPNを介してWindows 10とUbuntu 16.04の間でそのまま動作しました。
それも、のような複雑なアプリケーションのために、許容可能な遅れや解像度の損失を被るfirefox
とeclipse
、それはビデオとして、デスクトップをストリーミングし、実際にXのウィジェットを実装するだけでdumbly明確ではありません。
厄介な点の1つは、職場でウィンドウを開いてから家に帰ると、アプリの新しいインスタンスを起動する必要があり、既に開いているウィンドウが表示されないことです。これは、ブラウザなどのシングルウィンドウモードで動作するアプリケーションによってさらに煩わしくなります。新しいインスタンスを強制する方法を検索する必要があり、その後、2つのインスタンスが実行されます。
Cygwin / X
MobaXtermのGPL代替。まだ試していませんが、動作は理論的には同じである必要があります:https : //youtu.be/ENkOEknSLv4?t=105
VNC
次のプログラムを試しましたが、デスクトップをビデオとして送信していたため、オフサイトの場合、許容できない画面解像度の損失/マウスの不正確さ/ネットワーク帯域幅が発生しました。
サーバー(Ubuntuで実行):
クライアント(Windowsで実行):
パテ
必要なのは、SSH経由のテキスト端末だけです。
xtermエミュレーターとSSH / telnetおよび他のプロトコルの両方を単一のパッケージに統合しているため、非常に便利です。
その後tmux attach
、ミックスに追加すると、職場でも自宅でもまったく同じ端末を使用できます。これは驚くべきことです。環境変数といくつかの迷惑なグリッチは特に、しかし、がありますDISPLAY
。https://unix.stackexchange.com/questions/75681/why-do-i-have-to-re-set-env-vars-in-tmux-when- i-re-attach
デフォルトの巨大なフォントサイズを小さくすることもできます。パテのフォントサイズを大きくします
PuTTYでの貼り付けのコピー方法:https : //superuser.com/questions/180043/how-do-i-paste-the-windows-clipboard-into-my-putty-session-using-only-the-keybo
その後、必要なWebページをネイティブのWindowsブラウザーで直接開くことができます。作業を完了するために必要なのがVimとブラウザだけである場合、PuTTYが間違いなく道です。
私が見つけた最高のものはx2goです。
Linuxマシンにインストールし ますhttp://wiki.x2go.org/doku.php/doc:installation:x2goserver
Windowsマシンにクライアントをインストールします:http : //wiki.x2go.org/doku.php/download : start
遅く感じたら圧縮を調整します:(TL; DR use 4k-png)https://uwaterloo.ca/science-computing/student-support/x2go-tutorial