1.當/boot下的東西都被刪除後
(網絡引導和CD引導均可以用,在使用CD引導之前,我在虛擬機上直接從真機上lftp得到了kernel)
chroot /mnt/sysimage
grub2-install /dev/vda
lftp 172.25.254.250 ##獲取鏡像
rpm2cpio kerner...... | cpio -id
cp vmlinux-3.10.0-123.e17.x86_64
mkinitrd /boot/initramfs-3.10.0-123.el7.x86_64.img 3.10.0-123.el7.x86_64 (爲系統版本號)
grub2-mkconfig > /boot/grub2/grub.cfg ##該步驟不可顛倒,必須是最後作次操作
2.破壞啓動級別
systemctl set-default poweroff.target ##設置該啓動級別,開機後會進入關機模式
在選擇界面點e進入編輯模式
將
chroot /mnt/sysimage
rm -fr /etc/systemd/system/default.target
ln /usr/lib/systemd/system/default.target /etc/systemd/system/default.target
exit
exit
3.忘記root密碼
在進入界面e進入編輯
同樣刪至ro出,更改爲rw rd.break
ctrl+x
chroot /sysroot
passwd
輸入新密碼
4.訪問網絡文件共享服務
4.1 安裝網絡文件服務
28 yum install samba-client -y ##安裝該服務
29 smbclient -L //172.25.254.250 ##列出該分享源所含文件
30 smbclient //172.25.254.250/westos7
mount //172.25.254.250/westos7 /mnt -o username=guest ##掛載到GIFS共享
umount /mnt
vim /etc/fstab
//172.25.254.250/westos7 /mnt cifs defaults username=guest 0 0
4.2 nfs
1 yum install nfs-utils -y ##安裝nfs服務
2 showmount -e 172.25.254.250 ##顯示分享源含有的文件
3 mount 172.25.254.250:/nfsshare/nfs3 /mnt/ ##將源中這個文件掛載到/mnt
11 umount /mnt/ ##取消掛載
13 mount -a
17 vim /etc/fstab ##編輯設置永久掛載
172.25.254.250:/nfsshare/nfs3 /mnt nfs defaults 0 0
該服務一經掛載,即爲永久掛載除非關機後
4.3 自動掛載卸載nfs
在客戶端:
yum install autofs -y ##安裝
systemctl start autofs
vim /etc/auto.master
13 /net -hosts
14 /mnt /etc/auto.jet
vim /etc/auto.jet
wula 172.25.254.250:/nfsshare/nfs3
systemctl restart autofs
cd /mnt/wula ##進入該目錄後就會自動掛載
此時對/mnt中是無法做操作的,要想建立則需要
systemct stop autofs
測試:
172.25.254.250:/nfsshare/nfs3 100221952 77233152 22988800 78% /mnt/wula
[root@localhost wula]# cd
[root@localhost ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/vda1 10473900 3977172 6496728 38% /
devtmpfs 476316 0 476316 0% /dev
tmpfs 496708 80 496628 1% /dev/shm
tmpfs 496708 13124 483584 3% /run
tmpfs 496708 0 496708 0% /sys/fs/cgroup
[root@localhost ~]# cd /mnt/
[root@localhost mnt]# cd wula
[root@localhost wula]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/vda1 10473900 3977172 6496728 38% /
devtmpfs 476316 0 476316 0% /dev
tmpfs 496708 80 496628 1% /dev/shm
tmpfs 496708 13124 483584 3% /run
tmpfs 496708 0 496708 0% /sys/fs/cgroup
172.25.254.250:/nfsshare/nfs3 100221952 77249536 22972416 78% /mnt/wula
[root@localhost wula]#
vim /etc/auto.jet
* 172.25.254.250:/nfsshare/&
5.ldap網絡帳號
5.1 如何開啓ldap服務及用戶認證
3 yum install sssd(加密服務) krb5-workstation -y ##安裝這兩個服務
4 authconfig-tui
9 cd /etc/openldap/cacerts/
10 wget http://172.25.24.254/pub/example-ca.crt ##因爲tls的證書缺失,需要到服務器端下載所需要的證書到/etc/openldap/cacerts,
11 authconfig-tui
12 getent passwd ldapuser1
13 history
5.2
37 systemctl status autofs.service
38 showmount -e 172.25.24.254
39 cd /etc/
40 vim auto.master
41 vim auto.lap
42 systemctl restart autofs.service
43 su - ldapuser1
44 history