1. 程式人生 > >第三周第一節、linux和windows互傳文件,用戶配置文件和密碼配置文件、用戶及用戶組管理

第三周第一節、linux和windows互傳文件,用戶配置文件和密碼配置文件、用戶及用戶組管理

2018-04-02

Linux和Windows互傳文件

samba、ftp服務都可以實現Linux和Windows文件傳輸,平時我們使用的Xshell中也有一個命令可以實現Linux和Windows文件互傳:
首先我們要安裝軟件包:
[root@a3 ~]# yum -y install lrzsz
從Windows上傳Linux一個文件:
[root@a3 ~]# rz
技術分享圖片
從Linux上傳至Windows一個文件:
[root@a3 ~]# sz anaconda-ks.cfg
技術分享圖片
這樣就實現了linux和windows互傳文件;

用戶配置文件和密碼配置文件、用戶及用戶組管理

linux 下與用戶管理相關的配置文件屬於系統配置文件,在目錄/etc 下, 可通過 man 命令查看配置文件幫助信息, 命令格式為: man 5 配置文件名稱, 配置文件名稱為簡單名稱,而非絕對路徑名稱.linux 用戶管理涉及的配置文件有: passwd, shadow, group , gshadow

  1. 用戶密碼文件: /etc/passwd
    cat /etc/passwd
    技術分享圖片
    字段分析,以分號為分隔符:

    a. 用戶名:    用戶名應該有規範,不應隨便定義
    
    b. 密碼標誌:    x表示用戶有密碼,具體密碼信息在/etc/shadow中查看
    
    c. 用戶id:    id 為0 的是超級用戶,自定義用戶id 從500 之後增加
    
    d. 用戶組id: 用戶初始組id , 每個用戶只能有一個初始組
    
    e. 註釋:    用戶註釋
    
    f. 家目錄:    用戶的家目錄位置,決定了用戶登錄之後進入的默認位置
    
    g. 命令解釋器: 用戶登錄後默認的解釋器shell 
    1. 用戶密碼策略文件: /etc/shadow
      cat /etc/shadow

      技術分享圖片
      字段分析,分號為分隔符:

      a. 用戶名:

      b. 用戶密碼: 加密之後的密碼串, 以!開頭表示該用戶被鎖定, *表示沒有密碼

      c. 修改日期: 最後一次修改密碼的時間,linux 下的時間戳表示

      d. 修改間隔: 兩次密碼修改之間最少的間隔時間,單位天

      e. 密碼有效期: 單位為天, 99999 可表示永久有效

      f. 警告時間: 密碼到期之前的警告時間,登錄之後會有提示,單位為天

      g. 寬限時間: 密碼到期之後的寬限時間,0 表示立即失效,-1 表示永不失效, n 表示幾天後失效, 單位為天

      h. 賬號失效時間: 到期之後,賬號失效,無論密碼策略是什麽,linux 下的時間戳表示

      i. 保留字段

    2. 用戶組文件: /etc/group
      cat /etc/group
      技術分享圖片
      字段分析:
      a. 組名
      b. 密碼標示: x 表示有密碼,密碼在/etc/gshadow 中
      c. 組id
      d. 附加用戶
    3. 用戶組密碼策略文件: /etc/gshadow
      cat /etc/gshadow
      技術分享圖片
      字段分析
      a. 組名
      b. 組密碼: 加密後的密碼串, 不常用,容易有安全漏洞
      c. 管理員:組的管理員,管理員有密碼之後,就可以對組內的用戶進行管理
      d. 用戶列表: 組下包含的用戶列表

第三周第一節、linux和windows互傳文件,用戶配置文件和密碼配置文件、用戶及用戶組管理