在Ubuntu上使用TigerVNC的命令行操作主要包括安装、设置密码、启动VNC服务器、停止VNC服务器以及配置VNC服务器等步骤。以下是详细的步骤和相关信息:
打开终端(可以通过按 Ctrl + Alt + T 快捷键来打开),然后输入以下命令来安装TigerVNC服务器:
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common
安装完成后,你需要为VNC会话设置一个密码。运行以下命令:
vncpasswd
按照提示操作,设置你的密码。
你可以手动启动TigerVNC服务器,或者设置一个系统服务来自动启动它。
手动启动:
运行以下命令来启动VNC服务器:
vncserver :1
这里的 :1 是显示编号,你可以选择其他编号(例如 :2, :3 等),只要确保该编号没有被其他服务使用。
设置系统服务:
为了方便管理,你可以创建一个 systemd 服务文件来自动启动VNC服务器。
systemd 服务文件:sudo nano /etc/systemd/system/vncserver@.service
Ctrl+X,然后按 Y 确认,最后按 Enter):[Unit]
Description=Start TigerVNC server at startup
After=syslog.target network.target
[Service]
Type=forking
User=<your_username>
Group=<your_group>
WorkingDirectory=/home/<your_username>
PIDFile=/home/<your_username>/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
请将 <your_username> 和 <your_group> 替换为你的实际用户名和组名。
systemd 配置:sudo systemctl daemon-reload
sudo systemctl enable vncserver@1.service
sudo systemctl start vncserver@1.service
要停止VNC服务器,可以使用以下命令:
vncserver -kill :1
你可以通过编辑 /etc/tigervnc.conf 文件(如果不存在则创建它),并添加相应的配置选项来进行更高级的配置。例如,设置密码不过期或者允许特定用户连接。
请注意,这些步骤适用于TigerVNC的基本安装和使用。根据你的具体需求,可能还需要进行额外的配置。