小编Fab*_*ian的帖子

如何知道 dm-cache 缓存了什么?

我已经成功使用 dm-cache 很长一段时间了。现在我想知道缓存中当前有哪些文件。我知道 dm-cache 使用块,而不是文件,但是由于上面有一个文件系统,理论上应该可以将其转换为被缓存的(部分)文件。

当然,我关心一个实用的解决方案:如何列出 dm-cache 中当前的内容?

linux cache ssd

10
推荐指数
1
解决办法
439
查看次数

为什么 visudo 不鼓励其他编辑器?

man visudo解释 visudo 不会(默认情况下)使用EDITORVISUAL环境变量。

它指出

“如果 visudo 使用的编辑器允许 shell 转义,则没有简单的方法可以阻止用户获得 root shell。”

现在我很困惑安全风险在哪里。我相信

  • 只有 root 可以使用 visudo 进行编辑 /etc/sudoers
  • 只有 root 可以更改 root 的环境变量
  • root 已经有一个 root shell

可能有一个用例不成立,但我想不出来。

security sudo

6
推荐指数
1
解决办法
331
查看次数

密码对话框阻止键绑定

我正在使用 XMonad 0.11,但这可能无关。我使用的是evolution3.12.2,这相关的,但问题可能更普遍。经过研究,似乎有问题的窗口pinentry来自GPG2。

一些密码对话框阻止我使用我的键绑定。通常这是由evolution.

发生以下情况:

  • 我无法使用键盘切换工作区或更改焦点;用鼠标改变焦点仍然有效。
  • 我无法单独使用键绑定(即META-SHIFT-1)移动窗口,但META-MOUSE1移动的组合有效。
  • 非窗口管理器键也不是全部有效:ESCAPE被忽略但RETURN有效。从剪贴板插入也不起作用(尽管这可能是有意用于密码字段)。
  • 事实上,任何键盘输入都被重定向到密码字段,并且元组合显示为普通字母(例如,如果我尝试META-SHIFT-1移动窗口,密码字段中会出现 *,很可能掩盖了 1)。
  • 一旦对话框关闭,使用鼠标或回车,系统就会恢复正常。

我想解决这个问题,因为当密码窗口意外弹出时,这很烦人。

evolution gpg xmonad

5
推荐指数
0
解决办法
81
查看次数

标签 统计

cache ×1

evolution ×1

gpg ×1

linux ×1

security ×1

ssd ×1

sudo ×1

xmonad ×1