linux 和 windows 互傳檔案
使用 xshell 時需要安裝乙個包:
yum install -y lrzsz
sz a.txt
上傳檔案: rz
使用者配置檔案和密碼檔案
/etc/passwd
該檔案用:分成7列
1:使用者名稱
2:密碼,後期因為安全原因,挪到了 /etc/shadow 下,用x代替。
3:使用者的 uid
4:組 gid (#id 使用者名稱 檢視使用者 id)
5:注釋說明,普通使用者預設是空的
6:使用者的家目錄
7:shell
root和普通使用者預設是 /bin/bash
/sbin/nologin /bin/false 不能登入
/etc/shadow
密碼配置檔案
1:使用者名稱
2:加密密碼,* 表示該帳號被鎖定
!! 表示還沒有密碼,空密碼是!!
設定密碼後就變成了$開頭的一大串
usermod -l 鎖定就在密碼前面加了乙個!
passwd -l 鎖定就在密碼前面加了兩個!!
3:從 1970 年 1月 1 日 到上次更改密碼的天數
4:要過幾天才能更改密碼 0 表示不限制
5:到多少天後密碼才過期,預設 99999
6:密碼到期前多少天警告
7:預設空,到期後多少天鎖定帳號
8:帳號生命週期,帳號可以用多久
9:保留用,無意義
#groupadd grpname 建立乙個使用者組
-g 521 指定gid
#groupdel grpname 刪除使用者組,如果組裡面有使用者則不可以刪除組
/etc/group /etc/gshadow
gid 預設從500開始
#useradd username 建立乙個使用者和同名使用者組
-u 505 指定uid
-g grpname 或者 -g 512 指定uid
-g 513 指定擴充套件組
-d /home/user2 指定家目錄
-s /sbin/nologin 指定shell
-m 不建立家目錄
useradd –g sales jack –g company,employees //-g:加入主要組、-g:加入次要組
#userdel username 刪除使用者。不刪除使用者家目錄。
-r username 刪除使用者的家目錄。
#usermod -g 512 username 更改使用者屬組
-l 鎖定使用者不能登入
-u 解鎖
可用用useradd的所有選項
小例子:
安裝 oracle 集群時用到使用者和使用者組:
groupadd -g 54321 oinstall
groupadd -g 54322 dba
groupadd -g 54323 oper
groupadd -g 54324 backupdba
groupadd -g 54325 dgdba
groupadd -g 54326 kmdba
groupadd -g 54327 asmdba
groupadd -g 54328 asmoper
groupadd -g 54329 asmadmin
useradd -u 54321 -g oinstall -g dba,oper,asmdba,backupdba,dgdba,kmdba oracle
useradd -u 54322 -g oinstall -g asmadmin,asmdba,asmoper,dba grid
使用者和使用者組管理
1.使用者管理簡介 所以越是對伺服器安全性要求高的伺服器,越需要建立合理的使用者許可權等級制度和伺服器操作規範。在linux中主要是通過使用者配置檔案來檢視和修改使用者資訊。1.1 etc passwd 第一字段 使用者名稱 第二字段 密碼標誌 第三字段 uid 使用者id 0 超級使用者 1 49...
使用者和使用者組管理
useradd 建立使用者賬戶 adduser 是useradd命令的符號鏈結 newuser 更新和批量建立新使用者 lnewuser 使用lnewusers命令可以從標準輸入中讀取資料來建立賬戶 usermod 修改使用者賬戶屬性 userdel 刪除使用者賬戶 groupadd 建立組群 gr...
使用者和使用者組管理
1 useradd命令 1 使用useradd命令新增使用者 檢視使用者賬號檔案 檢視使用者影子檔案 檢視使用者組賬號檔案 檢視家目錄中的使用者資訊 3 useradd的選項 u 手工指定使用者的uid。d 手工指定使用者的家目錄。c 指定使用者說明 g 手工指定使用者的初始組 g 指定使用者的附加...