免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2681 | 回复: 7
打印 上一主题 下一主题

[系统管理] xmanager su到其他用户启动图形问题??? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-04-21 13:06 |只看该作者 |倒序浏览
本帖最后由 smileslee 于 2010-04-21 14:14 编辑

由于用户要求禁止直接用root直接登陆,必须要用普通用户登录后再su到root用户。
可是Xmanager用普通用户登录后再su - root用户,每次必须重新设定环境变量DISPLAY=IP:0.0,root用户才能启动图形程序。
由于有很多台client都要这样登陆,怎么设定DISPLAY变量,使所有的client都能用这种方式登陆,su - root后,启动图形程序???

OS:Aix 5.3.10

论坛徽章:
0
2 [报告]
发表于 2010-04-21 14:52 |只看该作者
给你所用的普通用户加权限

论坛徽章:
0
3 [报告]
发表于 2010-04-21 15:14 |只看该作者
su root 不要带- 就可以继承原用户的环境变量了,不用在设DISPLAY变量了

论坛徽章:
0
4 [报告]
发表于 2010-04-21 16:35 |只看该作者
回复 3# kachipawei


   不加“-”能行?

论坛徽章:
0
5 [报告]
发表于 2010-04-21 16:45 |只看该作者
-
            Specifies that the process environment is to be set as if the user
            had logged in to the system using the login command. Nothing in
            the current environment is propagated to the new shell.
这是man su 中的说明,用xmanger登入后,普通用户已经设定了DISPLAY变量了,楼主为了省去设定DISPLAY变量,就可以直接用su root来获得普通用户的环境,如果root用户自己的.profile中特殊的变量定义的话,还得重新运行一下. /.profile,如果在这个中有定义DISPLAY变量的话,就得另外考虑了

论坛徽章:
221
15-16赛季CBA联赛之吉林
日期:2017-12-11 12:51:59黑曼巴
日期:2019-04-12 13:40:0515-16赛季CBA联赛之广东
日期:2019-04-23 10:41:1215-16赛季CBA联赛之辽宁
日期:2019-05-06 13:03:2815-16赛季CBA联赛之山西
日期:2019-05-09 10:56:5815-16赛季CBA联赛之青岛
日期:2019-05-17 13:57:0515-16赛季CBA联赛之新疆
日期:2019-06-10 13:39:0515-16赛季CBA联赛之天津
日期:2019-07-08 15:04:4519周年集字徽章-19
日期:2019-08-27 13:31:2619周年集字徽章-19
日期:2019-08-27 13:31:2619周年集字徽章-周
日期:2019-09-06 18:46:4715-16赛季CBA联赛之天津
日期:2019-02-27 11:24:07
6 [报告]
发表于 2010-04-21 16:56 |只看该作者
不加-就是继承SU之前用户的环境变量,楼主可以试下!

论坛徽章:
0
7 [报告]
发表于 2010-04-22 10:45 |只看该作者
我试了,ok,多谢各位。

论坛徽章:
0
8 [报告]
发表于 2010-04-22 18:43 |只看该作者
学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP