環境
$ uname -a
Linux kali 5.10.0-kali7-amd64 #1 SMP Debian 5.10.28-1kali1 (2021-04-12) x86_64 GNU/Linux
VNCサーバーのインストール
保留
VNCサーバーの起動/停止
# 起動
$ vncserver -geometry 1440x900 :1
# 停止
$ vncserver -kill :1
設定ファイルの変更
VNC接続をしてもグレーになるため、xstartup
を以下のように書き換えます。
~/.vnc/xstartup
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
VNCサーバーの自動起動設定
VNCサーバの起動をサービス化する
/etc/systemd/system/vnc-server.service
[Unit]
Description = VNC server service
[Service]
ExecStart = sudo -u (ユーザ名) vncserver -geometry 1440x900 :1
ExecStop = sudo -u (ユーザ名) vncserver -kill :1
Type = forking
[Install]
WantedBy = multi-user.target
sudo chown root:root /etc/systemd/system/vnc-server.service
sudo chmod 644 /etc/systemd/system/vnc-server.service
システムの起動時にサービスを有効にする
sudo systemctl enable vnc-server
サービスを開始とステータスを確認。
sudo systemctl start vnc-server.service
sudo systemctl status vnc-server.service
VNC接続時の日本語入力
保留