1. 程式人生 > >三周第一次課(12月25日)

三周第一次課(12月25日)

linux

三周第一次課(12月25日)


2.27linux和windows互傳文件

技術分享圖片

yum install -y lrzsz

sz a.txt linux傳到windows

技術分享圖片

rz windows傳到linux當前目錄

技術分享圖片


3.1 用戶配置文件和密碼配置文件

ls /etc/passwd

cat /etc/passwd

aming:x:1000:1000::/home/aming:/bin/bash (6個冒號分成7段)

技術分享圖片

loginID:x:UID:GID:comment:home_directory:login_shell 
用戶名:代指用戶密碼:uid:組id:用戶註釋信息:用戶家目錄:用戶的shell
ls /etc/shadow 用戶密碼文件
cat /etc/shadow(冒號分割成9段)密碼加密
[object Object]
用戶名
加密後的密碼,當密碼為空時,可以通過root用戶切換(不需要密碼),但是都無法通過非root用戶切換到相應用戶,“!”“*”都只是被視為加密後的普通文本,沒有其他特殊含義。
上一次修改的時間,值是從1970年1月1日到現在的日期差。
密碼至少經過min_change天才能被再次修改。
最多經過max_change天,密碼必須修改一次。
當距離max_change還有warm天時,系統會開始警告,要求你在warm天內修改密碼。
在過了max_change天之後還沒修改密碼的話,再經過failed_expire天,原密碼就無法登錄了。
expiration代表該賬戶的有效期限。
reserved,保留位,當前還不知道放什麽好。
3.2 用戶組管理
ls /etc/gro
ls /etc/group
cat /etc/group
cat /etc/gshadow
groupadd grp1 創建grp1組
groupadd -g 1005 grp2 自定義gid的組grp2
groupdel grp1 刪除組grp1
groupdel use1 刪除用戶組,前提是組裏沒有用戶

3.3 用戶管理 
useradd user2 創建user2用戶
tail -n2 etc/passwd
useradd -u 1004 user3 創建指定uid1004的user3
useradd -u 1004 -g grp2 user3  創建指定uid  gid的user3
useradd -u 1006 -g grp2 -d /home/aming111 -s /sbin/nologin user4 創建指定uid gid 用戶家目錄 用戶login-shell的user4
useradd -M user5 創建user5。指定不創建家目錄,實際是有家目錄/home/user5,只是沒有創建
userdel user8 刪除用戶,但是沒有刪除用戶家目錄,防止誤刪文件
userdel -r user7 刪除用戶user7及家目錄

三周第一次課(12月25日)