Tag: 用户管理

在/etc/sudoers.d/中添加本地内容,而不是通过visudo直接修改sodoers文件

能否请您指点/etc/sudoers.d/上的一些示例和更详细的说明 我想给一些组权限来sudo一些命令,但是以一种正确的方式不要在多用户机器上的Ubuntu安全模型中创建不必要的漏洞。 在古代我做了一些简单的sudoers定制,但显然现在/etc/sudoers.d/是一种更正确的方式,我想更好地理解它。

为什么我可以使用相同的UID创建用户?

我对UID的理解是,这是一个由类Unix操作系统分配给每个用户的唯一正整数。 通过其UID向系统标识每个用户,并且用户名通常仅用作人的接口。 两个用户如何拥有相同的UID,这不是我的系统和包的冲突吗? root@kdc:~# id test12 uid=1005(test10) gid=1000(server) groups=1005(test10) root@kdc:~# id test13 uid=1005(test10) gid=1000(server) groups=1005(test10) root@kdc:~# 我添加了两个具有相同UID和GID的用户: test12和test13 /etc/passwd的输出: client@kdc:~$ cat /etc/passwd | grep test12 test12:x:1005:1000::/home/test12:/bin/sh client@kdc:~$ cat /etc/passwd | grep test13 test13:x:1005:1000::/home/test13:/bin/sh 我通过useradd -ou 1005 -g1000 username.添加了用户useradd -ou 1005 -g1000 username. 我很困惑这是什么目的,它可以影响权限和用户日志等。所以现在如果用户添加uid=0和gid=0将具有像root帐户的权限?

如何限制root用户访问用户文件夹?

在我的电脑中,有两个用户“root”和“user1”。 在/home我有一个“user1” /home/user1 。 现在我想限制root用户访问/home/user1目录以进行读,写和执行。 可能吗 ? 怎么做对我有帮助? 提前致谢。

跨工作站共享用户帐户

我经营一个小型的学术研究小组,我们有4个工作站和一个服务器,都运行Ubuntu。 我想拥有在所有工作站和服务器之间共享的登录凭据,因此我可以发出一次用户ID,用户可以坐在任何工作站并登录。 名义上,文件系统将被共享,以便用户可以在任何工作站上拥有其文件/桌面环境。 有没有办法建立这样的环境?

如何限制指定的SSH用户仅从一个IP或主机名连接?

我有一个监控服务器,需要它监控的每个盒子的非sudo用户帐户的SSH连接详细信息。 有没有办法可以配置特定的用户帐户,使其只能从特定的IP(或更好的主机名)登录? 我不想限制服务器上其他用户能够从其他地址连接的能力(否则我只使用防火墙),或仅使用密码身份validation进行监控服务 。

我可以自动将访客用户(访客会话)添加到用户组吗? 我该怎么做)

我需要访客用户在特定的用户组中。 我可能可以创建一个新的访客帐户并将其添加到该组。 但我更愿意使用Ubuntu(16.04)中集成的现有guest-session-option。 有什么办法吗? 我只找到了自动启动脚本/程序或成本化启动对话框的方法。 非常感谢你提前!

保持笔记本电脑运行时关闭盖子

我试图让我的笔记本电脑在关闭盖子的情况下运行。 到目前为止我所做的是: 在文件/etc/systemd/logind.conf ,为停靠模式和普通模式添加HandleLidSwitch=ignore 。 这根本不起作用。 在文件/etc/UPower/UPower.conf设置IgnoreLid=true 这有效,但现在我的TeamViewer会话关闭,屏幕被锁定,所以我仍然无法使用笔记本电脑。

无法连接到Mir:无法连接到服务器套接字:没有此类文件或目录

以其他用户身份登录后如何运行GUI程序? thufir@doge:~$ thufir@doge:~$ sudo -u hawat -i hawat@doge:~$ hawat@doge:~$ whoami hawat hawat@doge:~$ hawat@doge:~$ pwd /home/hawat hawat@doge:~$ hawat@doge:~$ echo $HOME /home/hawat hawat@doge:~$ hawat@doge:~$ firefox No protocol specified Failed to connect to Mir: Failed to connect to server socket: No such file or directory Unable to init server: Could not connect: Connection refused Error: cannot open display: […]

重命名用户名

我在安装时误用了用户名。 因此,我通过创建具有SUDO权限的来宾帐户登录后更改了用户的名称。 但是当我使用ls / home命令检查用户列表时,我没有看到用户的新名称,而是显示旧名称。 但我使用新名称登录。 是否需要单独更改主目录中的名称? 另外,如果还有其他需要改变的话……?

无法添加新用户

我想在我的ubuntu 14.04操作系统中添加一个新用户。 我进入系统设置 – >用户帐户并尝试单击[+]按钮,但没有任何反应,它显示为灰色。 系统没有问我管理员密码,为什么? 这是一个错误吗?