linux下搭建NFS服务(指定WWW用户)

第1章 搭建NFS服务(指定WWW用户)

1.1 服务端操作(在nfs01服务端)

1.1.1 安装NFS服务

rpm -qa nfs-utils rpcbind

yum install nfs-utils rpcbind -y

rpm -qa nfs-utils rpcbind

1.1.2 启动服务

/etc/init.d/rpcbind start

/etc/init.d/nfs start

rpcinfo -p localhost

chkconfig nfs on

chkconfig rpcbind on

1.1.3 配置

mkdir /data -p

useradd www -s /sbin/nologin -M -u 888

id www

chown -R www.www /data

ls -ld /data

[[email protected] data]# vim /etc/exports              ###编辑配置文件

#---------- time by oldboy for kaifa.

/data172.16.1.0/24(rw,sync,all_squash,anonuid=888,anongid=888)

[[email protected] data]# cat /etc/exports

[[email protected] data]# exportfs -rv                     ###使配置生效

###或者使用/etc/init.d/nfs reload       ###平滑重启

1.1.4 测试

showmount -e 172.16.1.31

mount -t nfs 172.16.1.31:/data /mnt

df -h

umount /mnt           ###如果卸载不掉,使用umount -lf /mnt   强制卸载(数据不会丢失)

1.2 客户端1操作(在backup客户端)

1.2.1 安装NFS相关服务包

rpm -qa nfs-utils rpcbind

yum install nfs-utils rpcbind -y

rpm -qa nfs-utils rpcbind

1.2.2 启动服务

/etc/init.d/rpcbind start

chkconfig rpcbind on

1.2.3 配置

useradd www -s /sbin/nologin -M -u 888

id www

1.2.4 挂载测试

[[email protected] ~]# ping 172.16.1.31

[[email protected] ~]# telnet 172.16.1.31 111

showmount -e 172.16.1.31

mount -t nfs 172.16.1.31:/data /mnt

df -h

cat /proc/mounts

touch /mnt/oldboy.txt

1.3 客户端2操作(在web01客户端)

1.3.1 安装NFS相关服务包

rpm -qa nfs-utils rpcbind

yum install nfs-utils rpcbind -y

rpm -qa nfs-utils rpcbind

1.3.2 启动服务

/etc/init.d/rpcbind start

chkconfig rpcbind on

1.3.3 配置

useradd www -s /sbin/nologin -M -u 888

id www

1.3.4 挂载测试

[[email protected] ~]# ping 172.16.1.31

[[email protected] ~]# telnet 172.16.1.31 111

showmount -e 172.16.1.31

mount -t nfs 172.16.1.31:/data /mnt

df -h

cat /proc/mounts

touch /mnt/oldgirl.txt

时间: 2024-10-23 16:55:12

linux下搭建NFS服务(指定WWW用户)的相关文章

Linux下搭建VPN服务

转载需注明原文地址 http://mushapi.com/vpn-server-on-linux.html 最近google封锁的愈发严实了,所以不得不考虑弄个常备的VPN了.之前也用过买的vpn但是我用的那家vpn的官网也被封锁了,所以只能自己动手喽-本文是我安装完成后根据记忆写的,可能有不准确的地方,欢迎留言告诉我. 一.安装所需软件 在linux上搭建一个vpn server需要有iptables.ppp.pptpd.其中iptables和ppp可以直接通过yum安装. 1 yum ins

Linux 下部署 NFS 服务

Linux 下部署 NFS 服务 一般应用场景: 服务器端分配出共享的磁盘空间, 被一个或者多个客户端挂载,来实现数据共享,集中管理与维护和访问控制等. 步骤: 服务器端 - CentOS 7 安装必要的包: nfs-utils , rpcbindyum -y install nfs-utilsyum -y install rpcbind 配置 etc/exports 文件exports配置的参数选项比较多,具体细节用man去查看和了解.这里对主要4个参数做一个说明: all_squash :

Linux下搭建DNS服务

Linux下搭建DNS服务器 注:本文主要侧重DNS的配置,原理的话会另发一篇文章~ 一.DNS(域名系统)作用和原理 1.  DNS的作用: 正向解析:根据域名查找对应的IP地址 反向解析:根据IP地址找对应的域名 2.  DNS的工作模式: 递归查询 迭代查询 3.  域名结构 分层式的结构,且上层只管理下层域名,便于管理维护. 二.BIND服务简介 1.Linux下常用的DNS服务是BIND(BerkeleyInternet Name Domain) 官方站点:https://www.is

如何在linux下搭建svn服务

? 安装svn 使用命令 yum install subversion 如果提示上述错误,请以管理员身份运行 使用命令su root 再执行 yum install subversion 2,查看svn版本 svnserve  --version 3,创建svn版本库目录 mkdir -p /projects/svn #mkdir = 新建文件夹 一句话的来讲,就是在根目录下创建一个叫"projects",里面包含创建svn文件夹. 4   新建一个测试版本库 svnadmin cre

Linux 下搭建ftp服务器 指定用户指定目录及其他操作

搭建 Linux下 rpm -qa |grep vsftpd查看是否安装 没安装yum安装 /etc/vsftpd/目录下有vsftpd.conf配置文件 根据需求 进行配置  是否使用匿名用户以及文件目录权限是否可写等等 给用户指定目录的话 在命令行下进行配置   useradd -d /root/123 user123  给user123用户指定目录 /root/123 然后给该用户添加密码  passwd user123 连接ftp后进行文件的上传或其他操作  提示“could not c

Linux下搭建NFS服务器

一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS 的基本原则是"容许不同的客户端及服务端通过一组RPC分享相同的文件系统",它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享. NF

Linux下的NFS服务配置

NFS == network file system 网络文件系统,通过网络通信去实现文件的读取和写入 需要有一个server端和client端的通信形式,本机可以访问远程机的文件 有A B C 三台机器,在A上做一个NFS,使得B和C都能访问,同步共享文件 步骤: 服务端IP 192.168.174.128 下载 yum install -y nfs-utils rpcbind (rpcbind用来客户端与服务器端之间的通信) vim /etc/exports 写入 /mnt 192.168.

Linux下的NFS服务

一:概念: NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样. 最早由sun公司开发,是类unix系统间实现磁盘共享的一种方法. 缺点: 1:nfs属于本地文件系统,在高并发场景和大存储量下,需要使用分布式存储mfs,  FastDFS, tfs(taobao)等. 2:客户端的数据都是通过明文传送.客户端没有用户认证机制,

linux下搭建tomcat服务

从上节我们知道了tomcat并且由他引申出了java虚拟机JDK,今天我们来详细了解下,并学习搭建这个java服务. 我说下我对这个服务的看法,这个服务在实际生产中金融公司运用的比较多,为什么呢? Tomcat是Apache 软件基金会(Apache SoftwareFoundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个人共同开发而成.因为Tomcat 技术先进.性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为