免费注册 查看新帖 |

Chinaunix

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

请教几个多用户共同登陆和管理的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-27 22:05 |只看该作者 |倒序浏览
1.在字符界面下到倒是有write、talk、wall等命令可以方便的在登陆的用户间通信,但是目前我们用的都是vnc直接登陆到x,应该怎样实现用户间通信,特别是管理员如何给其他已登陆到x的用户发消息呢?

2.现在服务器用的是xinetd来启动vnc server,因此每个帐号都可以通过vnc建立多个连接,如何限制为每个帐号只能建立一个vnc链接?

3.服务器用来跑某个大型编译软件,多人同时登陆运行多个软件进程时,资源还是比较紧张的。能不能将每个用户最多能够运行这个软件的进程数进行限制?比如A用户只能运行X软件一个进程或者两个进程,在其进程没有结束前,不能再次启动X软件的第二个进程。

针对3,目前已有的解决方法是可以通过配置启用pam_limits.so模块,在/etc/security/limits.conf中限制用户的进程数、CPU占用率和内存使用率,但是无法单独限制某个程序的运行次数,也就是同名进程的数量。

论坛徽章:
0
2 [报告]
发表于 2009-03-28 11:32 |只看该作者
帮顶,等待高手进来解答。

论坛徽章:
0
3 [报告]
发表于 2009-03-28 12:00 |只看该作者
1、既然你熟悉write、talk、wall等命令(俺没用过,机房小,说话都能听到),VNC下打开终端,就是字符界面啊,你该talk就talk。
其他不知道,关注。

论坛徽章:
0
4 [报告]
发表于 2009-03-29 11:47 |只看该作者
原帖由 marsaber 于 2009-3-28 12:00 发表
1、既然你熟悉write、talk、wall等命令(俺没用过,机房小,说话都能听到),VNC下打开终端,就是字符界面啊,你该talk就talk。
其他不知道,关注。


实际情况比较复杂
其他人都不会linux,他们只是远程登陆进服务器后运行上面一个软件,当然是gui的。服务器用的gnome桌面,因为这样操作起来和windows差别比较小,方便它们使用(总不能叫他们像我一样用twm或者fvwm吧)。估计没有人进了gnome后还会单独去开一个terminal,然后一直盯着它来等你给他发信息吧。而且就算是我要求他们进去后开个terminal,也不清楚有没有在收到其他用户发过来的消息后自动提示的功能,很可能就是它们用那个gui的软件忙它们的,terminal被最小化以后就算收到了信息也没有被注意到。

现在的需求关键在于,一是要有个一个方法给它们发信息,二是发了信息后,它们的桌面上要有个明显的提示方式,比如弹出一个窗口告之收到信息,或者任务栏上面来个图标或者气泡提示之类的东西闪一下。

如果用x下面的terminal(xterm、rxvt、gnome-terminal、konsole.......)+write/talk/wall命令能做到上述两点,也请一并告之。估计用脚本之类可以实现,但是我就没有这个水平了,期待高人回贴。

PS:今天在网上看到gdm配置文件里面有个DisplaysPerHost=xx的参数,似乎是限制每个客户端登陆次数,不知能不能达到解决顶楼问题2的目的。不过SUSE10用的好像是kdm,不是gdm,另外xdm不清楚是否也有类似的参数设置。

[ 本帖最后由 voodoomaster 于 2009-3-29 11:58 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP