1.root的UID与gid是多少?基于这个理由,要让test账号具有root的权限,应该怎么做?
答:都是0,要让test这个账号具有root的权限可以useradd -u 0 -o -g root -G root -d /home/test test
-u 0 指将uid指定为0(零)与root相同,登录后的提示符为#而非$.
-o 指因为重复了uid(与root帐号的uid重复)必须指定这个参数.
新建的用户名为test.
2.在设定密码时,是否可以随便设定吗?
答:密码不要过于简单,密码的长度应该在6位或6位以上,由数字和英文组合,不要采用英文单词等有意义的词汇。
3.在使用 useradd 时,添加帐号中的 UID、GID 还有其它相关的密码控制,都是在哪几个文件中设定的?
答:在 /etc/passwd /etc/shadow /etc/group.
答:都是0,要让test这个账号具有root的权限可以useradd -u 0 -o -g root -G root -d /home/test test
-u 0 指将uid指定为0(零)与root相同,登录后的提示符为#而非$.
-o 指因为重复了uid(与root帐号的uid重复)必须指定这个参数.
-g root 初始化组的组名,当用户属于多个组时,(在-G参数中指定),登录时所在组。缺省该项时,系统新建一个与用户名同名的组,并且初始化时设为该组名.而不论-G指定为哪些组.
-G root 指定用户名所属的组列表,一个用户可以属于多个组,组名间用逗号分隔,组名必须已经存在.
-d /home/test指定用户的属主目录新建的用户名为test.
2.在设定密码时,是否可以随便设定吗?
答:密码不要过于简单,密码的长度应该在6位或6位以上,由数字和英文组合,不要采用英文单词等有意义的词汇。
3.在使用 useradd 时,添加帐号中的 UID、GID 还有其它相关的密码控制,都是在哪几个文件中设定的?
答:在 /etc/passwd /etc/shadow /etc/group.