管理员 uid 0 root 。在passwd中修改了root用户名 ,系统不能启动。
系统用户如何建立?跟普通用户不一样吧??
系统用户是不能够登录的,负责运行服务程序,防止黑客提权控制服务器。uid1-1000
普通用户 uid1000以后
用户身份
如何修改用户名?
root 下
打开vim /etc/passwd
找到用户名即可修改保存。
useradd XXX 建立新的用户
新建的用户没有设密码 ,开机无法显示账户名,输入用户名也无法进入。在root后su命令可以进入,passwd设密码后。开机显示可以进入。ghy曾经删掉,又重新建立,则不正常,开机无法进入。??
useradd均为小写
userdel xx 删除用户
passwd 用户名 修改用户密码。包括root
也可以利用–stidin参数 给用户密码赋值
用户组
[root@localhost Desktop]# id ghyz
uid=1004(ghyz) gid=1004(ghyz) groups=1004(ghyz)
[root@localhost Desktop]# usermod -G linuxprobe ghyz
[root@localhost Desktop]# id ghyz
uid=1004(ghyz) gid=1004(ghyz) groups=1004(ghyz),1001(linuxprobe)
[root@localhost Desktop]# id linuxprobe
id: linuxprobe: no such user
[root@localhost Desktop]# usermod -G linuxprob ghyz
usermod: group ‘linuxprob’ does not exist
[root@localhost Desktop]# usermod -G ghyz linuxprob
被拉进组的组名在前 用户名在最后
[root@localhost Desktop]# id linuxprob
uid=1001(linuxprob) gid=1001(linuxprobe) groups=1001(linuxprobe),1004(ghyz)
linuxprob进了两个组。
gid为基本用户组,groups为默认创建的扩展用户组。现在ghyz和linuxprob被互相拉进对方的扩展组里。
文件权限
可读(r)、可写(w)、可执行(x)等权限
目录文件的权限设置。对目录文件来说,“可读”表示能够读取目录内的文件列表;“可写”表示能够在目录内新增、删除、重命名文件;而“可执行”则表示能够进入该目录。???能读反而不能进吗?如何设置权限?
文件的读、写、执行权限可以简写为 rwx,亦可分别用数字 4、2、1 来表示