ubuntu vncserver 开机启动
时间: 2023-11-22 18:49:41 浏览: 153
为了让Ubuntu VNC Server在开机时自动启动,您需要执行以下步骤:
1.打开终端并输入以下命令以编辑vncserver@.service文件:
```shell
sudo nano /etc/systemd/system/vncserver@.service
```
2.在文件中添加以下内容:
```shell
[Unit]
Description=Start TightVNC server at startup
After=syslog.target network.target
[Service]
Type=forking
User=<USER>
Group=<USER>
WorkingDirectory=/home/<USER>
PIDFile=/home/<USER>/.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
```
请注意,您需要将<USER>替换为您的用户名。
3.保存并关闭文件。
4.使用以下命令重新加载systemd管理器配置:
```shell
sudo systemctl daemon-reload
```
5.使用以下命令启用VNC Server服务:
```shell
sudo systemctl enable vncserver@1.service
```
请注意,这里的“1”是您要启用的VNC Server实例的数字。如果您有多个实例,请为每个实例重复此步骤。
6.现在,您可以使用以下命令启动VNC Server服务:
```shell
sudo systemctl start vncserver@1.service
```
请注意,这里的“1”是您要启动的VNC Server实例的数字。如果您有多个实例,请为每个实例重复此步骤。
7.使用以下命令检查VNC Server服务的状态:
```shell
sudo systemctl status vncserver@1.service
```
如果一切正常,您应该看到“active (running)”状态。
阅读全文