標籤:linux
一:xshell下linux和windows互傳檔案
1.首先需要安裝一個包
[[email protected] ~]# yum install -y lrzsz已載入外掛程式:fastestmirrorbase | 3.6 kB 00:00:00 extras | 3.4 kB 00:00:00 updates | 3.4 kB 00:00:00 updates/7/x86_64/primary_db | 2.0 MB 00:00:03 Determining fastest mirrors * base: mirrors.cn99.com * extras: mirror.bit.edu.cn * updates: mirrors.cn99.com正在解決依賴關係--> 正在檢查事務---> 軟體包 lrzsz.x86_64.0.0.12.20-36.el7 將被 安裝--> 解決依賴關係完成依賴關係解決================================================================================= Package 架構 版本 源 大小=================================================================================正在安裝: lrzsz x86_64 0.12.20-36.el7 base 78 k事務概要=================================================================================安裝 1 軟體包總下載量:78 k安裝大小:181 kDownloading packages:lrzsz-0.12.20-36.el7.x86_64.rpm | 78 kB 00:00:01 Running transaction checkRunning transaction testTransaction test succeededRunning transaction 正在安裝 : lrzsz-0.12.20-36.el7.x86_64 1/1 驗證中 : lrzsz-0.12.20-36.el7.x86_64 1/1 已安裝: lrzsz.x86_64 0:0.12.20-36.el7 完畢!
2.然後在目前的目錄下建立1.txt檔案,並將他發送到windows下。
sz 1.txt
3.接收windows下的檔案,傳送到目前的目錄。
直接輸入rz,然後選擇要傳送的檔案。
二:使用者和密碼設定檔
一.使用者設定檔
由:分割為7個欄位
- 使用者名稱,使用者名稱字元可以是大小寫字母、數字、減號(不能出現在首位)、點以及底線,其他字元不合法。點,減號不建議使用。
- 存放該帳號的口令,現在放到/etc/shadow中了,所以用x代替。
- 使用者標識號,也叫uid。系統識別使用者身份就是通過這個數字來的,0為root。uid取值範圍為0~65535,0是超級使用者(root)的標識號,1~499由系統保留,作為管理帳號,普通使用者的uid從500開始。
- 組標識號,也叫gid。這個欄位對應著/etc/group中的一條記錄。
- 注釋說明,沒有實際意義。通常記錄著該使用者的一些屬性。
- 使用者的家目錄,當使用者登陸時就處在這個目錄下。普通使用者的家目錄為/home/username,使用者家目錄是可以自訂的。
- 使用者的shell。使用者登陸後要啟動的第一個進程,用來將使用者下達的指令傳給核心。linux中shell有sh,csh,ksh,tcsh,bash等。/sbin/nologin表示不允許該帳號登陸。
二.密碼設定檔
由:分為9個欄位
- 使用者名稱。
- 使用者密碼,這個的才是該帳號的真正密碼,已被加密。為保阿全,該檔案屬性設定為000,但是root使用者是可以訪問或者更改。
- 上次更改密碼的日期,距離1970年1月1號到上次更改密碼的日期。
- 要過多少天才可以更改密碼,預設為0,即不限制。
- 密碼多少天后到期,即在多少天內必須更改密碼。預設為99999.
- 密碼到期前的警告期限。
- 帳號失效期限,該數字表示延長几天。
- 帳號的生命週期。
- 保留欄位。
三:使用者組和使用者管理
1.使用者組管理
[[email protected] ~]# cat /etc/grouproot:x:0:bin:x:1:daemon:x:2:sys:x:3:adm:x:4:tty:x:5:disk:x:6:lp:x:7:mem:x:8:kmem:x:9:wheel:x:10:cdrom:x:11:mail:x:12:postfixman:x:15:dialout:x:18:floppy:x:19:games:x:20:tape:x:30:video:x:39:ftp:x:50:lock:x:54:audio:x:63:nobody:x:99:users:x:100:utmp:x:22:utempter:x:35:ssh_keys:x:999:input:x:998:systemd-journal:x:190:systemd-bus-proxy:x:997:systemd-network:x:192:dbus:x:81:polkitd:x:996:tss:x:59:dip:x:40:postdrop:x:90:postfix:x:89:sshd:x:74:chrony:x:995:
第一列為組名,第二列為密碼,第三列為組id
常用命令有:
● 增加組:groupadd
文法:groupadd 選項 組名
groupadd -g 511 grptest2
不加g選項,gid也是從500開始。
-g可以自訂gid
● 刪除群組:groupdel
該命令沒有特殊選項,只有組中包含使用者時無法刪除。
2.使用者管理
● 增加使用者:useradd
文法:useradd -u uid -g gid -d home -M -s
-u:自訂uid。
-g:自訂gid,可以是組名,也可以是gid。
-d:自訂使用者的家目錄。
-M:不建立家目錄。
-s:自訂shell。
● 刪除使用者:userdel
文法:userdel -r username
-r:刪除賬戶時連賬戶家目錄一起刪掉。
● 修改使用者屬性:usermod
usermod是更改已存在的使用者相關屬性。
-u:更改uid
-g:更改gid
-d:更改家目錄
-s:更改shell
linux和windows互傳檔案、使用者和密碼設定檔、使用者組和使用者管理