6月11日任務linux
2.27linux和windows互傳文件shell
3.1 用戶配置文件和密碼配置文件windows
3.2 用戶組管理bash
3.3 用戶管理 ssh
已完成ui
2.27Linux和windows互傳文件:加密
只能在xshell下與linux互傳,而且要在linux上安裝一個包blog
lrzsz編譯
yum install -y lrzsz登錄
sz file :能夠把linux上的文件傳到Windowsshang
rz+回車 :能夠把Windows上的文件傳到linux上
--------------------------------------------------------------------------------------------------------------------------------
3.1 用戶配置文件和密碼配置文件:
首先用戶配置文件:
首先咱們cat /etc/passwd passwd是用戶密碼
第一行是root,第二行開始的是系統本身生成的
在最下面會有咱們設的用戶
每一行會用 : 分割成7段
第一段是用戶名
第二段是密碼 一般爲x
第三段是uid
第四段是gid
第五段是註釋信息,沒有實質的做用
第六行是用戶的家目錄
第七段是用戶的shell(能夠與機器交互的窗口,好比用xshell鏈接,就是獲得了一個shell)
通常是/bin/bash表示是能夠登陸的
/sbin/nologin表示是不能夠登陸的
而後是密碼配置文件:
咱們能夠用cat /etc/shadow來看一下
他的行數的順序是跟passwd是一一對應的
每一行會用 : 分割成9段
第一段是用戶名
第二段是用戶的密碼,不過是加密的,並且不會被反編譯,若是沒有設置密碼就會顯示 !
第三段是天數,從1971年到1月1日到更改密碼間隔了多少天
第四段是天數,要多多少天,才能夠更改密碼,默認爲0爲不收限制
第五段是天數,密碼多少天后到期,及在多少天以內必需要更改密碼
第六段是天數,密碼多少天后會提醒用戶
第七段是天數,帳號到期後幾天後悔被鎖定
第八段是天數,距離1971年1月1日多少天以前,這個帳號可使用
第九段是天數,沒有具體含義
(作了解便可)
知識點,若是想在一行裏打兩個命令,中間能夠加個;(文件後面不用加/),例如
---------------------------------------------------------------------------------------------------------------------------------------
3.2 用戶組管理:
咱們能夠用cat /etc/group來看一下
跟 passwd並無徹底對應上,可是這些含義跟passwd也差很少
和shadow對應的還有一個/etc/gshadow ,可是不經常使用
這些後面帶 - 的,是系統自動爲咱們作的備份(由於更新的緣由,時間上可能會有延遲),當咱們不當心刪掉了好比一個shadow,那咱們能夠把shadow-拷貝過來
知識點:
groupadd file能夠新建一個組,寫法爲groupadd wangxin
groupdel file 刪除組(組裏沒有用戶纔可刪除)
groupadd -g 1005 file 可更改組ID (1000之內不可用,已爲系統預留)
---------------------------------------------------------------------------------------------------------------------------------------
3.3 用戶管理:
咱們以前用useradd file 來新建一個用戶,那麼咱們能夠給新建的這個組指定ID的同時把他分到指定的組裏面,寫法爲
useradd -u 1005 -g 組 新建用戶的的名
咱們還能夠給他指定他的家目錄再加上-h便可
useradd -u1006 -g aming -d /home -s /bin/nologin user5
建立目錄的時候加-M能夠建立用戶的時候不建立家目錄
useradd -M file
建立用戶的時候只根據UID的順序遞增,不參考GID
userdel file 刪除用戶,但不刪除用戶的家目錄
userdel -r file 刪除用戶,而且刪除用戶的家目錄
---------------------------------------------------------------------------------------------------------------------------------------