当前位置: 首页 > news >正文

钢材贸易网站建设网站建设主题怎么定

钢材贸易网站建设,网站建设主题怎么定,怎么在家做网站,仿摄影网站本章主要介绍NFS客户端的使用 创建FNS服务器并通过NFS共享一个目录在客户端上访问NFS共享的目录自动挂载的配置和使用 1.访问NFS存储 前面介绍了本地存储#xff0c;本章就来介绍如何使用网络上的存储设备。NFS即网络文件系统#xff0c;所实现的是 Linux 和 Linux 之间的共…本章主要介绍NFS客户端的使用 创建FNS服务器并通过NFS共享一个目录在客户端上访问NFS共享的目录自动挂载的配置和使用 1.访问NFS存储 前面介绍了本地存储本章就来介绍如何使用网络上的存储设备。NFS即网络文件系统所实现的是 Linux 和 Linux 之间的共享。 下面的练习我们将会在node01上创建一个文件夹/share然后通过NFS把它共享再在node02上把这个共享文件夹挂载到/nfs上如图所示。 实战 1首先在node01上启动nfs-server 服务并设置开启自动启动命令如下。 [rootnode01 ~]# systemctl enable nfs-server.service --now Created symlink /etc/systemd/system/multi-user.target.wants/nfs-server.service → /usr/lib/systemd/system/nfs-server.service. [rootnode01 ~]# 2创建准备共享的目录/share命令如下。 [rootnode01 ~]# mkdir /share3在/etc/exports中把目录/share共享出去命令如下。 [rootnode01 ~]# vim /etc/exports [rootnode01 ~]# cat /etc/exports /share 192.168.182.0/24(rw,no_root_squash) [rootnode01 ~]# 这里可以用通配符 “*” 表示任何客户端都可以访问目录可以使用网段例如192.168.182.0/24也可以使用IP地址例如192.168.182.210/24 4让共享生效命令如下 [rootnode01 ~]# exportfs -arv exporting 192.168.182.0/24:/share [rootnode01 ~]# 5在server上配置防火墙放行NFS命令如下。 [rootnode01 ~]# firewall-cmd --add-servicenfs success [rootnode01 ~]# firewall-cmd --add-servicenfs --permanent success [rootnode01 ~]# firewall-cmd --add-servicerpc-bind success [rootnode01 ~]# firewall-cmd --add-servicerpc-bind --permanent success [rootnode01 ~]# firewall-cmd --add-servicemountd success [rootnode01 ~]# firewall-cmd --add-servicemountd --permanent success [rootnode01 ~]# 6查看防火墙是否成功添加服务 [rootnode01 ~]# firewall-cmd --list-all public (active)target: defaulticmp-block-inversion: nointerfaces: ens160sources: services: cockpit dhcpv6-client mountd nfs rpc-bind sshports: protocols: forward: nomasquerade: noforward-ports: source-ports: icmp-blocks: rich rules: [rootnode01 ~]# 关于防火墙的配置后续会有专门章节讲解。 7在node02上访问这个共享文件夹首先使用show mount命令查看服务器上共享的目录命今如下。 [rootnode02 ~]# showmount -e 192.168.182.200 Export list for 192.168.182.200: /share 192.168.182.0/24 [rootnode02 ~]# 8把服务器上共享的目录挂载到本地/nfs目录上,命令如下。 [rootnode02 ~]# mount 192.168.182.200:/share /nfs/ [rootnode02 ~]# 9查看挂载情况命令如下。可以看到已经挂载好了 [rootnode02 ~]# df -Th | grep nfs 192.168.182.200:/share nfs4 44G 5.4G 39G 13% /nfs [rootnode02 ~]# 10如果希望开机能够自动挂载则写入/etc/fstab中命令如下 [rootnode02 ~]# vim /etc/fstab //编辑文件 [rootnode02 ~]# cat /etc/fstab | grep nfs //查看并过滤内容 192.168.182.200:/share /nfs nfs defaults 0 0 [rootnode02 ~]# 2.自动挂载 自动挂载的意思是把一个外部设备/dev/xx和某个目录/dir/yy关联起来。平时/dev/xx 是否挂载到了/dir/yy 上不需要考虑但访问 /dir/yy时系统就知道要访问 /dev/xx中的数据这个时候系统会自动将/dev/xx挂载到/dir/yy 上。 安装软件包的步骤如下。 1挂载光盘命令如下 [rootnode01 ~]# mount /dev/cdrom /mnt/ mount: /mnt: WARNING: device write-protected, mounted read-only. [rootnode01 ~]# 这里准备发光盘作为本地YUM源 2编写repo文件命令如下 [rootnode01 ~]# cat /etc/yum.repos.d/aa.repo [aa] nameaa baseurlfile:///mnt/AppStream enabled1 gpgcheck0[bb] namebb baseurl///mnt/BaseOS enabled1 gpgcheck0 [rootnode01 ~]# 3更新yum仓库 [rootnode01 ~]# updatedb 4开始安装autofs命令如下。 [rootnode01 ~]# yum -y install autofs5启动autofs并设置开机自动启动命令如下。 [rootnode01 ~]# systemctl enable autofs.service --now Created symlink /etc/systemd/system/multi-user.target.wants/autofs.service → /usr/lib/systemd/system/autofs.service. [rootnode01 ~]# 6下面练习把光盘自动挂载到/zz/dvd 上。先把/zz创建出来命令如下。 [rootnode01 ~]# mkdir /zz 注意这里不需要创建目录/zz/dvd这个目录会自动创建。 7在/etc/auto.master.d目录中创建一个后缀为 autofs的文件后缀必须是autofs这里创建的是aa.autofs命令如下。 [rootnode01 ~]# cat /etc/auto.master.d/aa.autofs /zz /etc/auto.aa [rootnode01 ~]# 8这里的意思是把哪个外部设备挂载到/zz的哪个子目录上由/etc/auto.aa决定内容使用【Tab】键进行分隔。下面创建/etc/auto.aa命令如下。 [rootnode01 ~]# df -Th | grep iso //查看文件系统 /dev/sr0 iso9660 11G 11G 0 100% /mnt [rootnode01 ~]# [rootnode01 ~]# vim /etc/auto.aa //编辑文件内容 [rootnode01 ~]# cat /etc/auto.aa //添加以下内容 dvd -fstypeiso9660,ro :/dev/cdrom [rootnode01 ~]# 这个文件的格式如下。 子目录 -fstype 文件系统选项1选项2 外部设备         这里外部设备如果是本地磁盘或光盘冒号前面保持为空但是冒号不能省略。如果是其他机器上共享的目录则写远端的IP。 结合/etc/auto.master.d/aa.autofs整体的意思是当访问/zz/dvd时系统会自动把/dev/cdrom挂载到/zz/dvd 上。 9重启autofs服务让我们刚做的配置生效,命令如下。 [rootnode01 ~]# systemctl restart autofs.service 10确认现在光盘是没有挂载到/zz/dvd 上的而且/zz目录中也没有dvd目录命令如下。 [rootnode01 ~]# mount | grep -v auto | grep zz [rootnode01 ~]# ls /zz [rootnode01 ~]# 11下面访问/zz/dvd命令如下。 [rootnode01 ~]# ls /zz/dvd AppStream EULA images RPM-GPG-KEY-redhat-beta BaseOS extra_files.json isolinux RPM-GPG-KEY-redhat-release EFI GPL media.repo TRANS.TBL [rootnode01 ~]# 12因为访问这个目录时能触发自动挂载系统自动创建/zz/dvd并把 /devcdrom挂载到这个目录上再次验证挂载情况命令如下。 [rootnode01 ~]# mount | grep -v auto | grep zz /dev/sr0 on /zz/dvd type iso9660 (ro,relatime,nojoliet,checks,mapn,blocksize2048)可以看到现在已经挂载上去了。 实战下面练习自动挂载NFS共享文件夹整个实验思路如下。 在node01上创建一个用户 bob家目录指定为/rhome/mary。在node02上也创建一个用户bob家目录也指定为/rhome/mary但是node02上的 bob并不把这个家目录创建出来,如图所示。 通过NFS把node01上的/rhome共享出去在node02上配置 autofs把192.168.26.11上 的/rhome/mary关联到node02上的/rhome/mary中。 当在node02上使用mary登录时会自动登录到/rhome/bob就会触发autofs自动把 192.168.26.11:/rhome/bob挂载到node02的/rhome/bob目录上这样node02上的bob也就有了家目录。 1在node01上创建/bhome目录然后创建用户 bob家目录设置为/rhome/bob用户的uid设置为2023命令如下。 [rootnode01 /]# mkdir /bhome [rootnode01 /]# useradd -u 2023 -d /bhome/bob bob [rootnode01 /]# echo 123456 | passwd --stdin bob 更改用户 bob 的密码 。 passwd所有的身份验证令牌已经成功更新。 [rootnode01 /]# 此时在server 上mary用户就创建好了且 mary的家目录也是存在的。 2在node02上创建/bhome目录然后创建用户bob家目录设置为/bhome/bob。因为指定了-M选项这个目录并没有被创建用户的uid设置为2023记住必须和 node01上的bob具有相同的uid命令如下。 [rootnode02 ~]# mkdir /bhome [rootnode02 ~]# useradd -u 2023 -d /bhome/bob -M bob [rootnode02 ~]# echo 123456 | passwd --stdin bob 更改用户 bob 的密码 。 passwd所有的身份验证令牌已经成功更新。 [rootnode02 ~]# [rootnode02 ~]# ls /bhome/ [rootnode02 ~]# 3可以看到bob的家目录/bhome/bob并没有被创建出来。在node02上切换到mary用户命令如下。 [rootnode02 ~]# su - bob su: 警告无法更改到 /bhome/bob 目录: 没有那个文件或目录 -bash-4.2$ exit 登出 [rootnode02 ~]# 在node02上因为bob没有家目录所以会出现上述警告信息输入“exit”退回到root用户。 3在node01上通过NFS把/bhome共享出去编辑/etc/exports内容如下。 [rootnode01 /]# cat /etc/exports /share 192.168.182.0/24(rw,no_root_squash) /bhome 192,168,182,0/24(rw,no_root_squash) [rootnode01 /]# 4这样就把/bhome共享出去了然后让此共享生效。 [rootnode01 /]# exportfs -arv exportfs: Invalid IP address 192,168,182,0/24 exportfs: Invalid IP address 192,168,182,0/24 exporting 192.168.182.0/24:/share [rootnode01 /]# 5切换到node02上开始配置autofs创建/etc/auto.master.d/bb.autofs内容如下。 [rootnode02 ~]# cat /etc/auto.master.d/bb.autofs /bhome /etc/auto.bb [rootnode02 ~]# 到底把哪个外部设备挂载到/bhome的哪个子目录上由/etc/auto.bb决定。 6下面创建/etc/auto.bb内容如下。 [rootnode02 ~]# cat /etc/auto.bb bob -fstypenfs,rw 192.168.182.200:/bhome/bob [rootnode02 ~]# 结合/etc/auto.master.d/bb.autofs整体的意思是当访问/bhome/bob时系统会自动把192.168.182.200:/bhome/bob挂载到node02的/bhome/bob目录上。 7重启autofs命令如下。 [rootnode02 ~]# systemctl restart autofs.service 8确认现在/bhome/bob是没有挂载任何东西的命令如下。 [rootnode02 ~]# mount | grep -v auto | grep bhome [rootnode02 ~]# 9下面在node02上切换到bob记住通过su - mary而不是通过su mary命令如下。 [rootnode02 /]# su - bob [bobnode02 ~]$ pwd /bhome/bob [bobnode02 ~]$ 我们知道su - bob用户切换到bob的同时也会切换到bob的家目录这样会触发 autofs再次查看挂载情况
http://www.zqtcl.cn/news/185098/

相关文章:

  • 网站建设好学么模版型网站是怎样的
  • 网站维护建设费应计入科目高端营销型网站制作
  • 推荐几个好的网站wordpress 加载数据库表格也卖弄
  • 承德网站开发找人做网站安全吗
  • 百度网站推广电话眼镜网站怎么做竞价
  • 邢台建设银行官方网站为什么建设网站很多公司没有
  • 闵行做网站费用湖南正规网络营销哪家便宜
  • 找个公司做网站需要注意什么wordpress用户名长度
  • 推荐几个没封的正能量网站营销技巧和营销方法视频
  • html mip 网站桂林市临桂区
  • 做网站如何月入10万建行app怎么注册登录
  • 建设一个旅游网站毕业设计建设网站的功能定位是什么原因
  • wordpress网站导航模板杭州建设网站的公司
  • 如何做视频解析网站wordpress 关闭评论
  • 安福网站建设微信开发者工具怎么下载
  • 网罗设计网站威海网页设计制作公司
  • 网站用cmswordpress插件怎么做
  • 如何办好公司网站元器件网站搭建
  • 建设领域行政处罚查询网站wordpress数据库发文章
  • 怎么做网页的多开器宿迁seo优化
  • 别人帮做的网站怎么修改病句店铺引流的30种方法
  • 网站备案幕布怎么申请绍兴cms建站模板
  • 做网站熊掌号软件设计公司排名
  • 深圳 做网站学做西点的网站
  • 静态网站安全性百度服务平台
  • 网站vi设计公司网站建设app
  • 书店网站建设策划书总结每天看七个广告赚40元的app
  • 做网站的属于什么专业成都广告制作安装公司
  • 天津市网站建设公司网站制作费用
  • 网站制作公司 郑州wordpress图片中文不显示解决