1. 程式人生 > >視頻學習day06

視頻學習day06

老男孩學習 面試

20170410 20:04-

管理用戶的命令 ,黃色需要重點記住:
必須都會的命令:

3、家目錄環境變量沒了
解決辦法 cd到當前目錄 再 cp /etc/skel/.bash* . 拷貝skel環境變量到當前目錄
例子:
ctrl+d 登出


/etc/login.defs 了解的內容


實例:
[[email protected] ~]# useradd -c "HandsomeBoy" -u 806 -G root,oldboy,sa -s /bin/sh -md /oldboy6 oldboy6
[[email protected] ~]# tail -1 /etc/passwd

oldboy6:x:806:806:HandsomeBoy:/oldboy6:/bin/sh
[[email protected] ~]# tail -2 /etc/passwd
wu:x:501:501::/home/wu:/bin/bash
oldboy6:x:806:806:HandsomeBoy:/oldboy6:/bin/sh

passwd
題目
搞不定的話 你的linux基礎命令還是很弱雞呀!
[[email protected] ~]# echo "19901212" |passwd --stdin wu
Changing password for user wu.
passwd: all authentication tokens updated successfully.

回顧到這裏了 20170413 00:56


chage 修改用戶和密碼有效期限的相關命令 -l 查看 主要是讀/etc/shadow
-E 賬戶過期時間
以上兩個命令用法一樣 只是參數不一樣


學習成功人的思維和習慣,可以讓你在你任何想做的事情上提高成功的概率!

userdel -r 刪除家目錄

usermod 參數類似於useradd 可以放在一起記憶 多余的幾個參數不重要 企業也應用不多

w Show who is logged on and what they are doing.
who show who is logged on


有2種方法:



sudo 可以讓普通用戶擁有root權限去執行命令。 sudo的配置文件 /etc/sudoers
visudo 通過visudo 編輯 /etc/sudoers,可以檢查語法。
visudo -c 檢查語法

oldboy 用戶 %oldboy 用戶組 可以對用戶組進行授權

visudo配置文件講解 /etc/sudoers
要讓前面出現行號 :set nu 顯示行號 gg+行號 跳轉到指定行 /+內容 查找內容
主機別名
主機別名 一般用不上 畢竟常用都是單機

用戶別名

身份別名

命令別名







sudo的審計


期中架構需要搭建這個 二選其一


inotify實時 rsync同步


第十五章 用戶權限集中管理
回顧用戶和用戶組命令

聽 留下5% 閱讀留下 10%

20170413 22:26-
以後項目經驗沒有6個就別去面試工作 會找不到工作的


用戶權限與對應 只有切換到root的時候 下列權限:




參考規則:

生成指定大小的文件 (/dev/zero 不斷吐出文件 /dev/null不斷吃文件)
[[email protected] 20has]# dd if=/dev/zero of=oldboy bs=1K count=111
111+0 records in
111+0 records out
113664 bytes (114 kB) copied, 0.000744695 s, 153 MB/s
[[email protected] 20has]# ll -h
total 120K
-rw-r--r-- 1 root root 111K 2017-04-14 23:23 oldboy
-rw-r--r-- 1 root root 128 2017-04-14 21:56 useradd.sh
-rw-r--r-- 1 root root 611 2017-04-14 22:08 userpasswd






視頻學習day06