LoginSignup
0
0

Ubuntuの各ユーザーが同時にリモート接続する方法

Last updated at Posted at 2024-02-13

内容

同時にUbuntuの各ユーザーへのリモート接続する方法を説明します.接続の方法はLAN内とLAN外2つあります.ただLAN外を行うにはLAN内の設定が必要です.今回,接続はWindowsのPCから行います.

動作確認
Windows11 → Ubuntu22.04
Windows10 → Ubuntu22.04

ユーザの登録

以下を参照

Ubuntuでユーザーの確認・追加・削除・sudoに追加 #Ubuntu - Qiita

LAN内での接続

Windowsのリモートデスクトップ接続では,RDP(Remote Desktop Protocol)が使用されます.これを利用してLAN内でリモート接続を行います.また,Ubuntuでは,Linux向けのRDPサーバソフトウェアであるXRDPが必要となります.

Ubuntu(サーバー側)

インストール

必要なものをインストールします.

sudo apt install openssh-server tmux xrdp -y

XRDPの設定

/etc/xrdp/startwm.sh の中身の環境変数を加えます.

sudo vim /etc/xrdp/startwm.sh

ファイルに以下の設定を追加します.

export GNOME_SHELL_SESSION_MODE=ubuntu

export XDG_CURRENT_DESKTOP=ubuntu:GNOME

ipアドレスを表示

リモート接続するためにIPアドレスが必要なため以下のコマンドを実行し,確認します.

ip a

Windows(クライアント側)

リモートデスクトップ接続を起動します.

Untitled.png

「コンピュータ(C):」にUbuntuのipアドレスを入力し,「接続(N)」をクリックします.

Untitled

上記の画面に移動します.Ubuntuの任意のユーザの「username」と「password」を入力します.接続先の画面が表示され,リモート接続の設定が完了しました.
※ipアドレスは起動時に変わります。固定IPアドレスに変更する手順は以下です。↓

コマンドラインで Ubuntu を固定 IP アドレスにする方法 (なるべく丁寧に解説) #Ubuntu - Qiita

LAN外

LAN外でリモート接続する際にはTeamViewerを使用します.

ダウンロードページは以下です.

Linuxシステムのアーキテクチャを確認するコマンドは以下です.

arch

ダウンロードを完了後,LAN内でUbuntuへ接続します.Ubuntu側のTeamViewerを起動すると,以下のような画面が表示されます.

Untitled

Windows上のTeamViewerを起動し,Ubuntu側のTeamViewerに表示されているIDとパスワードを入力します.接続先の画面が表示され,リモート接続の設定が完了しました.
Ubuntu側のTeamViewerの設定を変更すれば,任意のパスワードを固定することも可能です.

参考文献

https://qiita.com/KaoruHosokawa00/items/c4c9b5a71eb0c86a2277

Ubuntu20.04/22.04でリモートデスクトップ|ogs-digilife (note.com)
Ubuntuでユーザーの確認・追加・削除・sudoに追加 #Ubuntu - Qiita

コマンドラインで Ubuntu を固定 IP アドレスにする方法 (なるべく丁寧に解説) #Ubuntu - Qiita

追記

AnydeskではAnydeskが起動せず,リモート接続ができませんでした.

TeamViewerのチャネルのアップデートが「安定」ではなく,「プレビュー」だと接続できない.

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0