标签: root

我们可以拥有与 root 具有相同权力/特权的用户吗?

我对 linux 中的以下内容感到困惑。
我可以让一个用户拥有与 root 相同的权限吗?在Windows任何用户中都可以是管理员,但我对此不太清楚Linux
似乎root是具有所有权限的“魔法”帐户,但是我可以创建一个具有完全相同权限的用户吗?
例如,如果我是用户jimLinux可以jim是 root 用户吗?我不是在谈论sudo而是能够做任何根所做的事情。

linux security unix root permissions

3
推荐指数
1
解决办法
343
查看次数

sudo 实际上是如何工作的?

sudo 怎么可能实际运行?如果它只是一个普通的程序,难道你不能在不需要用户身份验证的情况下做同样的事情,让任何人都可以访问计算机自动 root 访问权限吗?它如何在没有 root 密码的情况下以 root 身份执行操作?

linux unix root sudo

3
推荐指数
1
解决办法
1012
查看次数

如何删除与 root 具有相同 UID(0) 的 root (admin) 用户?

这是我的密码文件:

root:x:0:0:root:/root:/bin/bash
m:x:0:100::/home/m:/bin/bash
masoudjjgh:x:1000:100:masoudjjgh:/home/masoudjjgh:/bin/bash
Run Code Online (Sandbox Code Playgroud)

我尝试删除我创建的用户m

[root@...]# userdel m
[root@...]# userdel: user m is currently used by process 1
Run Code Online (Sandbox Code Playgroud)

当我尝试通过此命令杀死 m 时:

[root@...]# killall -KILL -u m
Run Code Online (Sandbox Code Playgroud)

desktop (kde)console任何东西都退出了,logged我会自动关闭。一切都结束了,我必须login再次。userdel 将再次关闭所有。无论如何要删除m吗?

我创建了它,但现在我无法删除它。

linux root user-accounts arch-linux

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

macOS Sierra 10.12.2 root 无法写入 /usr/sbin

谁能解释一下为什么?

# whoami
root

# ls -ld /usr/sbin
drwxr-xr-x  246 root  wheel  8364 Jan  3 14:36 /usr/sbin

# pwd
/

# touch test-file
# ls -ltr test-file
-rw-r--r--  1 root  wheel  0 Jan 10 00:27 test-file

# cp test-file /usr/sbin
cp: /usr/sbin/test-file: Operation not permitted

# ls -ld@ /usr/sbin
drwxr-xr-x  246 root  wheel  8364 Jan  3 14:36 /usr/sbin
Run Code Online (Sandbox Code Playgroud)

root terminal permissions macos

3
推荐指数
1
解决办法
3185
查看次数

使用 SELinux 安全上下文 / ACL 修改文件

好的,所以我有一堆我写的bash&python脚本,所有这些都放在一个大目录中。嗯,实际上有单独的子目录,但是它们都嵌套在这个主目录中。
所以为了论证,目录结构看起来像这样:

find . -type d
Run Code Online (Sandbox Code Playgroud)
.
./scripts/sh
./scripts/sh/a
./scripts/sh/b
./scripts/sh/c
./scripts/py
./scripts/py/x
./scripts/py/y
./scripts/py/z
Run Code Online (Sandbox Code Playgroud)

无论如何,我试图使整个脚本集合都可以执行,find并且一举实现chmod

find . -type f -exec chmod +x {} +
Run Code Online (Sandbox Code Playgroud)

通常,这就是我所要做的,但我注意到该+x位仍未设置。他们的所有权限仍然如下所示:

ls -l ./scripts/py/z
Run Code Online (Sandbox Code Playgroud)
-rw-rw----.  1 root 1015  801 May  7 12:00 script_name.py
Run Code Online (Sandbox Code Playgroud)

据说。该.字符(尾随许可标志)暗示着某种SELinux安全上下文,与访问控制列表,或类似的。我查了一下getfacl,真的不知道该追求什么;第一个是目录,第二个是脚本文件之一:

getfacl -acp ./scripts/py/z &&
getfacl -acp ./scripts/py/z/*
Run Code Online (Sandbox Code Playgroud)
user::rwx
group::rwx
other::--x

user::rw-
group::rw-
other::---
Run Code Online (Sandbox Code Playgroud)

我尝试了以下setfacl选项,但无济于事:

setfacl --help | grep 'remove'
Run Code Online (Sandbox Code Playgroud)
  -x, --remove=acl        remove entries from the …
Run Code Online (Sandbox Code Playgroud)

root administration permissions selinux access-control

3
推荐指数
1
解决办法
7297
查看次数

从 PATH 中删除目录

我正在尝试运行 rkhunter,但它给了我以下输出:

\n\n
stack/security/rkhunter-1.4.6\n\xe2\x9e\x9c sudo rkhunter --check\nPassword:\nInvalid BINDIR configuration option: Invalid \ndirectory found: ~/.dotnet/tools\nInvalid BINDIR configuration option: Invalid \ndirectory found: \nWorkbooks.app/Contents/SharedSupport/path-bin\n
Run Code Online (Sandbox Code Playgroud)\n\n

如何进入 PATH 变量并从所有 shell 会话中删除这些目录?这些目录都不在我的 .bash_profile 或 .bashrc 中。

\n

root bash path

3
推荐指数
1
解决办法
3565
查看次数

任何最新的 linux 发行版都可以提供完全的 root 访问权限(NO SUDO)?

是否有任何最新的 linux 发行版可以提供完全的 root 访问权限(没有 SUDO)?我想将它用于我必须非常频繁地使用 / 文件系统的编程。

我需要的是任何好的 linux 发行版,具有像 Synaptic 这样的 Nice Installer 和像 ubuntu 9.04 这样的快速启动速度。

Fedora 11 是否提供完全的 root 访问权限?

谢谢,桑尼。

linux root sudo linux-distributions su

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

sudo 是否需要在 MacOS X 中启用 root 帐户?

如果 Mac 的所有者没有启用 root 帐户(通过 NetInfo 管理器和通常的嫌疑人),那么是否有可能成功执行 sudo 命令来影响 root 任务?为什么/为什么不?

我没有纯正的 Mac 来测试这个。

root sudo macos

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

为什么 Linux Ubuntu/Mint 缺少 root 帐户?

这是一个关于 Linux Ubuntu(和 Mint)的问题。作为 Linux 系统的新用户,我对 Ubuntu 不允许 PC 所有者成为 root/管理员这一事实很感兴趣。不管这是否有充分的理由,我都感到困惑。

如果我想做一些需要 root 权限的事情,我必须使用 sudo 命令。但是我想知道如果您实际上可以通过 sudo 成为 root 用户(当然,您当时需要成为 PC 所有者),那么删除 root 用户有什么意义。我不确定这解决了什么问题。

linux root ubuntu

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

在linux中重置root密码

如何在 fedora 中重置 root 密码?有什么出路吗?我用谷歌搜索了很多,但找不到任何有用的结果。

linux fedora root passwords

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