リモートデスクトップ
Web 開発するために Linux につなぐ前提
- VNC
- xrdp が簡単にまともに動く時代なので特に選択する理由はないと思う
- xrdp + なんらかの VPN
- とても安定している
- Debian 10 とかだと何も考えずに apt-get install xrdp で動く
- VPN の世話は面倒
- AWS Lightsail に Pritunl を入れているが、 AWS からインターネットに出ていくことになった結果ちょいちょいアクセスできないサイトとか出てくる
- Windows/Mac/Linux のクライアントで修飾キーがちゃんと動く
- Chrome OS で動かない
- iPad 用の公式 RDP クライアントで物理キーボードの修飾キーがちゃんと動く
- Chrome Remote Desktop
- たまに刺さるがそこそこには安定している
- セットアップはわりかしめんどう
- Compute Engine での Chrome リモート デスクトップのセットアップというドキュメントが一番よくまとまっている
- VPN がいらいない、クライアントはブラウザさえあればよい
- 修飾キーがちゃんと動かない
- キーマッピングなどを駆使してごまかす必要あり
- Chrome OS で動くし、 Chrome OS だと修飾キーがだいたいまともに動く
- iOS クライアントは正直そんなに出来よくない
VPN + RDP を受け入れるのがよい感じはある、もうちょっと考えていきたい