usermod

为什么在我将其从运行时具有权限的组中排除后,Apache 仍然会写入它有权限的文件
usermod

为什么在我将其从运行时具有权限的组中排除后,Apache 仍然会写入它有权限的文件

在服务器上,我有一个名为上传其状态如下: drwx--x--- 12 bob bob 4096 JUL 20 19:07 upload 我使用此文件作为PHP函数move_uploaded_file的第二个参数用于存储上传的文件。 因此,为了获得 Apache 移动文件的权限/tmp致我的上传, 我加阿帕奇到鲍勃组,所以它有权限。阿帕奇是运行 apache 的用户。 但如果我排除阿帕奇来自小组鲍勃使用用户模式,我仍然可以上传文件,这意味着阿帕奇仍然具有权限,就像它仍然在组中一样,但显然不是。 仅当我 chmod -R 700 upload 或者...

Admin

使用 usermod 设置 chroot 时,存在的用户不存在
usermod

使用 usermod 设置 chroot 时,存在的用户不存在

这是 Ubuntu Server 20.04。这是我的终端会话: joek@comp1:/home/user4$ sudo usermod -R /home/user4 user4 usermod: user 'user4' does not exist joek@comp1:/home/user4$ sudo useradd user4 useradd: user 'user4' already exists joek@comp1:/home/user4$ grep user4 /etc/passwd user4:1010:1011::/home/user...

Admin

当 usermod 以 NOPASSWD 形式位于 /etc/sudoers 中时,usermod 无法锁定 /etc/passwd
usermod

当 usermod 以 NOPASSWD 形式位于 /etc/sudoers 中时,usermod 无法锁定 /etc/passwd

需要能够在没有 sudo 的情况下执行“usermod”,以便远程计算机上的脚本可以禁用并锁定实例主机上的用户 ID。 如果我正确阅读了 sudoers 文档,则将“nopasswd”和命令添加到实例主机上的 sudoers 中的 wheel 组应该可以工作。 已通过 visudo 添加%wheel ALL=NOPASSWD: /usr/sbin/usermod到主机上的 /etc/sudoers: 然后运行命令导致失败: username@hostname:21:21:20 UTC - ~ $ usermod --expiredate 1 --lock ...

Admin

改变根主要组是否危险?
usermod

改变根主要组是否危险?

目前在 CentOS 7 中,root 用户的主组是 root。将 root 的主组更改为 group 会有什么坏处。 usermod -a -g group root 目的只是为了澄清,以防万一有更好的方法来处理这个问题,即确保所有权设置为 root:group 而不是 root:root,而不必在创建每个文件后添加 chown。 ...

Admin

更改用户的默认主目录
usermod

更改用户的默认主目录

我想从这里更改用户的默认主目录: User: john Default home: /home/john 对此: User: john Home: /var/www/project/new-home 我怎样才能做到这一点? 到目前为止我尝试过使用 usermod: usermod -m -d /var/www/project/john john 它对一个用户有效,但我有两个用户,john 和 sarah,当我对 sarah 尝试同样操作时,它显示: usermod: no changes ...

Admin

将现有 Linux 用户加入 AD 域
usermod

将现有 Linux 用户加入 AD 域

借助 realmd 包,我成功加入了 fedora 和 ubuntu。加入机器后,我还可以毫无问题地以域用户身份登录。我现在想做的是将现有的本地用户移动到域用户。我发现 usermod 对于更改本地用户名很有用。以下是命令: sudo usermod --login newuser --home /home/newuser -m olduser 然后我只需要修改 /etc/passwd 并将剩余的“olduser”替换为“newuser”。 但是,将用户名重命名为域用户是不够的:它无论如何都是本地用户,使用本地密码。如何将现有用户设为域用户? ...

Admin

两台服务器之间的 SSH 隧道
usermod

两台服务器之间的 SSH 隧道

我正在尝试在两个 VPS 之间创建 SSH 隧道以实现安全 MySQL 复制。我遵循以下步骤(只读步骤 1:设置 SSH 隧道): https://www.digitalocean.com/community/tutorials/how-to-secure-mysql-replication-using-ssh-on-a-vps 两台服务器都使用 Ubuntu 14.04 操作系统。当我尝试在从属计算机上创建隧道时,出现问题,此时我运行: ssh -L 33061:localhost:3306 [email protected] -f -N ...

Admin

Exim4 崩溃日志:“无法获取 uid 1001 的用户名”
usermod

Exim4 崩溃日志:“无法获取 uid 1001 的用户名”

我有一个路由器,它将邮件发送到某些域并放入该域的 MailDir 中,并使用域:用户映射将文件所有权授予正确的用户。 问题在于,自从更新用户的 uid(需要与其他服务器同步)以来,exim 一直在 panic 日志中抛出错误,提示: 无法获取 uid 1001 的用户名 其中 1001 是其中一个相关用户的旧 uid(新 uid 为 1008)。它还会为 1002(我更改的另一个用户)生成这些错误。 这是路由器 domain_catch_all_transport: debug_print = "T: domain_catc...

Admin

当无法直接使用 root 登录时,为已创建的用户添加主目录
usermod

当无法直接使用 root 登录时,为已创建的用户添加主目录

我有一个由客户提供的具有无限制访问权限的用户帐户sudo,但该用户没有主目录。我想创建一个,但我不知道该怎么做。 我尝试以普通用户身份登录并sudo su进入 root 权限,然后运行 usermod -d /home/user -m user 但它给出了我猜测的消息,usermod: no changes.因为我的用户已经登录了? 其他解决方案似乎涉及删除并重新创建具有主目录的用户帐户,但由于用户已经登录,我认为这种方法可能存在问题。 有没有办法用我拥有的访问权限创建我的用户主目录,或者我是否需要通知我的客户/提供商重新创建我的帐户? ...

Admin

使用 usermod -p 恢复纯文本密码
usermod

使用 usermod -p 恢复纯文本密码

我的小办公室的服务器昨天和今天都遭到了攻击,显然黑客通过弱密码获得了访问权限(也就是说,我完全有责任)。我一注意到这一点,就从物理上断开了服务器与互联网的连接,并更改了所有用户密码(使用 kpasswd)和 root 密码(使用 usermod -p)。 我没有网络可以咨询,而且有点紧张,这就是为什么我输入了纯文本密码而不是我应该输入的加密哈希值。 有人知道我如何“计算”未散列的明文吗? ...

Admin

更改新组的组 gid
usermod

更改新组的组 gid

我已将新组添加到我的系统中,并将我的用户添加到该组,因此在使用 NFS 时,我的 UID/GID 将与我公司的服务器同步(修复写入权限问题)。 我已经创建了一个新的“生产”组,但是当我尝试更改 GID 时,usermod 抱怨它找不到我所指的 GID: $ getent group production production:x:1002: $ sudo groupmod -g 32783 1002 groupmod: group '1002' does not exist 我很困惑,为什么找不到这个gid? ...

Admin

Apache 2.4.6(用户修改 403)
usermod

Apache 2.4.6(用户修改 403)

你好(抱歉我的英语不好) 我的服务器(Debian)出现大问题,我已经进行了升级,但我的所有客户端(mysite.fr/~user)都出现错误 403: 在 /etc/log/apache2/error.log 中 [2013 年 12 月 23 日星期一 13:56:08.295684] [authz_core:error] [pid 22110] [客户端 127.0.0.1:51723] AH01630:服务器配置拒绝客户端:/home/st0002/www/1/ 所以我必须改变一切: 命令允许,拒绝 允许所有 到 ...

Admin

为什么非 root 帐户可以访问我的 debian 服务器的基目录?
usermod

为什么非 root 帐户可以访问我的 debian 服务器的基目录?

我在 Debian 上有一个名为“usera”的帐户。“usera”的主目录是 /home/whatever 当我使用“usera”及其凭据登录 WinSCP 时,我能够“上移”一个目录进入 /home,然后最终进入“/”。我专门创建了这个帐户来限制对此主目录的访问,因为凭据是共享的。 注意:此目录也用作 apache2 虚拟主机的 Web 根目录,但“usera”位于“www-data”组中,因此我认为 apache 与此问题无关。 有什么建议么? ...

Admin

无法使用“usermod”更改用户的详细信息,它声称他们仍然处于登录状态
usermod

无法使用“usermod”更改用户的详细信息,它声称他们仍然处于登录状态

usermod我无法使用;更改用户的主目录 [root@server ~]# usermod -d /some/opther/path userfoo usermod: user userfoo is currently logged in [root@server ~]$ who myuser pts/0 2013-06-17 11:29 (1.2.3.4) 正如您所见,我是唯一登录的人,用户food没有在任何地方登录。 [root@waccoe-web ~]$ ps aux | grep userfoo root 16724 ...

Admin

将用户归入“nobody”组是否安全
usermod

将用户归入“nobody”组是否安全

我创建了一个名为“devs”的组。我们所有的程序员都归入“devs”组,这样他们就可以访问我们位于public_html文件夹下的网站。 我将组更改public_hml为“devs”,但是服务器似乎覆盖了此设置,现在文件夹组设置为“nobody”。 我正在考虑将我们的程序员归类为“无名小卒”,但这是一个好主意吗?或者存在安全风险? usermod -a -G nobody coder-username ...

Admin