欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CentOS如何查看與用戶相關(guān)文件命令?

  發(fā)布時(shí)間:2016-12-21 16:03:23   作者:佚名   我要評論
很多朋友還不了解CentOS如何查看與用戶相關(guān)文件命令?今天小編將為大家?guī)鞢entOS查看與用戶相關(guān)文件命令的方法詳解,希望可以幫助到大家,有需要的朋友一起去看看吧

1.用戶管理

2.用戶組

3.權(quán)限分配

一、查看與用戶相關(guān)文件命令:

1.cat

2.more

3.head /etc/passwd

#查看文件的前十行

4.head -2 /etc/passwd #查看文件的前兩行

5.tail /etc/passwd

#查看文件的后十行

6.tail -f /etc/passwd #實(shí)時(shí)跟蹤文件的后十行

6.tail -2 /etc/passwd #查看文件的后兩行

7.wc -l /etc/passwd

#顯示文件的行數(shù)

8.nl /etc/passwd

#直接打印文件內(nèi)容并且顯示行號

Root:X:0:0:root:/root :/bin/bash

用戶名:用戶名不要太長。Niejunzhong

-》 njz

X: 密碼位 保留,以前的linux存放密碼

Uid

用戶的標(biāo)識符

Gid

缺省組標(biāo)識號

系統(tǒng)默認(rèn)創(chuàng)建同名組

描述信息

注釋性描述

宿主目錄

用戶登錄后的缺省目錄

命令解釋器

用戶使用的shell 默認(rèn) bash

密碼文件shadow

Etc/passwd每個(gè)用戶都有讀權(quán)限。早些密碼放置在密碼位。

Man -5 shadow

登錄名:加密密碼:最后一次修改的時(shí)間:最小時(shí)間間隔:最大時(shí)間間隔:警告時(shí)間:賬號閑置時(shí)間:失效時(shí)間:標(biāo)志。

時(shí)間:1969年肯.湯瑪斯開發(fā)出unix雛形業(yè)界認(rèn)為linux誕生1970 1月1日

超級用戶缺省沒有寫權(quán)限,照樣可以進(jìn)行修改或刪除。

Root

Pwconv密碼回寫 密碼先寫入passwd再轉(zhuǎn)換到shadow中

Passwd命令

ls -l

/usr/bin/passwd

為什么普通用戶可以更改密碼?

SetUID的定義:當(dāng)一個(gè)可執(zhí)行程序具有SetUID權(quán)限,用戶執(zhí)行這個(gè)程序時(shí),將以這個(gè)程序的所有者的身份執(zhí)行。

Passwd的所有者是root所有普通用戶在更改密碼時(shí)是變成root所有者來執(zhí)行這個(gè)命令的。

修改用戶配置文件添加用戶(原理)

Username

/etc/passwd

Password

/etc/shadow

1、vi /etc/passwd 用戶名密碼 uid gid描述宿主目錄 shell

2、Mkdir 創(chuàng)建宿主目錄 給予權(quán)限 用戶 目錄

chown

3、Vi /etc/shadow

此時(shí)可以登錄命令提示符不同

4、cd /etc/skel里面全是隱藏文件 ls -a

5、Cp skel里的文件到新用戶的宿主目錄

用戶配置文件 /etc/

Login.defs 配置郵件 最大時(shí)間間隔最小時(shí)間間隔(root不限定)自動(dòng)創(chuàng)建目錄 Umask

Etc/default/useradd 宿主目錄缺省目錄賬號是否被禁用賬號失效時(shí)間

登錄信息

登錄前:etc/issue 避免暴露系統(tǒng)版本信息

登錄后:/etc/motd

內(nèi)部信息

wall廣播

用戶類別:

Linux 用戶分為三種

超級用戶 root

uid=0

普通用戶

uid 500-60000

偽用戶:

uid 1-499

Uid為0的用戶叫做超級用戶,命令提示符前

[]#

ls

偽用戶

1、偽用戶與系統(tǒng)和程序服務(wù)相關(guān)

Bin、baemon、shutdown、halt等,任何linux系統(tǒng)默認(rèn)都有這些偽用戶

Mail、news、games、apache、ftp、mysql及sshd等,與linux系統(tǒng)的進(jìn)程相關(guān)。

2、偽用戶通常不需要或無法登陸系統(tǒng)

3、可以沒有宿主目錄

二、用戶管理:

1.新建用戶

useradd user1

2.刪除用戶

userdel -r user1

3.修改密碼

1)passwd user1

2)echo 123|passwd --stdin user1

4.查看用戶

id user1

三、用戶影響文件

如果用戶用userdel刪除,可以通過刪除下面影響文件來刪除、來新建。

1)/etc/passwd

2)/etc/shadow

3)/etc/group

4)/var/spool/mail

5)/home

1)/etc/passwd用戶屬性

user1:x:500:500::/home/user1:/bin/bash

1-1)用戶名

1-2)用戶密碼所在的文件/etc/shadow

1-3)用戶uid

1-4)用戶所屬組的gid

1-5)用戶描述

1-6)用戶家目錄

1-7)用戶登錄shell

用戶分類

1-1)超級用戶

1-2)系統(tǒng)用戶

1-3)普通用戶

2./etc/shadow

1)加密方法:grub-md5-crypt

2)!!說明該用戶沒有密碼

3)!$$$$說明該用戶被鎖定

3./etc/group

user1:x:500:

組名:組密碼位:

4./home

1)user1的家目錄

/home/user1

2)刪除用戶

userdel -r user1

#如果userdel user1刪除,會(huì)留下用戶家目錄和用戶郵箱

5.管理用戶命令-usermod

1)鎖定一個(gè)用戶

usermod -L user1

2)解鎖一個(gè)用戶

usermod -U user1

3)鎖定用戶后/etc/shadow

!$1$Ttyif4Oi$piuprg8yV9.FGc4MzA4EP0

#密碼前面會(huì)出現(xiàn)一個(gè)!

四、組管理:

1.新建組

groupadd grp1

2.刪除組

groupdel grp1

3.用戶與組管理:

1.把用戶加入組

1).usermod -g grp1 user1

2).usermod -G grp1 user1

3).gpasswd -a user1 grp1

#把用戶user1加入組grp1

2.把用戶從組刪除

1).gpasswd -d user1 grp1

#把用戶user1從grp1組中刪除

其他用戶命令:

Finger用戶

那臺主機(jī)登錄、什么時(shí)間登錄、有沒有郵件和計(jì)劃任務(wù)

Su用戶 切換用戶

Passwd -S用戶 查看用戶的密碼狀態(tài)。

Who、w 查看當(dāng)前用戶

批量添用戶命令 循環(huán)+ echo ‘12345’ |passwd --stdin user

Gpasswd -a user1 grap1

Gpasswd -d user1 grp1

五、用戶與文件的關(guān)系-權(quán)限:

1.chmod

2.chown

3.setuid

4.setgid

5.sudo

6.acl

1.chmod授權(quán)方法

1)chmod 755 /mnt

2)chmod a+x file

3)umask 文件權(quán)限掩碼,由它決定文件夾權(quán)限是755,文件權(quán)限是

644

4)查看單個(gè)目錄本身的權(quán)限

ls -ld mnt/

5)在當(dāng)前終端切換用戶

su - user1

2.chown改變所有者和所屬組

chown user4 test

#改變所有者為user4

chown :user4 test

#改變所屬組為user4

chown user4:user4 test

#同時(shí)改變所有者和所屬組

3.SetUID

操作對象:執(zhí)行程序

-rwxr-xr-x

root root file

-rwsr-xr-x

root root file

查找setuid程序

find / -perm -4000 -o -perm -2000

作用:一個(gè)執(zhí)行命令一旦加了s位,其他所有人執(zhí)行時(shí)都是以該命令的所有者的身份在執(zhí)行.

如何加s位:

1) chmod u+s /bin/touch

2) chmod 4755 /bin/touch

4 2 1 setuid setgid t位

4.setgid

操作對象:文件夾

作用:對目錄設(shè)置setgid,目錄下的子文件夾也繼承父文件夾的gid

權(quán)限

chmod g+s test

chmod 2755 test

5.t位粘作位

操作對象:目錄的權(quán)限是777

作用:在一個(gè)公共的文件夾內(nèi)自己只能刪除自己的東西

chmod o+t /tmp

chmod 1777 /tmp

6.sudo授權(quán)

1)echo $PATH

#這個(gè)環(huán)境變量決定了你能在哪些路徑下直接找到執(zhí)行程序

2)設(shè)置sudo

2-1)visudo

2-2)vi /etc/sudoers

#不推薦第二種方法

user1

localhost=/usr/sbin/useradd user5,/usr/sbin/userdel -r user5,/sbin/service httpd restart

3)!str #執(zhí)行歷史中離你最近一次以str開頭的命令

7.acl授權(quán)

1)設(shè)置權(quán)限

setfacl -m u:user1:rwx /test

2)查看權(quán)限

getfacl /test

3)刪除user1在/test上的權(quán)限

setfacl -x u:user1 /test

4)刪除/test上的所有acl權(quán)限

setfacl -b /test

5)設(shè)置acl的默認(rèn)權(quán)限

setfacl -m d:u:user1:rwx test

#當(dāng)前目錄的以后子目錄會(huì)繼承目錄的acl權(quán)限

相關(guān)文章

  • CentOS中文件夾基本操作命令的講解

    今天小編為大家?guī)淼氖荂entOS中文件夾基本操作命令的講解;希望對大家會(huì)有幫助;有需要的朋友可以過來看看
    2016-12-12
  • Centos文件搜索命令的講解

    今天小編就為大家?guī)鞢entos文件搜索命令的講解;希望對大家的學(xué)習(xí)會(huì)有幫助;有需要的朋友可以過來看看
    2016-12-09
  • 復(fù)制文件與文件夾的CentOS常用命令

    今天小編為大家?guī)淼氖菑?fù)制文件與文件夾的CentOS常用命令;希望對大家會(huì)有幫助!有需要的朋友可以過來看看
    2016-12-07
  • 詳解CentOS中使用rm命令將文件移到回收站的方法

    Linux非桌面環(huán)境下是沒有自帶回收站的,但是我們可以自己建立一個(gè),并且默認(rèn)將rm命令刪除的文件移進(jìn)去,下面就來詳解CentOS中使用rm命令將文件移到回收站的方法:
    2016-06-14
  • Linux(CentOS)用split命令分割文件的方法

    在 Linux 里,稍加不注意有可能會(huì)產(chǎn)生很大體積的日志文件,哪怕幾百M(fèi),拖下來分析也很浪費(fèi)時(shí)間,這個(gè)時(shí)候,如果可以把文件切割成 N 個(gè)小文件,拿最后一個(gè)文件就可以看到最
    2014-03-18
  • CentOS下更改文件文件夾所屬用戶組(chgrp)的方法

    今天小編為大家?guī)淼氖荂entOS下更改文件文件夾所屬用戶組(chgrp)的方法,希望對大家會(huì)有幫助,有需要的朋友一起去看看吧
    2016-12-20
  • CentOS系統(tǒng)管理_用戶和用戶組的詳解

    用戶和用戶組的管理這一章很繞口,理解也還算容易,命令不多,但是選項(xiàng)很多,一個(gè)題可能有好幾種做法,今天小編為大家?guī)淼氖荂entOS系統(tǒng)管理_用戶和用戶組的詳解;有需要
    2016-12-16
  • CentOS系統(tǒng)如何添加用戶操作日志?CentOS系統(tǒng)添加用戶操作日志的方法

    一些朋友不知道CentOS系統(tǒng)如何添加用戶操作日志?下面小編就為大家?guī)鞢entOS系統(tǒng)添加用戶操作日志的方法;有需要的朋友一起去看看吧
    2016-12-15
  • CentOS中禁止用戶ssh和sftp登陸的詳解

    在linux中出于安全的需要,我們會(huì)禁止某些用戶SSH登陸系統(tǒng)進(jìn)行操作。下面小編就為大家?guī)鞢entOS中禁止用戶ssh和sftp登陸的詳解;一起去看看吧
    2016-12-15
  • Centos下crontab指定執(zhí)行用戶

    今天小編為大家?guī)淼氖荂entos下crontab指定執(zhí)行用戶;Centos下可以通過配置crontab來定時(shí)執(zhí)行任務(wù),執(zhí)行體可以是一條系統(tǒng)命令或自己寫的一個(gè)腳本,同時(shí)可以指派用戶來執(zhí)行
    2016-12-12

最新評論