sudo

尽管其他用户有 sudo,但只有我可以访问 fstab
sudo

尽管其他用户有 sudo,但只有我可以访问 fstab

我有一台可供多个用户访问的服务器。该服务器上通过 fstab 挂载了一个 CIFS 驱动器。 挂载 CIFS 驱动器需要以明文形式发送密码。我无法更改这一点。多个用户需要 sudo 访问权限,不幸的是,这也无法更改。 当然,root 拥有 /etc/fstab,里面有我的密码。 有什么方法可以阻止其他具有 sudo 访问权限的用户读取 /etc/fstab? ...

Admin

使用 sudo 或 root 删除文件夹的区别
sudo

使用 sudo 或 root 删除文件夹的区别

今天我注意到使用 sudo 或以 root 身份执行命令之间存在有趣的区别。 使用 sudorm -rf /opt/nextcloud/*不会删除文件夹 vagrant@collab:~$ sudo rm -rf /opt/nextcloud/* vagrant@collab:~$ sudo ls /opt/nextcloud/ nextcloud nextcloud-16.0.4 当我第一次成为 root 然后执行命令时,文件夹被删除 vagrant@collab:~$ sudo su - root@collab:~# rm -rf /opt/...

Admin

在 ssh 客户端上成为 root
sudo

在 ssh 客户端上成为 root

我正在尝试使用 bash 脚本将名为 cloudamize 的代理安装到我们的 Linux 机器上。此过程有两个命令: export CLOUDAMIZE_CUSTOMER_KEY=<my_customer_key> bash < <(curl -s https://agentmanager1.cloudamize.com/cxf/downloadFile/installCloudamizeAgentV2.sh) 但这些命令需要 root 权限才能执行。sudo 命令不起作用。所以我应该通过 ssh 连接到客户端并成为 root...

Admin

不在 sudoers 文件中
sudo

不在 sudoers 文件中

我使用 ['sudo gpasswd -a orca wheel'] 将用户添加到 sudoers 文件中。此命令按照“将用户 orca 添加到组 wheel”成功完成,但用户仍然无法执行 root 命令。我已注销并重新登录。 %wheel ALL=(ALL) ALL 在 sudoers 文件中默认未注释。 我正在使用 CentOS7。 非常感谢您的帮助。我发现以下文章最好: https://www.digitalocean.com/community/tutorials/how-to-edit-the-sudoers-file-on-ubuntu-a...

Admin

Sudo 在 CentOS 7 上不起作用
sudo

Sudo 在 CentOS 7 上不起作用

所以我的学校让我尝试通过编辑 /etc/passwd 文件来禁用 root 登录,root:x:0:0:root:/root:/sbin/nologin 计划是让我使用 sudo 命令然后撤消此更改。但是自从进行此更改以来,使用 sudo 命令时会要求输入我登录的非 sudo 用户的密码,然后继续给我一个错误,说用户名不在 sudoers 文件中。我该如何解决这个问题? ...

Admin

使用 visudo 进行更改不起作用
sudo

使用 visudo 进行更改不起作用

我发出 visudo 命令,将此规则添加到文件的最末尾,保存文件并退出。 newuser ALL=/usr/sbin/useradd 但是 newuser 仍然可以运行以下命令: sudo touch file1 并且添加到 sudoers 文件的规则似乎不起作用。为什么? 我修改文件后已注销/登录。 ...

Admin

sudo apt-get update 无法创建临时文件
sudo

sudo apt-get update 无法创建临时文件

尝试这样做sudo apt-get update,每次运行时都会得到此响应: Get:1 http://repo.radeon.com/rocm/apt/debian xenial InRelease [1814 B] Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] Err:1 http://repo.radeon.com/rocm/apt/debian xenial InRelease Couldn't create temporary file ...

Admin

已更改根/文件所有权,有任何方法可以恢复吗?
sudo

已更改根/文件所有权,有任何方法可以恢复吗?

我输入了一个错误, chown -R username /*没有./*以 root 身份运行,结果把一切都搞乱了。 现在,无法以 root 身份登录并改回所有权。有没有无需全新安装即可修复的方法? 我也可以以用户身份登录,并且没有改变拥有组。 sudo 的输出 sudo: /etc/sudoers is owned by uid 1000, should be 0 sudo: no valid sudoers sources found, quitting sudo: unable to initialize policy plugin ...

Admin

1. Args 中的脚本
sudo

1. Args 中的脚本

假设我想通过机器 A 连接到机器 B。据我所知,有多种方法可以实现这一点,例如 ssh -T -J user@machineA user@machineB << END_OF_SSH_CONNECTION # Some commands in machine B END_OF_SSH_CONNECTION 或者 ssh -T user@machineA << END_OF_MACHINE_A ssh -T machine B << END_OF_MACHINE_B # Some commands i...

Admin

如何防止 sudo 用户查看其他 sudo 用户的数据?
sudo

如何防止 sudo 用户查看其他 sudo 用户的数据?

我是 Linux 新手(如果重要的话,是 Ubuntu)。我公司的一台机器上有多个 sudo 用户。情况如下: 每个人都想要 sudo 用户权限,因为他们声称在工作期间需要安装 python 包(他们是 AI 工程师) 每个用户都将私人 rsa 密钥保存在他们的主文件夹中,以便快速拉取/推送到 github。 因此,从理论上讲,如果 sudo 用户不法,他可以获取所有人的私钥,并强加给他们,然后提取他无权获得的源代码。我该如何防止这种情况发生? 谢谢 ...

Admin

尝试在 WSL 中使用 Windows 解释器以 sudo 身份运行 Python 脚本,但出现“文件未找到”的情况
sudo

尝试在 WSL 中使用 Windows 解释器以 sudo 身份运行 Python 脚本,但出现“文件未找到”的情况

我的 WSL Debian 中有一个名为 的 Python 脚本pasman,它位于我的主目录文件bin夹中,我将自定义脚本保存在其中。我export在文件中有一个语句.bashrc,以便我可以在 WSL 系统的任何位置运行此脚本。我还在文件bin中设置了我的文件夹visudo,以便sudo在需要时运行脚本。 这个python脚本有一个shebang: #!/mnt/c/Users/<MyWindowsUsername>/AppData/Local/Programs/Python/Python38/python.exe 因为我想用 Win...

Admin

sudo 而不更改 $USER 或 whoami
sudo

sudo 而不更改 $USER 或 whoami

sudo whoami返回根。 如何更改参数以便whoami以提升的权限运行,而不更改用户?(预期打印的是当前用户,而不是 root 用户,但具有提升的权限。) ...

Admin

locate foo从终端运行
sudo

locate foo从终端运行

我的 USB 驱动器上某个地方有一个文件丢失了,里面有字符串“foo”。我想使用 MacBook Pro 上的终端恢复它。以sudo超级用户身份使用一些批处理文件列出预期目录,例如 MyMacBook-Pro-2:~ gs$ sudo -s ls -l /volumes/Seagate* Password: xxxxx total 2144 -rw-r--r--@ 1 gs wheel 20484 12 Oct 10:55 .DS_Store d--x--x--x 6 root wheel 272 1...

Admin