ubuntu 12.10 中新创建用户的名称缺少功能

ubuntu 12.10 中新创建用户的名称缺少功能

嗨,我对 Ubuntu 中的用户管理不是很有经验。我需要创建一个新用户来管理我的应用程序服务器,因此按照网上的一些说明,我做了以下事情:

我成为root

sudo -i

我添加了一个群组

addgroup jbossgroup

我添加了一个用户并将其分配到一个组

useradd -g jbossgroup jboss

我创建了一个密码

passwd jboss

然后我改变了文件夹的所有权,以检查用户是否正确创建并且运行正常。

chown jboss:jbossgroup /opt/jboss-as-7.1.1.Final/ -R

我让这个用户成为 sudoer

gpasswd -a jboss sudo

但我认为这不起作用,因为当我在 root 拥有的文件夹中使用 mkdir 或 rm... 时,我必须输入 sudo。(我这一步做对了吗?

我注意到的下一件事是,当我更改为新创建的用户时,终端仅显示以下内容:

$

因此我以 jboss 用户身份执行此操作来修复此问题:

chsh -s /bin/bash

我有些疑惑

  • 我是否正确创建了该用户并且使用该用户是否安全?

  • 为什么当我单击关机按钮(屏幕右上角的时间旁边)时,用户名没有出现在下拉菜单中?

  • 我还注意到主文件夹中没有 jboss 文件夹。为什么没有创建它?

  • 该用户可能还缺少哪些功能?

答案1

您只需三个步骤即可实现您的目标:

sudo adduser jboss

sudo passwd jboss 您必须提供密码:)

sudo adduser jboss sudo 添加杰博斯到群组须藤

请注意,gpasswd使用这个工具将用户添加到组是错误的!

相关内容