用戶相關(guān):
[root@localhost dev]# cat /etc/passwd | grep root
root:x:0:0:root:/root:/bin/bash
[root@localhost dev]# cat /etc/shadow | grep root
root:$6$dyFblqNGNrzYWl7j$jh03EB4qalHIt2aDzgtzwbXdnM0jGVLIsbWllHaPhAgXq5jVI9LqPTeXSgFhRC.ze.bP8ZHDJ8X48x9ykLAyD0:17087:0:99999:7:::
shadow中涌庭,用戶密碼以MD5保存蔬螟。如果沒設(shè)密碼就是!碾牌!。如果密碼鎖定就是H返妗俄讹!MD5。
[root@localhost dev]# useradd -s /sbin/nologin u2
[root@localhost dev]# su u2
This account is currently not available.
創(chuàng)建賬戶邑商,查看useradd --help摄咆,類似-g -G -s的選項一定要熟悉。
g G區(qū)別知道人断。
-s /sbin/nologin會考到吭从。
[root@localhost dev]# tail -5 /etc/passwd
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin
mhb:x:1000:1000:mhb:/home/mhb:/bin/bash
u1:x:1001:1001::/home/u1:/bin/bash
u2:x:1002:1002::/home/u2:/sbin/nologin
上述為查看創(chuàng)建的用戶及其屬性。
[root@localhost dev]# tail -1 /etc/shadow
u3:$6$18EM.agH$0owiehXh6MJMRBCmWzS11oEJbZDs7k1rJX/ELWdbv0I7oMQJnfFrwbc1WiUb/XAtAO8P.AMl0TwvAG5K2SCDZ/:17273:0:99999:7:::
[root@localhost dev]# passwd -l u3
鎖定用戶 u3 的密碼 恶迈。
passwd: 操作成功
[root@localhost dev]# tail -1 /etc/shadow
u3:!!$6$18EM.agH$0owiehXh6MJMRBCmWzS11oEJbZDs7k1rJX/ELWdbv0I7oMQJnfFrwbc1WiUb/XAtAO8P.AMl0TwvAG5K2SCDZ/:17273:0:99999:7:::
注意上面兩個感嘆號涩金,表上鎖定。
passwd -l u3鎖定賬戶暇仲,passwd -u u3解鎖賬戶
[root@localhost dev]# usermod -g 1001 u3
[root@localhost dev]# tail -1 /etc/passwd
u3:x:1003:1001::/home/u3:/bin/bash
usermod 修改用戶屬性步做,具體選項與創(chuàng)建相似。自己練熟悉奈附。
[root@localhost dev]# groupadd g1
[root@localhost dev]# tail -1 /etc/group
g1:x:1004:
創(chuàng)建一個組全度。
[root@localhost dev]# gpasswd -a u1 g1
將用戶“u1”加入到“g1”組中
[root@localhost dev]# gpasswd -M u1,u2,u3 g1
[root@localhost dev]# tail -1 /etc/group
g1:x:1004:u1,u2,u3
-M批量添加,但是注意斥滤,-M會覆蓋之前的用戶将鸵。
[root@localhost dev]# userdel -r u2
[root@localhost dev]# userdel -r u3
刪除用戶,帶上-r佑颇,不然新建同名用戶會:
useradd:警告:此主目錄已經(jīng)存在顶掉。
不從 skel 目錄里向其中復(fù)制任何文件。
[root@localhost dev]# groupdel g1
刪除組挑胸。
[root@localhost home]# chmod g+s one
[root@localhost home]# ls -ld one
drwxr-sr-x. 2 root root 6 4月? 17 14:15 one
[root@localhost home]# chmod o+t two
[root@localhost home]# ls -ld two
drwxr-xr-t. 2 root root 6 4月? 17 14:15 two
了解g+s:用戶在該目錄下痒筒,創(chuàng)建的文件所屬組都是root
了解o+t:用戶在該目錄創(chuàng)建的文件,只有文件的擁有者茬贵、目錄的擁有者與系統(tǒng)管理員可以刪除文件簿透。
上述兩操作只能針對目錄操作。
掛載:
[root@localhost /]# mount /dev/cdrom /mnt/
mount: /dev/sr0 寫保護闷沥,將以只讀方式掛載
[root@localhost /]# cd /mnt
[root@localhost mnt]# ls
addons? images? ? ? Packages? ? ? ? ? ? ? ? RPM-GPG-KEY-redhat-release
EFI? ? isolinux? ? release-notes? ? ? ? ? ? TRANS.TBL
EULA? ? LiveOS? ? ? repodata
GPL? ? media.repo? RPM-GPG-KEY-redhat-beta
查看掛載成功萎战。
[root@localhost /]# umount /mnt/
卸的時候要退到上級去退,不然會顯示設(shè)備忙舆逃。
由于掛載重啟后會失效蚂维,需要永久掛載需要寫入/etc/fstab戳粒,格式如下:
UUID=6bd7b78f-e682-4d87-ae8b-38ce8819ce07 ?/boot ?xfs ?defaults ?1 ?2
第一字段:建議掛載使用uuid;第二字段:掛載點虫啥;第三字段:文件系統(tǒng)類型蔚约;第四字段:l掛載參數(shù),即mount命令“-o”選項后可使用的參數(shù)涂籽,如defaults苹祟、rw等;第五字段:l表示文件系統(tǒng)是否需要dump備份(dump是一個備份工具)评雌,一般設(shè)為1時表示需要树枫,設(shè)為0時將被dump所忽略;第六字段:l該數(shù)字用于決定在系統(tǒng)啟動時進行磁盤檢查的順序景东,0不進行檢查砂轻,1優(yōu)先,2其次斤吐。對于根分區(qū)應(yīng)設(shè)為1搔涝,其它分區(qū)設(shè)為2
UUID查看:[root@localhost /]# blkid /dev/cdrom
上課的時候,老師搞砸了和措,進不去系統(tǒng)庄呈,這個時候可以根據(jù)命令vi /etc/fstab重新編輯,就能進入系統(tǒng)派阱。所以以后如果要改配置文件诬留,先cp一份。萬一掛了還能恢復(fù)颁褂。
磁盤相關(guān):
[root@localhost /]# fdisk -l
做實驗的時候故响,自己虛擬機會顯示/dev/sdb.上課虛擬環(huán)境是/dev/vdb傀广。
創(chuàng)建主分區(qū):
[root@localhost /]# fdisk /dev/sdb
按照命令一步步來就好了颁独,最后w保存。
[root@localhost /]# mkfs -t ext3 /dev/sdb1
格式化創(chuàng)建的sdb1伪冰。
[root@localhost /]# mount /dev/sdb1 /mnt/
把sdb1掛載誓酒,就可以玩了。虛擬機隨便玩吧贮聂。
哦靠柑,對了,掛載的話吓懈,剛才cdrom也掛載到了/mnt/ 但是后掛載的后生效歼冰,所以看到的還是sdb1。
同理耻警,完成建立擴展分區(qū)隔嫡,以及邏輯分區(qū)甸怕。
注意點:1.Linux中沒有盤符,c腮恩,d用數(shù)字來表示梢杭,1-4預(yù)留給四個主分區(qū)。擴展分區(qū)從1-4中選一個秸滴,所以最多3個主分區(qū)武契。
2.邏輯分區(qū)從5開始,5代表的是第一個邏輯分區(qū)
交換內(nèi)存:
[root@localhost mnt]# mkswap /dev/sdb5
正在設(shè)置交換空間版本 1荡含,大小 = 102396 KiB
無標簽咒唆,UUID=ab2b6f38-7d2a-495a-921d-45934755b0d5
[root@localhost mnt]# swapon /dev/sdb5
[root@localhost mnt]# free -h
total? ? ? used? ? ? free? ? shared? ? buffers? ? cached
Mem:? ? ? ? ? 1.8G? ? ? 1.0G? ? ? 757M? ? ? ? 10M? ? ? 1.8M? ? ? 376M
-/+ buffers/cache:? ? ? 690M? ? ? 1.1G
Swap:? ? ? ? 2.1G? ? ? ? 0B? ? ? 2.1G
如果要一直生效,記得/etc/fstab寫入释液。
關(guān)閉:swapoff /dev/sdb5钧排。
問題:新建磁盤的時候遇到:
WARNING: Re-reading the partition table failed with error 16: 設(shè)備或資源忙.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
正在同步磁盤。
下次上課問問怎么不重啟均澳。
心得:
http://www.cnblogs.com/alex3714/p/6589994.html
“現(xiàn)在做網(wǎng)絡(luò) 不好混了恨溜,我班上有個大哥,在思科 工作找前,有3個IE,正在學(xué)py”
多學(xué)習(xí)一點糟袁。畢竟身邊大神都太能學(xué)了。
本文為菜鳥學(xué)習(xí)筆記躺盛,如有錯誤项戴,請各位大神幫忙指出,感激不盡槽惫。