/sbin/runuser
时间: 2023-07-03 20:29:36 浏览: 62
`/sbin/runuser` 是一个 Linux 系统命令,它的作用是以指定用户的身份运行一个命令或 shell 脚本。如果该命令或脚本需要以特定用户的身份执行,可以使用 `runuser` 命令指定相应的用户身份。 `runuser` 命令的语法如下:
```
runuser [-u user] command
```
其中,-u 参数指定要以哪个用户的身份运行 command 命令或 shell 脚本。如果没有指定 -u 参数,则默认以当前用户的身份运行 command 命令或 shell 脚本。
相关问题
修改linux8.5 vnc端口号
要修改Linux 8.5的VNC端口号,需要按照以下步骤进行操作:
1.登录Linux系统,打开终端窗口。
2.输入以下命令,以获取当前VNC端口号:
$ sudo grep 'vnc' /etc/services
3.备份vncserver的配置文件,以便还原或回滚更改。在终端中输入以下命令:
$ sudo cp /usr/lib/systemd/system/vncserver@.service /usr/lib/systemd/system/vncserver@.service.bak
4.使用编辑器打开vncserver的配置文件:
$ sudo vi /usr/lib/systemd/system/vncserver@.service
5.查找以下行:
ExecStart=/sbin/runuser -l yourusername -c "/usr/bin/vncserver %i"
6.将%i更改为您希望的端口号,例如5901:
ExecStart=/sbin/runuser -l yourusername -c "/usr/bin/vncserver :1 -geometry 1280x800"
7.保存更改并关闭编辑器。
8.重新加载systemd系统文件:
$ sudo systemctl daemon-reload
9.重启vncserver服务,以便使用新端口号:
$ sudo systemctl restart vncserver@:1.service
10.检查VNC端口是否成功更改:
$ sudo netstat -tunlp | grep vnc
这些步骤应该可以成功修改Linux 8.5 VNC端口号。
redhat如何配置tight-vncserver
以下是在 Red Hat 系统上配置 TightVNC 服务器的步骤:
1. 安装 TightVNC 服务器
运行以下命令来安装 TightVNC 服务器:
```
sudo yum install tigervnc-server
```
2. 配置 TightVNC 服务器
创建一个新的 VNC 配置文件:
```
sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
```
编辑新的 VNC 配置文件:
```
sudo vi /etc/systemd/system/vncserver@:1.service
```
在文件中,找到以下行:
```
ExecStart=/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i"
PIDFile=/home/<USER>/.vnc/%H%i.pid
```
将 `<USER>` 替换为您要使用的用户名。例如,如果您要使用用户名 `johndoe`,则替换为:
```
ExecStart=/sbin/runuser -l johndoe -c "/usr/bin/vncserver %i"
PIDFile=/home/johndoe/.vnc/%H%i.pid
```
3. 设置 VNC 密码
设置新的 VNC 密码:
```
sudo vncpasswd
```
4. 启动 TightVNC 服务器
启动 TightVNC 服务器:
```
sudo systemctl start vncserver@:1.service
```
5. 配置防火墙
打开防火墙端口:
```
sudo firewall-cmd --permanent --zone=public --add-port=5901/tcp
sudo firewall-cmd --reload
```
现在,您应该能够通过 VNC 客户端连接到您的 Red Hat 系统了。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)