Craftsman spirit 2022-09-02 16:03 采纳率: 100%
浏览 29
已结题

使用vncserver以普通用户登陆时报错非root权限

我更改好vncserver配置文件后,以

su user
```创建了一个vnc用户,在此之前配置文件中设置是这样的

[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=simple
#Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :’
ExecStart=/usr/sbin/runuser -l user -c “/usr/bin/vncserver %i”
PIDFile=/home/user/.vnc/%H%i.pid
ExecStop=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :’
[Install]
WantedBy=multi-user.target

两个位置我都改的user

在启动vncserver@1时候没报错,后面我查看状态显示启动失败的,琢磨半天没找到原因

[roo@hostlive~]# ll /home/user/.vnc/
total 16
-rw-r--r-- 1 user user 332 Aug 31 15:48 config
-rw-rw-r-- 1 user user 626 Aug31 15:48 hog
-rW-------1 user user16 Aug 31 15:42 passd
-rwxr-xr-x 1 user user 540 Sep 2 10:23 xstartup
[root@hostlive~]# systemctl start vncserver@:1.service
Warning: vncserver@:1.service changed on disk. Run 'systemctl daemon-reload' to reload units.
[root@hostlive~]# systemctl daemon-reload
[root@hostlive~]# systemctl start vncserver@:1.service
[root@hostlive ~]# systemctl status vncserver@:1.service
• vncserver@:1.service- Remote desktop service (VNC)
Loaded: loaded (/etc/systemd/system/vncserver@:.service;enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Fri 2022-09-02 12:47:58 CST; 46s ago
Process: 3323 ExecStart=/usr/sbin/runuser
-1 user -c /usr/bin/vncserver %1 (code=exited, status=98)
Process:3315 ExecStartPre=/bin/sh-C/usr/bin/vncserver-kill %i > /dev/null 2>&1|| : (code=exited, status=0/SUCCESS)
Main PID: 3323 (code=exited, status=98)
Sep 02 12:47:58 hostlive system[1]: Starting Remote deskto..
Sep 02 12:47:58 hostlive
systemd[1]: Started Remote desktop.
Sep 02 12:47:58 hostlive
systemd[1]: vncserver@:l.service:
Sep 02 12:47:58 hostlive system[1]: Unit vncserver@:l.serv.
Sep 02 12:47:58 hostlive systemd[1]:vncserver@:l-servicef...
Hint: Some lines were ellipsized, use-I to show in full.
[root@hostlive~]#****


```

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 9月10日
    • 修改了问题 9月2日
    • 修改了问题 9月2日
    • 修改了问题 9月2日
    • 展开全部

    悬赏问题

    • ¥15 在matlab中Application Compiler后的软件无法打开
    • ¥15 想问一下STM32创建工程模板时遇到得问题
    • ¥15 Fiddler抓包443
    • ¥20 Qt Quick Android 项目报错及显示问题
    • ¥15 而且都没有 OpenCVConfig.cmake文件我是不是需要安装opencv,如何解决?
    • ¥15 oracleBIEE analytics
    • ¥15 H.264选择性加密例程
    • ¥50 windows的SFTP服务器如何能批量同步用户信息?
    • ¥15 centos7.9升级python3.0的问题
    • ¥15 安装CentOS6时卡住