标签: users

如何将现有用户添加到现有组?

我想将 Apache 用户 ( www-data)添加到audio组中。我已经阅读了 的手册页useradd,但我没有任何运气。我正在运行 xubuntu 11.10。这是我在做什么:

$ sudo useradd -G audio www-data
useradd: user 'www-data' already exists
Run Code Online (Sandbox Code Playgroud)

如果我省略了-Gbash 选项,则会打印以下帮助信息useradd

$ sudo useradd  audio www-data
Usage: useradd [options] LOGIN
Options: -b, --base-dir BASE_DIR       base directory for the home directory...
Run Code Online (Sandbox Code Playgroud)

从手册页中我不清楚应该使用哪些选项来完成这项工作。

users groups

761
推荐指数
7
解决办法
137万
查看次数

如何在终端中为现有用户追溯创建默认主目录?

我创建了一个没有主目录的用户,现在我想为他们创建一个主目录。不仅仅是一个名为 的文件夹/home/new-user,而是一个包含所有普通文件夹和隐藏文件等的完整默认主目录。

我怎样才能做到这一点?

command-line users home-directory

219
推荐指数
5
解决办法
51万
查看次数

为什么以 root 身份登录不好?

我经常在论坛或其他网站上看到有人开玩笑说以 root 身份运行/登录,好像这是一件可怕的事情,每个人都应该知道它。然而,关于此事的搜索并没有透露太多信息。

Linux 专家可能广为人知,但我真的不知道为什么。我记得多年前我第一次尝试 Linux(Redhat 和 Mandrake)时总是以 root 身份运行,不记得因此遇到任何问题。

实际上有一些发行版具有明亮的红色背景,上面到处都是警告标志作为 root 用户(SuSe?)的墙纸。我仍然使用“管理员”帐户在我的 Windows 安装中经常使用,并且也没有遇到任何问题。

security root users administrator

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

如何在 Ubuntu 中杀死进程?

如何杀死由我自己的非 root 帐户运行的所有进程?

我有一些由 Windows 机器引起的旋转 smbd 进程,所以我 telnet 进入了 linux 服务器,我想终止这些旋转进程。我无权重新启动服务或重新启动机器。

users process kill

199
推荐指数
7
解决办法
121万
查看次数

如何启用root登录?

我想在我的 Ubuntu 安装中启用 root 帐户。

我意识到这对安全的影响。

root users

152
推荐指数
4
解决办法
96万
查看次数

如何使用命令显示所有用户和组?

我想显示:

  1. 所有用户和

  2. 所有组

    在我的系统中使用命令行。

usersgroups命令分别显示当前登录的用户和用户所属的组。

如何通过命令行显示所有用户和所有组的列表?

command-line users groups

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

在 Ubuntu 服务器上创建一个新的 SSH 用户

刚刚创建了一个新的虚拟 Ubuntu 服务器,我正在对其进行强化以供生产使用。我目前有一个 root 帐户。我想做以下事情:

  • 创建一个新用户(让我们jim在其余部分调用他们)。我希望他们有一个/home/目录。
  • 授予jimSSH 访问权限。
  • 允许jimsu根,但不执行sudo操作。
  • 关闭 root SSH 访问。
  • 将 SSHd 移至非标准端口以帮助阻止暴力攻击。

我的问题在于前两项。我已经找到了,useradd但由于某种原因,我无法以通过 SSH 创建的用户身份登录。我是否需要击败 SSHd 才能允许这样做?

server ssh users

128
推荐指数
6
解决办法
53万
查看次数

如何从组中删除用户?

我在admin组中添加了一个用户帐户,发现我添加了错误的用户。所以我现在必须从admin组中删除该帐户。

如何在不删除用户的情况下从组中删除帐户?

users

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

授予用户对文件夹的写访问权限

我如何授予用户'testuser'对该文件夹的写权限:/var/www/test/public_html

server users privileges

127
推荐指数
1
解决办法
70万
查看次数

未创建主目录

我正在尝试了解 Ubuntu 上的系统管理。所以,作为一个例子,我创建一个虚拟用户使用

sudo useradd -d /home/linda linda
Run Code Online (Sandbox Code Playgroud)

passwd创建密码。我检查是否已使用输入cat /etc/passwd

linda:x:1004:1004::/home/linda:/bin/sh
Run Code Online (Sandbox Code Playgroud)

然而,当我su - linda,我得到

No directory, logging in with HOME=/
Run Code Online (Sandbox Code Playgroud)

事实上,还没有创建主目录。我错过了什么?

谢谢。

command-line bash users home-directory

114
推荐指数
6
解决办法
26万
查看次数