歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> 學習Linux

Linux用戶及權限,Linux用戶權限

Linux用戶及權限,Linux用戶權限


Linux用戶及權限,Linux用戶權限


庫:lib

共享庫:.so ,shared object,

 

權限:

用戶,獲取資源,服務的標識符

組,指派權限,標識符

 

進程:以某個用戶的身份在進行,有屬主和屬組

安全上下文(security context)

 

Linux權限,三組用戶

文件屬主,文件的所有者

文件屬組,文件的原生組

其他用戶,

 

權限:

每一個文件有3類權限,文件屬主,文件屬組,其他用戶

每一類用戶有3種權限

r,w,x

文件:

r:可讀,可查看文件內容;

w:可寫,可以編輯或刪除此文件

x:excutable,可執行,提交給內核運行

目錄:

r:可以對此目錄執行ls以列出內部的所有文件;

w:可以在此目錄創建文件;

x:可以使用cd切換進此目錄,也可以使用ls -l查看內部文件的詳細信息

rwx: 

  r--:只讀

  r-x:讀和執行

  ---:無權限

 

0 000,---:無權限

1 001,--x:執行

2 010,-w-:寫權限

3 011,-wx:寫和執行

4 100,r--:讀

5 101,r-x:讀和執行

6 110,rw-:讀寫

7 111,rwx:讀寫執行

 

練習:

755:rwxr-xr-x

rw-r-----:640

660:rw-rw----

rwxrwxr-x:775

 

用戶:UID, /etc/passwd

組:GID, /etc/group

 

影子口令, 存放用戶、組真正密碼

用戶:/etc/shadow

組:/etc/gshadow

 

用戶類別:

管理員 id號為0

普通用戶 id號1~65535

  系統用戶 id號1~499

  一般用戶 id號500~60000

 

用戶組類別:

管理員組:

普通組:

  系統組:

  一般組:

 

用戶組類別:

  私有組:創建用戶時,如果沒有為其指定所屬的組,系統會自動為其創建一個與用戶名同名的組

  基本組,用戶的默認組

  附加組,額外組,默認組以外的其他組

 

解析:名稱解析,www.sohu.com--IP

 

cat  /etc/passwd

account:登錄名

password:密碼,顯示x,密碼占位符,真正密碼在/etc/shadow

UID:用戶ID

GID:基本組ID

GECOS:用戶的全名信息

dir:家目錄

SHELL:用戶的默認shell

 

cat /etc/shadow

login name:登錄名

encrypted password:加密密碼,$1$表示MD5加密

  密碼為*,!! 此用戶是鎖定的,不可登錄的

  天:從1970-01-01至密碼上次更改經過的天數

  天:密碼最短使用期限

  天:密碼最長使用期限

  天:密碼過期警告時間

  天:在用戶被禁用之前

 

  ls -lh $(which useradd)

  ls -lh `which useradd`

  ls -lh $(which adduser)

  ls -lh `which adduser`

  useradd tom ,,添加用戶tom

  passwd tom  ,,給用戶tom添加密碼

  cat /etc/group

  groupadd mygrp ,,添加組mygrp

  

  *file useradd ,,查看文件的類型

  useradd:ASCII text.

  

用戶管理:

    useradd,userdel,usermod,passwd,chsh,chfn,finger,id,chage

組管理:

    groupadd,groupdel,groupmod,gpasswd,

權限管理:

    chown,chgrp,chmod,umask

 

*加密方法

  對稱加密:加密和解密使用同一個密碼

  公鑰加密:每個密碼都成對兒出現,一個為私鑰(secret key),一個為公鑰(public key)

  單向加密:散列加密,只能明文→密文,提取數據特征碼,常用於數據完整性校驗

    1、不可逆;

    2、雪崩效應,防破解

    3、定長輸出

    MD5:Message Digest,信息摘要 第5版,128位定長輸出

    SHA1:Secure Hash Algorithm,第1版,160位定長輸出

    4、碰撞

    5、md5sum

 

http://xxxxxx/Linuxjc/1155430.html TechArticle

Copyright © Linux教程網 All Rights Reserved