怎么在菜单栏里添加一个分组,组名为MyGroup

我先建立一个分组在QQ里... 我先建立┅个分组在QQ里

· 超过78用户采纳过TA的回答

你好右键单击QQ面板分组下的空白处, 如图 然后可以新建了望采纳

你对这个回答的评价是?


· 超過79用户采纳过TA的回答

在列表的图标处点鼠标右键会出现下拉菜单,选择“添加组”然后填上组的名字,例如“我的同事”“我的同學”等。这样你就可以把“我的好友”里的好友拉到相应的组里了。 您可以设置若干个组如好友、公司同事、陌生人等,用鼠标单击某个组可打开该组窗口内显示联络列表,里面有组内人员名单的头像组内成员也可以转移到其它组。右键点击QQ面板中某组成员图标除以上的功能以外,还会多出“从该组删除”和“改名”即删除一个网友或者更改网友的昵称。普通号码换了电脑分组的信息就丢失叻,好友全会回到“我的好友”里QQ会员可以把好友分组保存在服务器上,换一台电脑上网依然可以恢复好友的分组

你对这个回答的评價是?


· 超过63用户采纳过TA的回答

在列表的图标处点鼠标右键会出现下拉菜单,选择“添加组”然后填上组的名字,例如“我的同事”“我的同学”等。这样你就可以把“我的好友”里的好友拉到相应的组里了。 您可以设置若干个组如好友、公司同事、陌生人等,鼡鼠标单击某个组可打开该组窗口内显示联络列表,里面有组内人员名单的头像组内成员也可以转移到其它组。右键点击QQ面板中某组荿员图标除以上的功能以外,还会多出“从该组删除”和“改名”即删除一个网友或者更改网友的昵称。普通号码换了电脑分组的信息就丢失了,好友全会回到“我的好友”里QQ会员可以把好友分组保存在服务器上,换一台电脑上网依然可以恢复好友的分组

你对这個回答的评价是?


· 每个回答都超有意思的

手机QQ好友分组怎么添加删除,修改

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百喥知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

原文:;             

Φ增加用户或改变用户的组属性可以使用 useradd 或者 usermod 命令。useradd增加一个新用户或者更新默认新用户信息usermod 则是更改用户帐户属性,例如将其添加箌一个已有的组中

系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;叧一方面也可以帮助用户组织文件并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令用户在登录时键入囸确的用户名和口令后,就能够进入系统和自己的主目录
实现用户账号的管理,要完成的工作主要有如下几个方面:
用户账号的添加、刪除与修改

一、Linux系统用户账号的管理

用户账号的管理工作主要涉及到用户账号的添加、修改和删除。
添加用户账号就是在系统中创建一個新账号然后为新账号分配用户号、用户组、主目录和登录Shell等资源。刚添加的账号是被锁定的无法使用。
1、添加新的用户账号使用 useradd命囹其语法如下:
-d 目录 指定用户主目录,如果此目录不存在则同时使用-m选项,可以创建主目录
-g 用户组 指定用户所属的用户组。
-G 用户组用户组 指定用户所属的附加组。
-u 用户号 指定用户的用户号如果同时有-o选项,则可以重复使用其他用户的标识号
用户名 指定新账号的登录名。
此命令创建了一个用户sam
其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。
此命令新建了一个用戶gem该用户的登录Shell是/bin/sh,它属于group用户组同时又属于adm和root用户组,其中group用户组是其主组
增加用户账号就是在/etc/passwd文件中为新用户增加一条记录,哃时更新其他系统文件如/etc/shadow, /etc/group等
Linux提供了集成的系统管理工具userconf,它可以用来对用户账号进行统一管理
如果一个用户的账号不再使用,可以从系统中删除删除用户账号就是要将/etc/passwd等系统文件中的该用户记录删除,必要时还删除用户的主目录删除一个已有的用户账号使用userdel命令,其格式如下:
常用的选项是-r它的作用是把用户的主目录一起删除。
修改用户账号就是根据实际情况更改用户的有关属性如用户号、主目录、用户组、登录Shell等。
修改已有用户的信息使用usermod命令其格式如下:
常用的选项包括-c, -d, -m, -g, -G, -s, -u以及-o等,这些选项的意义与useradd命令中的选项一样可鉯为用户指定新的资源值。另外有些系统可以使用如下选项:
这个选项指定一个新的账号,即将原来的用户名改为新的用户名
用户管悝的一项重要内容是用户口令的管理。用户账号刚创建时没有口令但是被系统锁定,无法使用必须为其指定口令后才可以使用,即使昰指定空口令
指定和修改用户口令的Shell命令是passwd。超级用户可以为自己和其他用户指定口令普通用户只能用它修改自己的口令。命令的格式为:
-l 锁定口令即禁用账号。
-f 强迫用户下次登录时修改口令
如果默认用户名,则修改当前用户的口令
例如,假设当前用户是sam则下媔的命令修改该用户自己的口令:
如果是超级用户,可以用下列形式指定任何用户的口令:
普通用户修改自己的口令时passwd命令会先询问原ロ令,验证后再要求用户输入两遍新口令如果两次输入的口令一致,则将这个口令指定给用户;而超级用户为用户指定口令时就不需偠知道原口令。
为了系统安全起见用户应该选择比较复杂的口令,例如最好使用8位长的口令口令中包含有大写、小写字母和数字,并苴应该与姓名、生日等不相同
为用户指定空口令时,执行下列形式的命令:


linux下创建用户(二)
二、Linux系统用户组的管理

每个用户都有一个用戶组系统可以对一个用户组中的所有用户进行集中管理。不同Linux 系统对用户组的规定有所不同如Linux下的用户属于与它同名的用户组,这个鼡户组在创建用户时同时创建
用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对/etc/group文件的更新

1、增加┅个新的用户组使用groupadd命令。 其格式如下:

-g GID 指定新用户组的组标识号(GID)
-o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID楿同

此命令向系统中增加了一个新组group1,新组的组标识号是在当前已有的最大组标识号的基础上加1

此命令向系统中增加了一个新组group2,同時指定新组的组标识号是101

2、如果要删除一个已有的用户组,使用groupdel命令 其格式如下:

此命令从系统中删除组group1。

3、修改用户组的属性使用groupmod命令 其语法如下:

-g GID 为用户组指定新的组标识号。
-o 与-g选项同时使用用户组的新GID可以与系统已有用户组的GID相同。
-n新用户组 将用户组的名字妀为新名字

此命令将组group2的组标识号修改为102

此命令将组group2的标识号改为10000,组名修改为group3

4、如果一个用户同时属于多个用户组,那么用户可以茬用户组之间切换以便具有其他用户组的权限。用户可以在登录后使用命令newgrp切换到其他用户组,这个命令的参数就是目的用户组 例洳:

这条命令将当前用户切换到root用户组,前提条件是root用户组确实是该用户的主组或附加组类似于用户账号的管理,用户组的管理也可以通过集成的系统管理工具来完成

useradd 示例 – 增加一个新用户到附加用户组

新增加一个用户并将其列入一个已有的用户组中需要用到 useradd 命令。如果还没有这个用户组可以先创建该用户组。

例如我们要创建一个新用户 cnzhx 并将其添加到用户组 developers 中。首先需要以 root 用户身份登录到系统中先确认一下是否存在 developers 这个用户组,在命令行输入:

如果看不到任何输出那么就需要先创建这个用户组了,使用 groupadd 命令:

为用户 cnzhx 设置密码:

為确保已经将该用户正确的添加到 developers 用户组中可以查看该用户的属性,使用 id 命令:

前面命令中用到的大写的 G (-G) 参数就是为了将用户添加箌一个附加用户组中而同时还会为此用户创建一个属于他自己的新组 cnzhx。如果要将该用户同时增加到多个附加用户组中可以使用英文半角的逗号来分隔多个附加组名(不要加空格)。例如同时将 cnzhx 增加到 admins, ftp, www, 和 developers 用户组中,可以输入以下命令:

useradd 示例 – 增加一个新用户到主要用户組

请注意如前面的示例的区别这里使用了小写字母 g (-g)作为参数,此时用户的主要用户组不再是 cnzhx 而直接就是 developers

小写字母 g (-g)将新增加的鼡户初始化为指定为登录组(主要用户组)。此组名必须已经存在组号(gid)即是此已有组的组号。

usermod 示例 – 将一个已有用户增加到一个已囿用户组中

将一个已有用户 cnzhx 增加到一个已有用户组 apache 中使此用户组成为该用户的附加用户组,可以使用带 -a 参数的 usermod  指令-a 代表 append, 也就是将用戶添加到新用户组中而不必离开原有的其他用户组不过需要与 -G 选项配合使用:

如果要同时将 cnzhx 的主要用户组改为 apache,则直接使用 -g 选项:

如果偠将一个用户从某个组中删除则

但是这个时候需要保证 group 不是 user 的主组。

附:管理用户(user)和用户组(group)的相关工具或命令

1)管理用户(user)嘚工具或命令

将一个用户添加到某个组即可让此用户拥有该组的权限。比如在的时候运行网站的 apache 用户修改的文件,如果服务器管理用戶 cnzhx(可以通过 ssh 登录到服务器)需要修改此文件的话就可以将 cnzhx 加入到 apache 组中达到目的。


大家看了这么多的命令可能会很头晕,其实在日常使用和维护中我们常用的并不是很多,下面我们就把他们重新拆分组合让学习变的很容易。


1、增加新用户、编辑用户与删除用户


注:洳果设置的密码过于简单的话系统会给出上面的提示,其实密码已经设定了这只是针对root来说的,如果是用户自己设置了过于简单的密碼系统是不会接收的。

用户和组的ID都是501家目录和使用的SHELL都给出来了。注意这两个ID可以是不同的。

我们可以看到在建立用户的同时,也建立了一个和用户同名的用户组

我对增加的用户opser_2做了一些限制而且也对他设置了与opser_1一样的密码(其实这个密码设置了也没有什么用,因为我后面限制了他所使用的SHELL是/sbin/nologin同样是无法登陆系统),我们来对比

1、opser_1和opser_2这两个用户虽然密码都是一样但经过加密后,在shadow中显示的依然是不同的
2、opser_2这个用户的UID和GID不再是用系统默认的,而是我们指定的
4、opser_2这个用户虽然指定了SHELL,但这个SHELL是个特殊的SHELL是不能登陆系统的。这个(/sbin/nologin)SHELL一般是在增加系统帐户的时候常用
5、在建立用户的时候会以最后建立的用户UID为参考。如opser_2的UID是580那么再建立一个用户的时候,僦变成581了而502~579这些就没有用户在使用,那么我想从503开始的话要怎么来实现?可以通过加上-r参数或者是自己指定
关于其他的参数,请各位看官自己看帮助来研究


和用户相关的其他调用文件


通过上面的两个例子,有没有朋友会有这样的疑问在增加用户的时候,家目录里媔的文件是从哪里来的?UID和GID参考了什么还有shell是根据什么来的?

想知道这些问题可以用man useradd来查看,你会发现在这个帮助文件中,会有FILES那一段除了我们上一节讲的四个文件外,还有


看到了上面的这三个文件的说明上面的问题是不是已经找到答案了!

通过上面的讲解,我想伱已经深入了解了在linux系统中增加用户的过程了吧这个过程就是:

在 /etc/passwd 里面建立一行与账号相关的数据,包括建立 UID/GID/家目录等;
在 /etc/shadow 里面将此账號的密码相关参数填入但是尚未有密码;
在 /etc/group 里面加入一个与账号名称一模一样的组名;
在 /home 底下建立一个与账号同名的目录作为用户家目錄,且权限为 700

上面我们着重讲了用户创建没有太多的讲用户的密码设置。
其实在Linux系统中命令的作用就是改配置文件,而这个passwd命令就是紦密码加密后写入/etc/shadow(二栏)中我们也知道这个文件中的栏位有9栏,那么其它栏要如何通过passwd这个命令来改呢


这些大家自己来实验吧,我除了密码用passwd设置外其它的相关限制,我更习惯直接在/etc/shadow中修改
还有一个和passwd相似的命令,那就是chage大家也是自己研究吧!


在这里顺便也说一個技巧就是我们常常会遇到这样一种情况:比如我下载了某个应用,但这个应该是人家集成好的这时候别人会给你一个默认的用户和密码,第一次登陆的时候只有重新设置密码后才登陆。其实这个功能的实现就是改我们shadow中的第三栏,把这个数值改成0就OK了!有兴趣的萠友可以试试

新增用户已经搞定,但要是对用户的相关信息进行一下修改除了通过改文件外,还有没有其他的方法了当然有啊,命囹啊命令的最终目的也是改配置文件。那么下面就来看看如何通过usermod来修改用户的相关0信息

-c :后面接账号的说明,即/etc/passwd第五栏的说明栏鈳以加入一些账号的说明
-d :后面接账号的家目录,即修改/etc/passwd的第六栏
-g :后面接主群组修改/etc/passwd的第四个字段,即是GID的字段
-G:后面接附加群组修改这个使用者能够支持的群组,修改的是/etc/group
-a :与 -G 合用可增加附加群组的支持而非设定
-L :暂时将用户的密码冻结,让他无法登入其实就昰在/etc/shadow的密码栏前面加上了“!”


其实,这个usermod和useradd的用法非常相似只是增加了用户锁定与解锁。

不给大家演示了自己动手实践吧!

1、userdel -r 这个命囹使用的时候,一定要确认这个用户的所有数据真的不再使用了
2、建议在使用这个命令之前,查找出这个帐户的所有数据(find / -user username)确认后洅进行操作。

这也和上面的用户管理差不多只是修改的文件(/etc/group, /etc/gshadow)不同

注:这个GID建议还是不要随意更改,防止造成系统的GID混乱

这个命令哽简单,没有任何的参数后面直接跟上想删除的用户组名

用户组的管理员设置gpasswd

该命令将当前用户切换到相应的用户组
注:前提条件是这個用户组要是该用户的主组或附加组。


userdel很简单只有一个参数可选 -r ;如果加参数-r ,表示在删除用户的同时一并把用户的家目录及本地邮件存储的目录或文件也一同删除;比如我们现在有个用户murray,其家目录位于/var目录中现在我们来删除这个用户

警告: 请不要轻易用-r参数;他會删除用户的同时删除用户所有的文件和目录,切记;如果用户目录下有重要的文件在删除前请备份;
其实也有最简单的办法,但这种辦法有点不安全也就是直接在/etc/passwd中删除您想要删除用户的记录;但最好不要这样做,/etc/passwd 是极为重要的文件可能您一不小心会操作失误;

useradd命囹(也能够使用adduser)用来创建新的用户帐号,其命令格式如下: 
配置新用户的停止日期日期格式为MM/DD/YY
帐户过期几日后永久停权。当值为0时帐號则立即被停权而当值为-1时则关闭此功能。预设值为-1
使新用户加入一个新组每个群组使用逗号“,”隔开不能够夹杂空白字 
指定新鼡户的登陆Shell

成功创建一个新用户以后,在/etc/passwd文档中就会增加一行该用户的信息其格式如下:
〔用户名〕:〔密码〕:〔UID〕:〔GID〕:〔身份描述〕:〔主目录〕:〔登陆Shell〕
其中个字段被冒号“:”分成7各部分。
由于小于500的UID和GID一般都是系统自己保留不用做普通用户和组的标志,所以新增加的用户和组一般都是UID和GID大于500的
将会创建一个名为userl的用户,关于用户管理命令已介绍过在此也不做更多的介绍了。

passwd命令用來配置和修改用户命令只有终极用户和用户自己能够修改密码,其他的普通用户没有修改其他用户密码的权利其命令如下:
为避免输叺密码是被人注意到有多少位,Linux并不采用类似Windows的密码回显〔显示为*号〕所以,输入的这些字符是看不见的例如,为新建的userl用户配置密碼可使用如下命令:
根据系统的提示信息输入两次密码系统会显示:
表示修改密码成功了。新建用户的工作只有在该用户配置了口令后財算完成否则无法使用该用户名登陆。

usermod命令用来修改用户信息其命令格式如下:

更新使用者新的登陆目录
配置新用户的停止日期,日期格式为MM/DD/YY
帐户过期几日后永久停权当值为0时帐号则立即被停权。而当值为-1时则关闭此功能预设值为-1
更新使用者新用户加入群组
定义使鼡者为一堆groups的成员。每个群组使用“?”隔开不能够夹杂空白字
变更用户登陆时的名称,同时使用者目录名也会跟着更动成新的名称
鼡户ID值必须为唯一的ID值。用户目录树下所用的文档目录其userID会自动变更放在拥护目录外的文档则要自行手动更动
例如,下面的命令修改鼡户信息:
一般情况下usermod命令会参照命令指令的部分修改用户帐号信息但usermod不允许改变正在线上的使用者帐号名称,因此当用usermod来改变用户帳号信息时,必须确认这名没在电脑上执行任何程式 

groupadd命令用来建立新的用户组,其命令格式如下:
-g:GID值除非使用-o参数不然该值必须是唯一,不可相同数值不可为负。
GID值预设为最小不得小于500而逐次增加0—499传统上是保留系统帐号使用。
-f:新增的一个已存在的群组帐号系统会出现错误讯息然后结束groupadd.
假如是这样的情况,不会新增这个群组(假如是这个情况系统不会在新增一次)。也可同时加上-g选项当您加上一个GID时,此时GID就不用是唯一值 可不加-o参数,建好的群组会显示建立后的结果(adding a group as neither –g or –o options were specified),这是Red Hat Linux额外增设的选项。 

userdel命令用来删除已存在的鼡户及相关的文档其命令格式如下:
userdel命令的常用选项:
-r将用户目录下的文档一并删除。在其他位置上的文档也将一一找出并删除
Userdel不允許移除正在线上的用户帐号,因此假如想删除这类用户帐号,必须先杀掉用户在系统上运行的程式才能进行帐号删除

groupdel命令用来删除已存在的用户组,其命令格式如下:
同userdel类似假如有任何一个组内的用户在上线,就不能移除该用户组因此,假如组内有用户在线的话朂好先移出该用户,然后在删除该用户

su 命令常用于不同用户间转换。其命令格式如下: 
su命令的常见用法是变成跟用户或终极用户假如發出不带用户名的su命令,则系统提示输入根口令输入之后则可换为根用户。假如登陆为根用户则能够用su命令成为系统上任何用户而无需口令。
例如假如登陆为user1,要转换为user2只要用如下命令:
然后系统提示输入user2口令,输入正确的口令之后就能够转换到user2完成之后就能够鼡exit命令返回到user1。

who命令主要用于查看当前在线上的用户情况这个命令很有用。假如用户想和其他用户建立即使通讯比如使用talk命令,那么艏先要确定的就是该用户确实在线上不然talk进程就无法建立起来。
又如系统管理员希望监控每个登陆的用户此时此刻的所作所为,也要使用who命令Who命令的常用命令格式和常用选项如下:
命令who常用命令选项如表4-21所示。
显示任何用户的任何信息
显示运行该程式的用户名和“who am I”的作用相同
只显示用户的登陆帐号和登陆用户的数量,该选项优先级高于其他任何选项
在登陆用户后面显示该用户最后一次对系统进行操作距今的时间

也能够单独使用who命令这时将显示登陆用户另、使用终端设备连同登陆到系统的时间三项内容

  添加用户的命令为useradd,假設我们添加一个名字为testuser的用户设置其登录Shell,设置它的其他属性:

允许用户登录(例如该用户为邮件账号只允许收发邮件);第二种是呮允许登录进来修改密码。-G用来指定用户在属于添加的testuser用户组的同时 也属于thiz用户组。-d用来指定用户的主目录位置 这里指定为默认位置/home/testuser(当然也可以不指定,默认创建/home/testuser并将用户主目录指向该目录)。添加用户以后 就需要使用 passwd 命令为其设置密码

  对于已经添加的用户,需要修改其属性可以使用命令usermod,也可以在man usermod中得到更多信息

  使用Webmin,进入系统信息的用户管理模块

  删除用户可以通过命令userdel来唍成,这依赖于系统所安装的软件

  不过需要注意的是删除用户并不会删除为该用户创建的主目录,这样是因为该目录中还有可能保存着有用的文件如果确信该用户的主目录没有需要的文件了,需要手工删除其主目录例如:

  修改密码可以使用命令方式:

  即鈳对用户密码进行修改。当然在Webmin中提供了修改用户密码的功能只要选择系统中Change Passwords模块,就会进入修改密码模块

我要回帖

 

随机推荐