如何添加或删除ubuntu用户和组

如何添加或删除ubuntu用户和组,第1张

1、创建用户

命令groupadd创建用户组

groupadd

-g

600

groupftp

创建一个组groupftp,其GID为600

2、为组添加用户

命令gpasswd,只有root和组管理员能够改变组的成员。

gpasswd

-a

user1

groupftp

把user1加入groupftp组

gpasswd

-d

user1

groupftp

把user1退出groupftp组3、修改

groupmod

-n

user

groupftp

修改组名user为groupftp4、删除组

groupdel

groupftp

删除组groupftp二、用户 *** 作

5、创建用户

useradd

-u

700

myftp

-g

600创建myftp用户,指定uid为700,所属组uid600

6、为新建用户设置密码

passwd

myftp7、修改用户账户

usermod

-l

myftp2

myftp

将用户myftp的登录名改为myftp2

usermod

-g

groupftp

myftp

将用户myftp加入到groupftp组中。

usermod

-d

/ftp1/ftp2

ftp

将用户ftp目录改为/ftp1/ftp28、删除用户账户

userdel

myftp

删除用户myftp

userdel

-r

myftp

删除用户myftp,同时删除他的工作目录9、查看用户信息

id命令查看一个用户的UID和GID,

例:查看myftp的id

id

myftpfinger

命令查看用户信息finger

myftp

本文包含两部分,首先介绍 ubuntu下新建一个用户、添加sudo权限以及删除用户的常用命令 ,然后详细讲解一下adduser、useradd的简单用法。

在系统中输入 useradd -h 或者 adduser -h 可以看到这两条命令的具体用法和常用参数,简单来说,其区别主要在于

此外,更改用户的用户组信息,可以使用usermod命令,详细参数 usermod -h 查看即可,另外查看用户组信息,可以使用 cat /etc/group 命令。

在root权限下,使用 adduser myuser 命令:

这样它就会自动创建用户主目录,创建用户同名的组

这样用户也创建好了。

当新建的用户使用 sudo 时:

这时需要切换root权限,将用户加到sudoers文件中:

提示:如果你要修改密码和用户名的话,请先修改密码,重启后,再修改用户名,重启。如果你先修改用户名,再修改密码的话,可能会导致你登录不了Ubuntu。

在命令提示符中可以看到主机名,主机名通常位于“@”符号后

这里主机名就是 linyk3

或者输入hostname也可以查看主机名:

输入uname -a可以看主机详细信息:

命令行下运行命令: hostname 新主机名

其中“新主机名”可以用任何合法字符串来表示。不过采用这种方式,新主机名并不保存在系统中,重启系统后主机名将恢复为原先的主机名称。

例子:

这样主机名字就临时被修改为linyk001,但是终端下不会立即显示生效后的主机名,重开一个终端窗口(通过ssh连接的终端需要重新连接才可以)

在Ubuntu系统中永久修改主机名也比较简单。主机名存放在/etc/hostname文件中,修改主机名时,编辑hostname文件,在文件中输入新的主机名并保存该文件即可。重启系统后,参照上面介绍的快速查看主机名的办法来确认主机名有没有修改成功。

值的指出的是,在其它Linux发行版中,并非都存在/etc/hostname文件。如Fedora发行版将主机名存放在/etc/sysconfig/network文件中。所以,修改主机名时应注意区分是哪种Linux发行版。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11575272.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存