用户管理简单笔记
用某个其他用户身份打开可视化软件
- 说明:在某个用户不能登录桌面时,可能可以通过进入root用户创建一个新的用户,然后用该用户登录桌面
- 不同用户之间的软件可能不共享,所以要想打开其他用户装的软件可以考虑从终端切换到其他用户,然后再打开软件
- 不同用户的git用户信息等都不同,也需要切换到其他用户使用
- 为了避免用户权限问题,打开软件时都从终端用文件所属用户的身份打开即可
多用户打开各自软件问题
- 说明:在Linux系统有多个用户时,我们可能需要从一个用户界面打开终端登录另一个用户,从而使用该用户的环境和软件
问题描述
- 在一个用户登录图形界面后,需要以另一个用户的身份打开一个图形化软件,此时直接打开图形化软件可能遇到如下错误
No protocol specified
问题发生原因
- 因为Xserver默认情况下禁止别的用户图形程序运行在当前用户图形界面上
解决方案
- 在当前用户下执行命令
1
xhost +