标签: accounts

用户帐户和服务帐户有什么区别?

我想知道用户和服务帐户之间的区别。

我知道Jenkins安装到 ubuntu 的eg不是用户,而是服务帐户

  1. 服务帐号有什么用?
  2. 我们什么时候需要它们?
  3. 如何创建服务帐户?

users services accounts

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

如何设置用户的默认 .bashrc 文件?

在 Ubuntu 10.4 上,我编辑了该/etc/bash.bashrc文件以设置一些变量,例如命令历史记录大小 ( HISTSIZE=5000),但是如果我创建一个新用户,Ubuntu 默认会.bashrc在他们的主目录中为他们提供一个文件,该文件将HISTSIZE=1000覆盖我的设置。如何更改.bashrc创建的默认文件?

bash users configuration home accounts

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

如何创建自动过期的用户帐户?

这就是我希望能够做到的:

创建用户帐户后,他们应该可以使用ssh-tunnel,但除非 root 用户重置倒计时,否则他们的帐户会在 30 天后自动删除。

我怎样才能自动化这个?我将不得不处理大约 15 个用户。

users account-restrictions guest-account accounts

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

为什么有很多账号?我是唯一的用户

我正在运行 Ubuntu 12.04 桌面系统。到目前为止,我只安装了一些程序(我有 sudo 权限)。

  1. 当我查看系统上的用户列表时,我看到一个很长的列表,比如超过 20 个用户——这些用户是什么时候创建的(例如 daemon、sys、sync、games、pulse 等)?这些与正在安装的新程序有什么关系?

  2. 如果我在我的系统上运行一个程序,它应该使用我的 UID 运行。但是在执行ps 时,我看到许多其他程序以不同的 UID 运行(如 root、daemon、avahi、syslog、colord 等)——这些程序是如何以不同的 UID 启动的?

process users software-installation accounts

16
推荐指数
3
解决办法
8304
查看次数

Linux 上默认组和用户背后的原因

看看一些常用 Linux 发行版(分别是 ArchLinux 和 Debian)上的默认用户和组管理,我想知道关于它的两件事以及修改默认设置和配置的后果。

USERGROUPS_ENABin的默认值/etc/login.defs好像是“yes”,这体现在man中可以找到的“默认情况下,也会为新用户创建一个组”useradd,所以每次创建新用户时,都会出现一个组是用相同的名称创建的,只有这个新用户。有什么用吗,或者这只是一个占位符?

我觉得这样做我们正在失去作为用户/组/其他人的一部分权限管理。拥有一个组“用户”或“常客”或任何您想称其为每个用户的默认组而不是拥有自己的组会不会很糟糕?

我的问题的第二部分仍然基于我在 Arch 和 Debian 上看到的内容:默认情况下创建了很多用户(FTP、HTTP 等)。它们有什么用吗,还是只是因为历史原因而存在?

我正在考虑删除它们,但不想破坏任何可以使用它的东西,但我从未见过这样做的任何东西,也不知道可以做什么。对于我从未见过任何用户所属的默认组(tty、mem 等)也是如此。

users group accounts

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

为什么`postgres` 需要一个shell?

在我的 Debian Wheezy系统中,我注意到 postgres 用户“postgres”,即“PostgreSQL 管理员”,/bin/bash用作 shell。但是,我无法弄清楚为什么需要这样做。将此更改为/bin/false仍然允许我使用命令psql.

那么,为什么系统用户postgres需要一个 shell,它必须是专门的/bin/bash吗?

shell postgresql accounts

13
推荐指数
1
解决办法
1670
查看次数

设置 Unix 供电网络

我想在局域网上设置多台计算机,都连接到一台 unix 服务器。

主要目标是用户帐户应该只存在于服务器上。这样任何用户都可以通过任何给定的计算机访问他的正常界面。

这样做有哪些不同的方法,这些方法的优缺点是什么?

旁注:我正在寻找一种简单的方法,需要在单个终端上完成绝对最少的工作。如果用户可以玩游戏并做资源密集型的事情,那将是一个奖励。

networking ldap nfs accounts

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

本地帐户创建日期

出于合规目的,需要获取有关 UNIX 机器上本地(用户和非用户)帐户创建日期的信息。

有没有办法(即使它不是最可靠或最准确的方法)来收集这种信息?

例如,作为替代方案,我去搜索home目录创建日期(对于用户帐户),但我发现对于符合 POSIX 的系统,文件创建的时间戳不可用。

users date files accounts

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

完全锁定服务器上的用户帐户,包括 ssh

如果可能的话,我需要锁定一些用户帐户,而又不弄乱他们的主页。

正常的方式是,usermod -L user但它似乎保留开放的 ssh 登录与公钥身份验证(通常在此服务器上使用)。

我知道我可以mv /home/user/.ssh /home/user/_ssh或类似的东西,但这是这样做的正确方法吗?

我缺少什么?

ssh accounts usermod

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

在 Arch Linux 上的 Gnome 3.X 中创建访客帐户

我想要一个像在 Ubuntu 中一样的来宾帐户,它具有以下功能:

  1. 无需密码即可登录
  2. /tmp每次都创建一个没有数据的新主文件夹(如果可能的话)
  3. 用户退出后立即删除用户数据
  4. 用户不能使用 sudo

我在 Arch Linux 上运行 Gnome 3.20

注:请不要靠近我的问题是重复的创建来宾帐户限制访问的应用程序,因为这个问题没有答案,我的第二和第三点

gnome3 guest-account accounts

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