Linux运维第十六讲

来源:互联网 发布:mac os 10.7 iso下载 编辑:程序博客网 时间:2024/05/29 07:59

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

 

 

0 0
原创粉丝点击