linux下键盘输入有粘滞感,linux怎么取消粘滞键

满意答案

linux权限介绍之-粘滞键权限t-让文件可读写不可删

cnhejia

摘要: 一个系统一般都是有多个账号使用的,而有些目录和文件需要赋予其他用户可读写的权限,比如/tmp/a.tmp 这就有一个问题了,比如A在/tmp目录下放的文件a.tmp,而B也需要有/tmp的权限,他就可以删除这个a.

一个系统一般都是有多个账号使用的,而有些目录和文件需要赋予其他用户可读写的权限,比如/tmp/a.tmp

这就有一个问题了,比如A在/tmp目录下放的文件a.tmp,而B也需要有/tmp的权限,他就可以删除这个a.tmp文件;

如果只想让b有读写这个文件的权限,但是没有删除这个文件的权限该怎么办呢?这时候就可以利用t键位,粘着位权限

测试如下:

01 #切换到a用户下

02 [root@test tmp]# su a

03 [a@test tmp]$ ll -d /tmp

04 drwxrwxrwx 2 root root 4096 Oct 28 23:55 /tmp

05 #创建a.tm文件并配置任何人都有最大的777权限

06 [a@test tmp]$ touch a.tm

07 [a@test tmp]$ chmod 777 a.tm

08 [a@test tmp]$ ls -l a.tm

09 -rwxrwxrwx 1 a a 0 Oct 28 23:55 a.tm

10 #查看,这时候任何人都可以对a.tm做任何操作

01 #现在我们对/tmp目录赋予粘着位t权限

02 [root@test tmp]# chmod +t /tmp

03 [root@test tmp]# ls -dl /tmp

04 #查看权限已经多了一个t

05 drwxrwxrwt 2 root root 4096 Oct 28 23:59 /tmp

06 #切换到账号b下,删除a.tm,报错了无法删除

07 [root@test tmp]# su b

08 [b@test tmp]$ rm -r a.tm

09 rm: cannot remove `a.tm': Operation not permitted

10 #查看b对a.tm拥有完全权限的,但是也无法删除

11 [b@test tmp]$ ls -l a.tm

12 -rwxrwxrwx 1 a a 0 Oct 28 23:55 a.tm

13 #测试b对a.tm文件的写入和读取,完全没有问题

14 [b@test tmp]$ echo b-test >a.tm

15 [b@test tmp]$ cat a.tm

16 b-test

17

18

19 增加粘滞位:chmod +t /tmp

20 删除粘滞位:chmod -t /tmp

至此,目的已经达到了,让一个账号对一个文件有读写的权限却无法删除~

备注:拥有t粘着位权限的目录下的文件,除了属主用户外,root用户也可以删除。

00分享举报

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
取消麒麟系统的粘滞功能可以通过修改配置文件来实现。根据引用\[3\]中提供的信息,你可以按照以下步骤进行操作: 1. 打开终端或命令行界面,使用文本编辑器打开配置文件/etc/X11/xorg.conf。 2. 在文件中找到名为"InputDevice"的部分,该部分包含有关输入设备的配置信息。 3. 在"InputDevice"部分中找到"Option"行,其中包含"EmulateWheel"、"EmulateWheelButton"和"EmulateWheelTimeout"等选项。 4. 将"EmulateWheelTimeout"选项的值修改为较大的数值,例如1000,以禁用粘滞功能。 5. 保存并关闭文件。 6. 重新启动系统或重新加载X服务器,以使更改生效。 请注意,修改配置文件可能需要管理员权限。在进行任何系统配置更改之前,请确保备份重要数据,并谨慎操作。 #### 引用[.reference_title] - *1* *2* [云计算笔记(Linux入门)](https://blog.csdn.net/qq_43764558/article/details/107780702)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [取消Linux下的鼠标中粘贴功能](https://blog.csdn.net/iteye_15801/article/details/81733501)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值