标签: user-management

我应该为 rsync 启用 root 帐户吗?

如何启用 root 帐户?我知道通常不推荐这样做,但我想设置一个非交互式脚本来使用 rsync 备份我的服务器。我可以使用,--rsync-path="sudo rsync"但随后我需要将我的 sudo 密码以明文形式存储,这似乎比启用 root 帐户要糟糕得多。

rsync user-management

10
推荐指数
3
解决办法
6918
查看次数

无法以属于该组的用户身份编辑该组拥有的文件

我在 Digital Ocean 上运行 Ubuntu 14.04.1 LTS 服务器。我正在尝试这样做,以便我可以/srv/www从我的普通用户帐户中编辑文件,而无需成为 root。

目前,/srv/wwwwww-data:www-data

sudo chown -R www-data:www-data /srv/www 
Run Code Online (Sandbox Code Playgroud)

我还将所有文件的权限设置为664,并将目录的权限设置为755

sudo find /srv/www/ -type f -exec sudo chmod 644 {} \;
sudo find /srv/www/ -type d -exec sudo chmod 755 {} \;
Run Code Online (Sandbox Code Playgroud)

我将我的用户 , 添加sheawww-data组中:

sudo adduser shea www-data
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试时touch /srv/www/foo,我收到以下错误:

touch: cannot touch ‘/srv/www/foo’: Permission denied
Run Code Online (Sandbox Code Playgroud)

如果我sudo在该命令前面添加它就可以正常工作,但我宁愿不一直这样做;另外它不能通过 SFTP 工作。

将所有者更改为shea:www-data允许我写入文件,但 WordPress 无法更新插件和主题。

sudo …
Run Code Online (Sandbox Code Playgroud)

permissions apache2 www user-management

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

“无人”用户可以在哪些目录中写入?

nobody用户可以在哪些目录中写入标准的、开箱即用的 Ubuntu 发行版?

我已经知道/tmp哪个是drwxrwxrwt,但是默认情况下还有其他任何用户可以写的地方吗?

permissions user-management

10
推荐指数
1
解决办法
5539
查看次数

将用户添加到可以访问网络接口的组

我目前正在设置一个 IDS (suricata),它目前仅作为 sudo 运行,因为当以用户身份运行时,它无法访问/更改网络接口设置。

有没有办法将用户添加到可以访问网络接口的组中,或者是否有替代的安全解决方案可以解决我的问题?

networking user-management

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

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

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

ssh security user-management

9
推荐指数
2
解决办法
4万
查看次数

有人可以解释 getent passwd 命令的输出吗?

mymac 是我在 juggernaut 机器上的个人用户帐户

mymac:x:1000:1000:juggernaut,,,:/home/mymac:/bin/bash
Run Code Online (Sandbox Code Playgroud)

那 x, 1000 , 1000 是什么意思?和后面的逗号?

以此类推,也解释一下:

root:x:0:0:root:/root:/bin/bash
Run Code Online (Sandbox Code Playgroud)

users user-management

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

为什么即使使用“userdel”删除用户名仍然显示

我用adduser命令添加了一个用户,然后用 删除了它userdel,但用户名仍然显示在主目录和切换帐户部分。

  1. 为什么会发生这种情况?
  2. 我该如何摆脱它?

users adduser user-management

9
推荐指数
1
解决办法
2750
查看次数

分离系统用户和服务用户

我们都知道我们有系统用户和服务用户。我正在寻找一种方法将它们分开为系统用户和服务用户列表。

有什么办法吗?

user-management

8
推荐指数
1
解决办法
892
查看次数

如何允许用户编辑通常仅限于 root 的特定系统文件?

我正在尝试/etc/network/interfaces使用没有 root 权限的用户写入。

想要写入此内容的原因是允许用户设置静态 IP,因为我正在运行仅命令行服务器。我需要给用户什么权限etc/sudoers

我不希望用户拥有完全的 root 权限。只是能够编辑这个文件。

permissions user-management

8
推荐指数
2
解决办法
7301
查看次数

为什么我们要让锁定的帐户过期以完全阻止访问?

来自man usermod

注意:如果您希望锁定帐户(不仅是使用密码访问),您还应该将 EXPIRE_DATE 设置为 1。

  • 为什么我们要让锁定的帐户过期以完全阻止对该帐户的访问?
  • 如果我的锁定帐户没有过期会怎样?

users accounts user-management

8
推荐指数
1
解决办法
762
查看次数