TigerVNC安装与启动

TigerVNC的安装

只进行了下文的2、3、4和6步,vnc的关闭可以参考其第6步结尾。
参考文章进行安装:https://blog.csdn.net/fjmsonic/article/details/104366421?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_utm_term~default-0-104366421-blog-107471665.235v38pc_relevant_anti_vip&spm=1001.2101.3001.4242.1&utm_relevant_index=3

TigerVNC的使用

1.1 设置vnc密码

(base) ljh@taurus:~$ vncpasswd
Password:
Verify:
Would you like to enter a view-only password (y/n)? n

1.2 服务器端设置

(base) ljh@taurus:~$ vncserver
/usr/bin/xauth:  file /home/liujunhui2/.Xauthority does not exist

New 'taurus:1 (liujunhui2)' desktop at :1 on machine taurus

Starting applications specified in /etc/X11/Xvnc-session
Log file is /home/liujunhui2/.vnc/taurus:1.log

Use xtigervncviewer -SecurityTypes VncAuth -passwd /home/liujunhui2/.vnc/passwd :1 to connect to the VNC server.

note: “1"这个数字就下面的"N”,注意替换数字

1.3 本地端设置

另开终端,命令行连接服务器:

ssh -L 590N:localhost:590N ljh@111.111.111.111

1.4 本地vnc viewer设置

在这里插入图片描述

1.5 本地命令行(1.3)记得杀死vnc

vncserver -kill :N

1.6查看目前的vncserver数量

vncserver -list

1.7开启VNC端口

vncserver     #开启的端口号默认排序
vncserver :1      #开启指定的端口号,中间+空格

1.8 修改VNC密码

vncpasswd
Password:
Verify:

1.9 关闭vnc进程

方法一:
vncserver -list    #查看vnc的端口号

TigerVNC server sessions:
X DISPLAY #     PROCESS ID
:1              8881

vncserver -kill :1    #kill相关端口号

方法二:
ps -ef |grep vnc
kill -9 进程号

参考链接

Notes

我在服务的的一直使用的账户里登录vnc,桌面一直无法显示,黑屏且有黑叉,命令行窗口除terminal外均位于左上角无法移动。实际该问题在vnc登录日志中(~/.vnc/*.log)中已经记录了很多报错,但实际很难解决,而同服务器其他用户并没有出现上述问题,解决办法为重建新用户,从零开始,问题解决(嘿嘿)。

<think>好的,我现在需要回答用户关于如何在Linux系统中使用命令行启动TigerVNC-Server的问题。首先,我要仔细查看用户提供的引用内容,尤其是引用1、3、4,因为这些部分提到了相关的安装启动步骤。 根据引用1,用户提到在服务器端安装tigervnc-server后,输入命令vncserver即可启动,省略参数默认是1号端口,然后设置密码。引用4也提到在CentOS6.7中,进入终端输入“vncserver”并按提示设置密码。这说明基本的启动命令是vncserver,可能带参数。 但用户可能需要更详细的步骤,比如如何指定端口或显示号。引用3提到使用vncserver -list查看端口,以及vncserver -kill来停止服务,这提示命令可能有一些参数选项。比如启动时指定显示号,例如vncserver :1,或者使用不同的参数配置分辨率等。 另外,引用4还提到配置vncserver为自启动,可能需要systemd服务文件,但用户现在的问题只是启动命令,所以暂时不需要深入这部分。需要注意的是,首次启动时会提示设置密码,这一点要强调。 可能需要检查用户是否有安装tigervnc-server,如果没有,需要先安装。但用户的问题明确是启动命令,所以安装步骤可以简要提及,但重点在启动。此外,防火墙设置可能影响连接,但用户的问题可能不需要详细展开,除非用户提到连接问题。 总结步骤应该是:安装软件(如果需要)、运行vncserver命令、设置密码、验证启动。同时,可能给出示例命令,如vncserver :1 -geometry 1920x1080,并说明参数的作用。另外,常见问题如密码错误或端口忘记,可以放在相关问题中。 需要确保命令的正确性,比如是否需要使用sudo,或者是否需要指定用户。根据引用中的信息,用户直接输入vncserver即可,可能是在自己的用户下运行。因此,命令应该是直接运行vncserver,可能带参数。 最后,生成相关问题时,可以参考引用中的常见问题,比如配置、防火墙设置、解决连接问题等。</think>### 分步说明:在Linux系统中启动TigerVNC-Server #### 1. **安装TigerVNC-Server** 如果尚未安装软件包,需先执行以下命令: ```bash yum install tigervnc-server # CentOS/RHEL系统 ``` 或 ```bash apt-get install tigervnc-standalone-server # Debian/Ubuntu系统 ``` #### 2. **启动VNC服务** 输入以下命令启动默认配置的VNC服务端(显示编号为`1`): ```bash vncserver :1 ``` - **`:1`** 表示使用5901端口(显示编号端口关系为`5900 + 编号`) - 首次运行会提示设置**VNC连接密码**(长度需6-8字符) #### 3. **自定义启动参数(可选)** 可通过参数指定分辨率、色彩深度等: ```bash vncserver :2 -geometry 1920x1080 -depth 24 ``` - **`-geometry`** 设置分辨率 - **`-depth`** 指定色彩深度 #### 4. **验证服务状态** 查看当前运行的VNC会话: ```bash vncserver -list ``` 输出示例: ``` TigerVNC server sessions: X DISPLAY # PROCESS ID :1 12345 ``` #### 5. **连接远程桌面** 客户端使用`vncviewer`连接: ```bash vncviewer 服务器IP:1 ``` ### 关键配置说明 - **防火墙设置**:需开放对应端口(如`5901`),命令参考: ```bash firewall-cmd --add-port=5901/tcp --permanent # CentOS firewall-cmd --reload ``` - **服务自启动**:可通过创建systemd服务实现[^4] - **密码重置**:使用`vncpasswd`命令修改密码[^3]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值