1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Debian 10 buster Xfceでtigervnc-standalone-server

Last updated at Posted at 2020-10-04

はじめに

Debian 10 buster Xfceでtigervnc-scraping-server - Qiita」の続き

やりたいこと

tigervnc-scraping-server関連設定削除

  1. Xfceでログアウト

  2. ssh -l (ユーザー名) (IPアドレス)

  3. サービス自動起動無効

$ sudo systemctl disable x0vncserver.service


1. オートログイン無効

    ```console
$ sudo nano /etc/lightdm/lightdm.conf
#autologin-user=igarashi
#autologin-user-timeout=0

インストール

  1. 「アプリケーションメニュー/設定/Synaptic パッケージマネージャ」を起動
  2. 「tigervnc-standalone-server」をインストール
  3. パスワードは「Debian buster Xfceでtigervnc-scraping-server - Qiita」で設定済み

Xfce起動設定

  1. 起動設定

$ nano ~/.vnc/xstartup
#!/bin/bash
exec startxfce4 &


* 参考
    * [Xfce - ArchWiki](https://wiki.archlinux.jp/index.php/Xfce#Xfce_.E3.81.AE.E8.B5.B7.E5.8B.95)

# Debian起動時にvncserverを起動させる設定

1. サービスファイル作成

    ```console
$ sudo nano /etc/systemd/system/vncserver@.service
[Unit]
Description=Start TightVNC server at startup
After=syslog.target network.target
[Service]
Type=forking
User=igarashi
PIDFile=/home/igarashi/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -localhost no -depth 24 -geometry 1024x768 :%i                                             
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
  1. vncserver.service起動

$ sudo systemctl start vncserver@1


1. WindowsノートPCのUltraVNC ViewerからIPアドレス:1、パスワードで接続できることを確認
2. vncserver.service終了、有効化

    ```console
$ sudo systemctl stop vncserver@1
$ sudo systemctl enable vncserver@1
  1. 再起動

$ sudo reboot


1. WindowsノートPCのUltraVNC ViewerからIPアドレス:1、パスワードで接続できることを確認
![2020-10-04 (1).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240188/48b72e40-c9d4-b718-187f-2a37965619e1.png)

* 参考
    * [systemctl コマンド - Qiita](https://qiita.com/sinsengumi/items/24d726ec6c761fc75cc9)
    * [How to Install and Configure VNC on Debian 10 | DigitalOcean](https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-debian-10)
    * [Debian 10 Buster : VNCサーバーの設定 : Server World](https://www.server-world.info/query?os=Debian_10&p=desktop&f=6)
    * [モニタ解像度 図解チャート 一覧](https://www.quel.jp/etc/monitor-size/)
    * [Ubuntu 16.04 LTSにXcfe (or LXDE) とTightVNC Serverでリモートデスクトップ環境を構築する  | ALGO GEEKS](http://blog.algolab.jp/post/2016/08/22/ubuntu-tightvnc-server/)
    * [つまずかない!?TigerVNCでリモートデスクトップ - Qiita](https://qiita.com/tats-u/items/c170f61a5e03ae045128)

# コロン、イコールが入力できない問題

1. 「[Debian buster Xfceでtigervnc-scraping-server - Qiita](https://qiita.com/mktlab/items/77c1982d3eb0c591abc6)」では発生したが、tigervnc-standalone-serverでは発生しなかった
1. 初めからtigervnc-standalone-serverを使えばよかった・・・

# Synapticをroot権限で起動できない問題

「Starting "Synaptic Packege Manager" without administrative privelleges」と表示されてしまう

![2020-10-05 (22).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240188/bc3b6d8f-23a5-01a9-708e-742dcde0c1f0.png)

1. sshからvncserver起動だと「Authentication is required to run the Synaptic Package Manger」と表示されてroot権限でSynapticを起動できるので自動起動は解除して手動起動することにした・・・
    ![2020-10-05 (23).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240188/3d4a042a-c11e-8cdb-da70-2cfe64dddac5.png)

1. サービス自動起動無効

    ```console
$ sudo systemctl disable vncserver@1
  1. Windows PowerShellでSSH接続

ssh -l (ユーザー名) (IPアドレス)


1. 手動起動

    ```console
$ vncserver -localhost no -depth 24 -geometry 1024x768
  1. SSHトンネル経由で接続する場合

$ vncserver -depth 24 -geometry 1024x768


1. Windows PowerShellでSSHトンネル作成

    ```console
ssh -L 5901:127.0.0.1:5901 -C -N -l igarashi debian
  1. 「localhost:1」にUltraVNCなどで接続する
1
1
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
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?