Linux基础入门篇之用户管理

文章来源:角膜穿孔   发布时间:2018-2-11 16:44:25   点击数:
  

groupadd,groupdel

useradd,usermod,userdel

passwd,chage

1用户/组基本概念

Usersandgroups:

.Everyprocess(runningprogram)onthesystemrunsasaparticularuser.

.Everyfileisownedbyaparticularuser.

.Accesstofilesanddirectoriesarerestrictedbyuser.

.Theuserassociatedwitharunningprocessdeterminesthefilesanddirectoriesaccessibletothatprocess.

查看当前登录的用户信息:

[root

tianyun~]#id

uid=0(root)gid=0(root)groups=0(root)

查看文件的owner:

[root

tianyun~]#ll/home/

drwx------.4alicealiceJun:59alice

drwx------.2rootrootJun:09lost+found

drwxr-xr-x2rootrootJun:33tianyun

查看运行进程的username:

[root

tianyun~]#psaux

less

USERPID%CPU%MEMVSZRSSTTYSTATSTARTTIMECOMMAND

root10.00.?Ss13::00/sbin/init

root20.00.?S13::00[kthreadd]

root30.00.?S13::00[migration/0]

root40.00.?S13::00[ksoftirqd/0]

和用户组相关的一些文件:

/etc/passwdroot:x:0:0:root:/root:/bin/bash

用户名:x:uid:gid:描述:HOME:shell

/etc/shadowroot:$1$MYG2NDG6$a1wtyr5GDM2esAPjug0YP0::0::7:::

$id$salt$encrypted

/etc/grouproot:x:0:

[root

tianyun~]#man5passwd

[root

tianyun~]#man5shadow

[root

tianyun~]#man5group

[root

tianyun~]#man3crypt

加密算法$id:

$1:MD5

$5:SHA-

$6:SHA-

系统约定:RHEL6

uid:0特权用户

uid:1~系统用户

uid:+普通用户

Therootuser

.uidis0

.allpower

.Thisuserhasthepowertooverridenormalprivilegesonthefilesystem

.installingorremovingsoftwareandtomanagesystemfilesanddirectorie

.Mostdevicescanonlybecontrolledbyroot

2给普通用户提权

以下两种方式都可以将普通用户提升为root

1.

Switchinguserswithsu

[alice

tianyun~]$useraddu1

-bash:/usr/sbin/useradd:权限不够

[alice

tianyun~]$su-root

password:

[root

tianyun~]#useraddu1

2.

Running







































北方乌发口服液能不能治脸部白癜风
青少年白癜风

转载请注明:http://www.iwkqm.com/jbzl/7816.html