LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 760|回复: 4

汗,这个该怎么解决?看不懂了

[复制链接]
发表于 2009-6-6 08:07:01 | 显示全部楼层 |阅读模式
FbTerm  tries  to  change linux kernel keymap table to setup shortcuts,
       which requires SYS_TTY_CONFIG capability from kernel version 2.6.15. It
       means  FbTerm  should  be a setuid 0 program to allow non-root users to
       use shortcuts. FbTerm only switches to root privillege temporarily when
       chaning  keymap  table,  we beleive it's pretty much free from security
       problems.

       If you really don't like this, and have a linux kernel with  filesystem
       capabilities  enabled,  which  allow  user to give binaries a subset of
       root's powers without using setuid 0 (official kernel  2.6.27  includes
       it),   you   can   run  command  "sudo  setcap  'cap_sys_tty_config+ep'
       /path/to/fbterm".
里面的setcap在suse里面好像是以前的东西了,而且我不懂那是什么。
发表于 2009-6-6 20:27:47 | 显示全部楼层
您要安装 fbterm 吗?
您要不要试试看按下面的连结单键安装
http://api.opensuse-community.or ... ef92397d25e177e3bf6
(上面是 11.1)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-6 21:07:20 | 显示全部楼层
Post by chen242;1994925
您要安装 fbterm 吗?
您要不要试试看按下面的连结单键安装
http://api.opensuse-community.or ... ef92397d25e177e3bf6
(上面是 11.1)

是装后有这个问题
回复 支持 反对

使用道具 举报

发表于 2009-6-8 09:22:55 | 显示全部楼层
两段英文交待的很清楚。意思是fbterm要更改快捷键表。但这个操作有需要root用户执行。如果这样做可能存在安全性的问题。如果你不想启用root可以选择运行

sudo setcap 'cap_sys_tty_config+ep'
/path/to/fbterm

来实现。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-8 14:19:49 | 显示全部楼层
Post by lyp069;1995321
两段英文交待的很清楚。意思是fbterm要更改快捷键表。但这个操作有需要root用户执行。如果这样做可能存在安全性的问题。如果你不想启用root可以选择运行

sudo setcap 'cap_sys_tty_config+ep'
/path/to/fbterm

来实现。

问题是没有setcap这个命令了啊,确定那个keymap是快捷键表的意思?我总觉着keymap是内核相关的一个专用术语
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表