linux启动vncserver
时间: 2023-09-12 08:02:49 浏览: 112
要在 Linux 系统上启动 VNC 服务,需要遵循以下步骤:
1. 安装 VNC 服务器软件。在 Ubuntu 系统上,可以使用以下命令安装 TightVNC Server:
```
sudo apt-get update
sudo apt-get install tightvncserver
```
2. 启动 VNC 服务器。在终端中运行以下命令:
```
vncserver :1
```
此命令将启动 VNC 服务器并创建一个编号为 1 的新会话。
3. 设置 VNC 密码。第一次启动 VNC 服务器时,需要设置 VNC 密码。运行以下命令设置密码:
```
vncpasswd
```
4. 配置 VNC 服务器。可以在 VNC 服务器配置文件中配置服务器选项。在 Ubuntu 系统上,该文件位于 `~/.vnc/xstartup`。
5. 连接到 VNC 服务器。使用 VNC 客户端连接到 VNC 服务器。默认情况下,VNC 服务器监听 5901 端口。在连接时,需要指定 VNC 服务器的 IP 地址和端口号。
以上就是在 Linux 系统上启动 VNC 服务器的步骤。
相关问题
linux vncserver启动
要在 Linux 上启动 VNC 服务器,请按照以下步骤操作:
1. 安装 VNC 服务器软件,比如 TigerVNC 或 RealVNC。
2. 打开终端并输入以下命令以启动 VNC 服务器:
```
vncserver
```
3. 如果您是第一次启动 VNC 服务器,则需要设置密码。输入两次密码即可。
4. 您还需要设置显示分辨率和颜色深度。例如,以下命令将设置分辨率为 1280x800,颜色深度为 24 位:
```
vncserver -geometry 1280x800 -depth 24
```
5. VNC 服务器将在后台运行。您可以使用以下命令查看正在运行的 VNC 服务器:
```
vncserver -list
```
6. 要停止 VNC 服务器,请使用以下命令:
```
vncserver -kill :<display number>
```
其中,<display number> 是您要停止的 VNC 服务器的显示编号。例如,如果您要停止第一个 VNC 服务器,则应该运行:
```
vncserver -kill :1
```
Linux安装Vncserver
Linux上安装VNC服务器(Virtual Network Computing Server)通常涉及到几个步骤:
1. 更新系统包列表并安装必要的软件包:首先打开终端,运行以下命令更新系统包列表并安装vnc-server工具:
```sh
sudo apt-get update
sudo apt-get install tightvncserver
```
如果你的系统使用的是yum(如CentOS/RHEL),则可以替换为:
```sh
sudo yum update
sudo yum install tigervnc-server
```
2. 配置VNC:创建一个启动脚本文件(例如.vnc/xstartup)来设置VNC启动后的初始桌面环境,这一步取决于你的Linux发行版和个人喜好。示例内容可能类似:
```bash
#!/bin/bash
exec /usr/bin/startwm.sh
```
然后给予这个文件执行权限:
```sh
chmod +x ~/.vnc/xstartup
```
3. 设置VNC用户:创建一个新的VNC用户(如果还没有的话),比如叫`vncuser`:
```sh
sudo useradd -s /sbin/nologin vncuser
```
4. 分配VNC密码:为新创建的用户设置VNC密码,命令类似于:
```sh
vncpasswd -f ~/.vnc/passwd vncuser
```
按提示输入两次密码。
5. 启动VNC服务:登录到VNC用户的账户,并启动VNC服务,指定端口(如10000):
```sh
su - vncuser
vncserver :10000
```
6. 自动启动VNC:为了在系统启动时自动启动VNC服务,你可以将启动命令添加到系统的启动脚本中,如`~/.config/systemd/user/vncserver.service`:
```sh
[Unit]
Description=vncserver for VNC User
[Service]
ExecStart=/usr/bin/vncserver :10000
User=vncuser
Group=vncuser
Restart=always
StandardOutput=syslog
StandardError=syslog
[Install]
WantedBy=multi-user.target
```
然后启用并启动该服务:
```sh
sudo systemctl daemon-reload
sudo systemctl enable --user vncserver.service
sudo systemctl start --user vncserver.service
```
现在,VNC服务器已经在Linux上配置好了,可以从其他计算机通过VNC客户端连接到`localhost:10000`(如果在同一台机器上)或指定的IP地址+端口号访问它。
阅读全文