PortMapper

如何在centos6和centos7上部署nfs共享服务器和客户端

倾然丶 夕夏残阳落幕 提交于 2021-02-18 17:36:59
nfs共享服务为中小型企业在存储上提供了有效的节省空间,许多大型的网站也在使用nfs,如百度和阿里等,下面结合自己所学的知识,阐述如何在centos6和centos7下配置nfs。注:除了必要的说明外,未说明的命令代表centos6和7的命令是一样的。 一、服务器端: 1、首先在服务器端禁止selinux和防火墙(测试环境下); setenforce 0  ----临时禁止selinux; service iptables stop  ---在centos6下停防火墙, systemctl stop firewalld  -----在centos7下停防火墙; 2、下载软件包 nfs服务依赖于rpc服务,nfs服务只有在rpc服务内注册后,nfs客户端才能检测到服务器端的nfs服务端口; rpm -qa|grep -E 'nfs-utils|rpcbind'  ----使用grep-E多过滤查询是否已经存在来nfs和rpc的软件包 rpm -qa nfs-utils rpcbind  ---检查系统是否已经存在来nfs和rpc的软件包,如果没有,测执行下面的下载命令; yum -y install nfs-utils rpcbind  -----使用yum源安装rpc和nfs服务; 3、启动rpc和nfs /etc/init.d/rpcbind start  ---

Linux共享文件 nfs

限于喜欢 提交于 2021-01-12 20:00:06
第一步:服务端安装nfs和rpcbind并启动 yum install -y nfs-utils 启动(先启动rpcbind 再启动nfs) systemctl start rpcbind systemctl start nfs 检查启动状态 systemctl status rpcbind systemctl status nfs 第二部:客户端安装nfs和rpcbind并启动 步骤如上 第三部:配置服务端nfs配置文件 1. vi /etc/exports 2. 加入如上内容 /home/workspace/ 10.0.18.68(rw,sync,no_root_squash) 表示共享路径 客户端地址 权限。 或 /home/workspace/ 10.0.18.68(ro) 权限说明: rw:共享目录可读可写 ro:只读 all_squash:所有访问用户都映射为匿名用户或用户组 no_all_squash(默认):访问用户与本机用户匹配,匹配失败在映射为匿名用户或用户组 root_squash(默认):将来访的root用户映射为匿名用户或用户组 no_root_squash:来访的root用户保持root权限 anonuid:制定匿名访问用户的本地影虎UID 默认为nfsnobody 65534 anongid:指定匿名访问用户的本地用户组GID 默认为nfsnobody

Windows XP操作系统进程

谁都会走 提交于 2021-01-01 06:38:29
1. 基本系统进程 Csrss.exe :这是子系统服务器进程,负责控制Windows创建或删除线程以及16位的虚拟DOS环境。   System Idle Process:这个进程是作为单线程运行在每个处理器上,并在系统不处理其它线程的时候分派处理器的时间。   Smss.exe:这是一个会话管理子系统,负责启动用户会话。   Services.exe:系统服务的管理工具。   Lsass.exe:本地的安全授权服务。   Explorer.exe:资源管理器。   Spoolsv.exe:管理缓冲区中的打印和传真作业。   Svchost.exe:这个进程要着重说明一下,有不少朋友都有这种错觉:若是在“任务管理器”中看到多个Svchost.exe在运行,就觉得是有病毒了。其实并不一定,系统启动的时候,Svchost.exe将检查注册表中的位置来创建需要加载的服务列表,如果多个Svchost.exe同时运行,则表明当前有多组服务处于活动状态;多个DLL文件正在调用它。 2. 常见系统进程解释 system process 进程文件: system process 进程名称: Windows内存处理系统进程 描述: Windows页面内存管理进程,拥有0级优先。 是否为系统进程: 是 alg.exe 进程文件: alg or alg.exe 进程名称: 应用层网关服务 描述:

Linux下NFS服务器的搭建与配置

末鹿安然 提交于 2020-11-09 20:27:16
一、NFS服务简介 NFS 就是 Network FileSystem 的缩写,最早之前是由sun 这家公司所发展出来的。 它最大的功能就是可以透过网络,让不同的机器、不同的操作系统、可以彼此分享个别的档案 (share files)。所以,你也可以简单的将他看做是一个文件服务器 (file server) 呢!这个 NFS 服务器可以让你的 PC 来将网络远程的 NFS 服务器分享的目录,挂载到本地端的机器当中, 在本地端的机器看起来,那个远程主机的目录就好像是自己的一个磁盘分区槽一样 (partition)!使用上面相当的便利! 因为 NFS 支持的功能相当的多,而不同的功能都会使用不同的程序来启动, 每启动一个功能就会启用一些端口来传输数据,因此, NFS 的功能所对应的端口才没有固定住, 而是随机取用一些未被使用的小于 1024 的埠口来作为传输之用。但如此一来又造成客户端想要连上服务器时的困扰, 因为客户端得要知道服务器端的相关埠口才能够联机吧! 此时我们就得需要远程过程调用 (RPC) 的服务啦!RPC 最主要的功能就是在指定每个 NFS 功能所对应的 port number ,并且回报给客户端,让客户端可以连结到正确的埠口上去。 那 RPC 又是如何知道每个 NFS 的埠口呢?这是因为当服务器在启动 NFS 时会随机取用数个埠口,并主动的向 RPC 注册,因此 RPC

NIS+NFS+Authconfig+Autofs实现自动挂载NIS用户宿主目录!

狂风中的少年 提交于 2020-10-13 07:41:37
NIS服务配置请参考: NIS+NFS+Authconfig+Autofs实现自动挂载NIS用户宿主目录! NFS及Autofs配置参考: RHCE课程--NFS服务 网络文件系统搭建攻略! NFS和NIS的配置问题请参考上面的Blog,现在直接切入正题! 我们搭建完NIS服务器后可以为客户端提供统一的帐号和其它网络配置信息,但是如果我们使用NIS帐号登录客户端,系统会提示bash提示符,而没有其它环境信息提示: Could not chdir to home directory /home/nisuser1: No such file or directory -bash-3.2$ 这是因为 NIS 帐号的主目录存放在 NIS 服务器上,而客户端虽然通过 NIS 服务器进行验证成功,但是客户端本地没有存放该用户的主目录信息,当根据 NIS 数据库提供的信息寻找用户主目录时将会提示错误哈~ 一、在NIS服务器上共享NIS用户主目录 1.创建用户及NIS用户主目录 建议在 NIS 服务器上建立独立的目录存放 NIS 帐号信息,如果保持默认设置则客户端挂载 NIS 主目录到 /home 目录时会覆盖原有用户主目录而导致其他异常错误; 我们现在建立 /nishome 存放 NIS 用户的主目录并使用 useradd -d 将 NIS 帐号的主目录指向 /nishome,

CentOS7/RHEL7中NFS简介与配置

北慕城南 提交于 2020-08-12 06:34:43
1.NFS:网络文件系统,用于在linux和unix或linux之间实现目录共享;监听在tcp/udp的2049端口,它是运行在应用层的协议。 2.NFS的优点:可以节省本地存储空间、可以减少移动介质的使用及可以进行备份上传。 3.NFS的缺点:不能用在linux和windows之间共享文件。 4.NFS的架构:C/S架构,即一个服务端,一个或多个客户端 5.NFS工作机制: nfs是基于rpc(远程过程调用协议)协议来实现网络文件共享的。 nfs服务器运行着四个进程: nfsd:nfs的守护进程,监听tcp/udp的2049端口上 mountd:用于验证客户端是否在允许访问的客户端列表中 idmapd:用于实现将访问用户集中映射为nfsnobody portmapper:rpc服务,监听在tcp/udp的111端口上,用于管理远程过程调用(远程过程调用:访问远程主机上的服务程序)。 6.NFS的简单工作流程:客户端发起一个请求指令给内核,内核通过nfs模块知道要去远端nfs主机上去查找,内核将请求指令封装成rpc请求通过tcp的111端口发送到远端nfs主机的tcp111端口上。客户端需要依据远端nfs主机的rpc服务进程告知给其的mountd端口号进行身份验证。验证完,客户端持令牌去找nfs进程,请求服务。服务端的nfsd进程发起本地系统调用

深入理解 SecurityConfigurer 【源码篇】

寵の児 提交于 2020-07-27 08:58:50
我们来继续撸 Spring Security 源码。 SecurityConfigurer 在 Spring Security 中是一个非常重要的角色。在前面的文章中,松哥曾经多次提到过,Spring Security 过滤器链中的每一个过滤器,都是通过 xxxConfigurer 来进行配置的,而这些 xxxConfigurer 实际上都是 SecurityConfigurer 的实现。 所以我们今天有必要来跟大家把 SecurityConfigurer 从头到尾捋一捋。 1. SecurityConfigurer SecurityConfigurer 本身是一个接口,我们来看下: public interface SecurityConfigurer<o, b extends securitybuilder<o>> { void init(B builder) throws Exception; void configure(B builder) throws Exception; } 可以看到,SecurityConfigurer 中主要是两个方法,init 和 configure。 init 就是一个初始化方法。而 configure 则是一个配置方法。这里只是规范了方法的定义,具体的实现则在不同的实现类中。 需要注意的是这两个方法的参数类型都是一个泛型 B,也就是

CentOS 7配置NAS(网络共享存储)

感情迁移 提交于 2019-12-04 08:44:18
CentOS 7.x系统默认安装了rpcbind和nfs服务,如果没有安装的话,可以通过yum自行安装。 一、通过nfs协议配置nas 1. 配置nfs协议: # vim /etc/sysconfig/nfs 设置各种*port=...参数 2.配置nas # vim /etc/exports 本地NAS存储目录 192.168.1.0/24(授权访问客户端的地址段)(rw,no_root_squash,no_all_squash,sync,anonuid=501,anongid=501) 3. 网络配置 # systemctl start rpcbind nfs # rpcinfo -p program vers proto port service 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 portmapper 100000 4 udp 111 portmapper 100000 3 udp 111 portmapper 100000 2 udp 111 portmapper 100024 1 udp 60791 status 100024 1 tcp 46839 status 100005 1 udp 892 mountd 100005 1 tcp 892 mountd

CentOS 7配置NAS(网络共享存储)

拜拜、爱过 提交于 2019-11-26 10:20:48
CentOS 7.x系统默认安装了rpcbind和nfs-utils服务,如果没有安装的话,可以通过yum自行安装。 一、通过nfs协议配置nas 1. 配置nfs协议: # vim /etc/sysconfig/nfs 设置各种*port=...参数 2.配置nas # vim /etc/exports 本地NAS存储目录 192.168.1.0/24(授权访问客户端的地址段)(rw,no_root_squash,no_all_squash,sync,anonuid=501,anongid=501) 3. 网络配置 # systemctl start rpcbind nfs # rpcinfo -p program vers proto port service 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 portmapper 100000 4 udp 111 portmapper 100000 3 udp 111 portmapper 100000 2 udp 111 portmapper 100024 1 udp 60791 status 100024 1 tcp 46839 status 100005 1 udp 892 mountd 100005 1 tcp 892