・SSH有効化
sudo apt update
sudo apt install -y openssh-server
sudo systemctl enable –now ssh
・接続
ssh xxx@192.168.xxx.xxx
・Dockerインストール
wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-linux-amd64.zip
unzip rustdesk-server-linux-amd64.zip
sudo mkdir -p /opt/rustdesk
sudo cp amd64/hbbs amd64/hbbr amd64/rustdesk-utils /opt/rustdesk/
sudo chmod +x /opt/rustdesk/hbbs /opt/rustdesk/hbbr
sudo mkdir -p /opt/rustdesk/data
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
sudo tee /etc/systemd/system/rustdesk-hbbs.service > /dev/null <<'EOF' [Unit] Description=RustDesk Signal Server (hbbs) After=network.target [Service] Type=simple ExecStart=/opt/rustdesk/hbbs WorkingDirectory=/opt/rustdesk/data Restart=always RestartSec=5 User=root [Install] WantedBy=multi-user.target EOF |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
sudo tee /etc/systemd/system/rustdesk-hbbr.service > /dev/null <<'EOF' [Unit] Description=RustDesk Relay Server (hbbr) After=network.target [Service] Type=simple ExecStart=/opt/rustdesk/hbbr WorkingDirectory=/opt/rustdesk/data Restart=always RestartSec=5 User=root [Install] WantedBy=multi-user.target EOF |
sudo systemctl daemon-reload
sudo systemctl enable –now rustdesk-hbbr
sudo systemctl enable –now rustdesk-hbbs
cat /opt/rustdesk/data/id_ed25519.pub
控える。
・クライアントインストール
wget https://github.com/rustdesk/rustdesk/releases/download/1.4.7/rustdesk-1.4.7-x86_64.deb
sudo apt install -y ./rustdesk-1.4.7-x86_64.deb
・接続する側のクライアントの設定切替
複数接続先の場合、
/Users/xxx/Library/Preferences/com.carriez.RustDesk
RustDesk2.toml
をコピーして切り替える。