您的位置: 旅游網 > 八卦 >> 男友

    操作系統的口令安全問題詳細解析物業

    發布時間:2021-10-27 05:32:50

    幾乎所有的類Unix操作系統的口令文件的格式都雷同,Linux亦不例外??诹畎踩荓inux操作系統的傳統安全問題之一。

    傳統口令與影子口令

    /etc/passwd是存放用戶的基本信息的口令文件。該口令文件的每一行都包含由6個冒號分隔的7個域:

    username: passwd: uid: gid: comments: directory: shell

    以上從左到右7個域分別敘述如下:

    流行文化和熱點時事是他們的關注焦點?!? username:是用戶登陸使用的名字。

    passwd:是口令密文域。密文是加密過的口令。如果口令經過shadow則口令密文域只顯示一個x,通常,口令都應該經過shadow以確保安全。如果口令密文域顯示為*,則表明該用戶名有效但不能登陸。如果口令密文域為空則表明該用戶登陸不需要口令。

    uid:系統用于唯一標識用戶名的數字,uid系統是這樣分配的:

    0 超級用戶

    1~10 守護程序和偽用戶

    11~99 系統保留用戶

    100~ 正常用戶

    gid:表示用戶所在默認組號。由/etc/group文件決定。

    comments:描述用戶的個人信息。

    directory:定義用戶的初始工作目錄。

    shell:就是指定用戶登陸到系統后啟動的外殼程序。

    表1列出了系統在安裝過程中創建的標準用戶,表中的內容和/etc/passwd文件的描述是一致的。

    表2列出系統安裝過程中創建的標準用戶組,和/etc/group文件是一致的:

    Linux使用不可逆的加密算法如DES來加密口令,由于加密算法是不可逆的,所以從密文是得不到明文的。但問題在于,/etc/passwd文件是全局可讀的,加密的算法是公開的,如果有惡意用戶取得了/etc/passwd文件,他就可以窮舉所有可能的明文通過相同的算法計算出密文進行比較,直到相同,于是他就破解了口令。因此,針對這種安全問題,Linux/Unix廣泛采用了“shadow(影子)”機制,將加密的口令轉移到/etc/shadow文件里,該文件只為root超級用戶可讀,而同時/etc/passwd文件的密文域顯示為一個x,從而最大限度減少密文泄露的機會。

    /etc/shadow文件的每行是8個冒號分割的9個域,格式如下:

    username: passwd: lastchg: min: max: warn: inactive: expire: flag

    其中:

    lastchg:表示從1970年1月1日起到上次修改口令所經過的天數。

    min:表示兩次修改口令之間至少經過的天數。

    max:表示口令還會有效的最大天數,如果是99999則表示永不過期。

    warn:表示口令失效前多少天內系統向用戶發出警告。

    inactive:表示禁止登陸前用戶名還有效的天數。

    expire:表示用戶被禁止登陸的時間。0

    flag:無意義,未使用。

    啟用影子口令

    RedHat Linux缺省安裝shadow,如果你發現你的系統的/etc/passwd文件仍然可以看到密文,就說明你沒有啟用shadow??梢詧绦衟wconv來啟用shadow。

    在RedHat Linux 7.1中,影子工具包(shadow utils)包含了幾個工具支持以下功能:

    傳統口令與影子口令之間的轉換工具:pwconv、pwunconv。

    驗證口令,組和相應的影子文件:pwck、grpck。

    以符合工業標準的方法增加、刪除和修改用戶帳戶:useradd、usermod、userdel。

    以符合工業標準的方法增加、刪除和修改用戶組:groupadd、groupmod、groupdel。

    以符合工業標準的方法管理文件/etc/group。

    無論系統是否啟用shadow機制,上述工具都可以正常使用。

    更改Linux口令的最短長度

    Linux系統默認最短口令長度為5個字符,這個長度不足以保證口令的健壯性,應該改為最短8個字符,/etc/fs文件,在此文件中,將

    PASS_MIN_LEN  5

    改為:

    PASS_MIN_LEN  8

    表1

    User Uid gid Directory shell

    Root 0 0 /root /bin/bash

    Bin 1 1 /bin

    Daemon 2 2 /sbin

    Adm 3 4 /var/adm

    Lp 4 7 /var/spool/lpd

    Sync 5 0 /sbin /bin/sync

    shutdown 6 0 /sbin /sbin/shutdown

    Halt 7 0 /sbin /sbin/halt

    Mail 8 12 /var/spool/mail

    News 9 13 /var/spool/news

    Uucp 10 14 /var/spool/uucp

    Operator 11 0 /root

    Games 12 100 /usr/games

    Gopher 13 30 /usr/lib/gopher-data

    ftp 14 50 /home/ftp

    Nobody 99 99 /

    表2

    Group Gid Members

    Root 0 Root

    Bin 1 root,bin,daemon

    Daemon 2 root,bin,daemon

    Sys 3 root,bin,adm

    Adm 4 root,adm,daemon

    Tty 5

    Disk 6 Root

    Lp 7 daemon,lp

    Mem 8

    Kmem 9

    Whell 10 Root

    Mail 12 Mail

    News 13 News

    Uucp 14 Uucp

    Man 15

    Games 20

    Gopher 30

    Dip 40

    ftp 50

    nobody 99

    Users 100

    floppy 19

    杭州哪家婦科好
    北京不孕不育醫院哪家好
    重慶治療男性功能障礙多少錢
    猜你會喜歡的
    猜你會喜歡的
    主站蜘蛛池模板: 亚洲av无码乱码在线观看| 厨房娇妻被朋友跨下挺进在线观看| nanana最新在线视频免费观看网| 日韩成人在线网站| 亚洲沟沟美女亚洲沟沟| 美女一级毛片免费观看| 国产成人三级经典中文| 91酒店疯狂输出女神范范| 成人免费777777被爆出| 久久精品国产99国产精品澳门| 欧美色欧美亚洲高清在线观看| 午夜影院一级片| 香艳69xxxxx有声小说| 国产精品欧美亚洲| h无遮挡男女激烈动态图| 扒开双腿疯狂进出爽爽爽动态图| 亚洲av无码日韩av无码网站冲 | 妖精的尾巴ova| 久久亚洲精品中文字幕| 欧美亚洲精品suv| 亚洲综合AV在线在线播放 | 色综合久久一区二区三区| 国产真实系列在线| 99久久99热精品免费观看国产| 成人一级黄色毛片| 久久夜色精品国产欧美| 欧美丰满白嫩bbw激情| 亚洲精品亚洲人成在线播放| 精品久久久久香蕉网| 国产v精品欧美精品v日韩| 国产叼嘿久久精品久久| 国产精品成年片在线观看| 99精品在线免费| 小sao货水好多真紧h视频| 中文字幕第一页在线视频| 日韩亚洲人成网站| 亚洲av无码精品色午夜果冻不卡| 欧美激情在线播放一区二区三区| 人人爽人人爽人人片av| 粉色视频在线播放| 午夜伦4480yy私人影院|