標籤:258866
Linux和windows互傳檔案
可以用工具xshell或者securecrt,
·
然後先安裝一個包:lrzsz
·
·
用命令
yum install -y lrzsz
·
安裝完畢之後,就可以使用傳輸命令了,
比如,我們想把Linux下的檔案傳輸到Windows,可以用sz filename即可:
sz y.txt
這時會彈出一個對話方塊,我們可以選擇儲存位置案頭,然後我們就可以在Windows案頭上查看這個檔案了。
·
如果想把windows上的檔案,傳到Linux上去用rz命令
比如:rz 斷行符號,這時會彈出一個對話方塊,我們選擇要傳輸的檔案即可傳到目前的目錄。
·
·
·
·
·
使用者設定檔和密碼設定檔
比如使用者的設定檔passwd,使用者的另一個專門存密碼的檔案叫做 /etc/shadow,它和使用者設定檔passwd是一一對應的,是專門用來控制使用者的密碼的,每建立一個使用者,它都會增加一行:檔案/etc/passwd,每當你建立一個使用者,都會在這個設定檔裡增加一行
命令:cat /etc/passwd
假如我們建立了一個使用者yang,那麼,在這個檔案的最下面會增加一行
yang:x:1000:1000::/home/yang:/bin/bash
·
我們把著些使用者資訊分為7段:
第一段yang是使用者名稱,
第二段x代表是密碼,
第三段第一個1000代表使用者uid
第四段,第二個1000代表gid,
第五段:與:之間代表使用者的注釋資訊並沒有什麼實質的作用,
第六段:/home/yang代表使用者的家目錄,
第七段:/bin/bash代表使用者的shell或者說是與其他使用者互動的一個視窗,普通使用者和root的shell都是“/bin/bash”,其他使用者的shell是"/sbin/nologin",表示它們是不能登入的。
·
另一個專門存密碼的檔案叫做 /etc/shadow,它和使用者設定檔passwd是一一對應的,是專門用來儲存使用者的密碼的,每建立一個使用者,它都會增加一行:
命令:ccat /etc/shadow
例如我們建立使用者huang。就會出現下面的資訊
huang:!!:17619:0:99999:7:::
·
這個用:分割成了9段
第一段huang是使用者名稱,
第二段!!代表是密碼,是密文,不能反編譯,
第三段17619代表天數,是從1970年1月1日開始算起的距離這個檔案的最近一次密碼更改時間著差多少天
第四段,0這一段表示要隔多少天才能再次更改密碼,如果值是0就表示時間不受限制,
第五段99999這一段表示密碼多少天后到期或者說是多少天內密碼必須更改,
第六段“7”這一段表示密碼到期前的警告時間,具體意思是密碼到期前系統提前7天向使用者發出警告,
第七段:與:之間為空白,表示帳號的失效期限
第八段:與:之間為空白,表示一個帳號的生命週期
第九段:與:之間為空白,保留欄位,無實際意義
·
·
·
·
·
使用者管理
/etc/group:使用者組管理檔案
建立使用者的時候就會建立一個組,只要有這個組,設定檔裡就會有這一行。
/etc/gshadow:使用者組密碼檔案
·
系統裡如這幾個設定檔都是有一個帶減號的檔案,這是系統做的備份,如果不小心刪除了這些設定檔,那麼你就可以拷貝這些備份。
·
groupadd:增加組
·
groupadd -g:指定gid
自訂最好指定1000以上的,因為1000以內系統都給預留了。
·
groupdel:刪除群組(前提是組裡沒有使用者)
·
我們再試一下刪除存在使用者的組試試能不能刪除
顯然刪除存在使用者的組是不行的
·
·
·
·
·
使用者管理
建立使用者
命令:useradd :建立使用者
·
建立使用者時,指定它的UID、GID、家目錄、shell
-u:指定uid(不指定的情況下是上一個使用者uid+1)
-g:指定gid
-d:指定家目錄
-s:指定shell
·
-M:建立使用者的同時不建立家目錄
·
userdel:刪除使用者(預設不刪除家目錄)
-r:同時刪除家目錄
Linux和windows互傳檔案,使用者設定檔和密碼設定檔,使用者及組管理