小编Alx*_*lxs的帖子

如何从一个目录复制 SELinux 上下文并将其应用到另一个目录?

如何从一个目录复制 SELinux 上下文并将其应用到另一个目录?

示例使用场景是在默认 /home 路径之外创建新的本地用户时,如下所示:

$ sudo useradd -d /websites Tim
Run Code Online (Sandbox Code Playgroud)

这会创建 Tim 的主目录/websites并为 Tim 设置正确的权限和所有权,但是它的 SELinux 上下文与其他用户不同,如下所示:

# ls -dZ /websites
drwx------. Tim Tim system_u:object_r:etc_runtime_t:s0 /websites
Run Code Online (Sandbox Code Playgroud)

我想要做的是从其他用户的 /home 目录复制 SELinux 上下文并将其应用到 Tim 的/websites目录。

其他用户的 SELinux 上下文是这样的:

# ls -Z /home/
drwx------. Ben  Ben  unconfined_u:object_r:user_home_dir_t:s0 Ben
drwx------. Bob  Bob  unconfined_u:object_r:user_home_dir_t:s0 Bob
drwx------. lexy lexy unconfined_u:object_r:user_home_dir_t:s0 lexy
Run Code Online (Sandbox Code Playgroud)

rhel selinux centos

11
推荐指数
1
解决办法
2万
查看次数

为什么 openSUSE 中 useradd 的默认 umask 值设置为 022?

我最近用 openSUSE 构建了一个非常简单的测试环境。

当我尝试配置共享目录时,使用 ACL,但出于某种原因在该目录上使用 SetGID,我注意到每个用户的默认 umask 设置为 022(即目录上的 755 和文件上的 644)。

这是在/etc/login.defs.

我习惯于为普通用户使用 umask 002(即 775 个目录/664 个文件),而为 root 用户使用 022。

如果我想将其设置为所有未来用户添加的默认值,以及如何更改系统上所有现有用户的 umask(当然,root 帐户除外),我是否应该更改上述文件中 useradd 的 umask 值?

permissions umask useradd

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

单击注册为双击 - CentOS 7 中软件单击反跳

我需要一个适用于 RHEL/CentOS 的软件点击消除抖动解决方案。我在单击鼠标时出现间歇性但频繁的双击。这个问题在 Windows 10 上不会发生,因为罗技(或微软)似乎在软件层面进行了补偿。

在 Windows 中,可以通过使用AutoHotKey 的简单脚本来解决类似的问题,例如:

LButton::   
    If (A_TimeSincePriorHotkey < 150) ;hyperclick
        Return
    Click Down
    KeyWait, LButton
    Click Up
Return
Run Code Online (Sandbox Code Playgroud)

或者使用Buggy-Mouse.ahk,但我一直无法找到适用于 RHEL/CentOS 的维护解决方案。AutoHotKey 有一个名为IronAHK的 Linux 端口,但它在 github 上的最后一次更新是六年前。

在避免非常快速的双击上有一个类似问题的答案,但提供的解决方案适用于 Arch Linux。

scripting hardware centos mouse hid

5
推荐指数
1
解决办法
2959
查看次数

标签 统计

centos ×2

hardware ×1

hid ×1

mouse ×1

permissions ×1

rhel ×1

scripting ×1

selinux ×1

umask ×1

useradd ×1