1. 程式人生 > >Linux學習筆記第三周第一次課(2月5日)

Linux學習筆記第三周第一次課(2月5日)

etc col .com mark ueditor bin shell 信息 互傳

2.27linux和windows互傳文件


用xshell軟件

#yum install -y lrzsz

linux傳到windows,命令為#sz a.txt 按提示保存到windows

windows傳到linux,命令為#rz 選擇windows文件,之後保存到當前目錄


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


/etc/passwd用戶賬號密碼文件,配置文件;

技術分享圖片技術分享圖片

配置文件內容,以冒號分隔,共7列;

第一列,用戶名;

第二列,密碼全用X表示;

第三列,UID;

第四列,GID;

第五列,註釋;

第六列,用戶家目錄;

第七列,用戶shell目錄;


/etc/shadow專門存用戶密碼;

技術分享圖片技術分享圖片

配置文件內容,以冒號分隔,共9列;

第一列,用戶名;

第二列,加密的密碼;

第三列,密碼從1970年1月1日開始最後修改的天數;

第四列,密碼要多少天才能修改

第五列,密碼要多少天必須修改;

第六列,密碼到期前的警告天數;

第七列,密碼已到期,再過幾天賬號失效;

第八列,賬號生命周期,距離1970年1月1日;

第九列,保留字段;


賬號aming設置密碼,命令為#passwd aming


3.2 用戶組管理


/etc/group用戶組配置文件,與用戶密碼配置文件類似;分別為用戶組名,密碼,GID等;

技術分享圖片技術分享圖片


/etc/gshadow用戶組密碼文件,與用戶密碼文件類似;

技術分享圖片技術分享圖片


用戶及用戶組相關備份文件

技術分享圖片技術分享圖片

文件名加-,為備份文件,使用時去掉-即可;


創建組grp1,命令為#groupadd grp1 ;

創建組grp1並指定GID,命令為#groupadd -g 1005 grp1 ;

查看用戶組配置文件最後一行即新添加組信息,命令為#tail -n1 /etc/group ;

刪除組grp1,前提是組沒有用戶,命令為#groupdel grp1 ;


3.3 用戶管理


創建用戶,命令為#useradd user2 ;

創建用戶,並指定UID和GID,命令為#useradd -u 1004 -g 1005 user2 ;

創建用戶,並指定UID和GID,家目錄,用戶shell目錄,命令為#useradd -u 1004 -g 1005 -d /home/aming111 -s /sbin/nologin user2 ;

創建用戶,不創建家目錄,命令為#useradd -M user2 ;

查看新創建用戶密碼信息,命令為#tail -n2 /etc/passwd ;

刪除用戶,命令為#userdel user2 ,沒有刪出用戶家目錄,再刪除家目錄,#rm -rf /home/user2 ;

刪除用戶,並刪出用戶家目錄,命令為#userdel -r user2 ;

useradd也可以用adduser,功能一樣;


Linux學習筆記第三周第一次課(2月5日)