配置5台虚拟机

ip为192.168.1.160 - 164,使用160作为共享服务器

使用yum安装nfs 以及rpcbind,有很多文章介绍,这里不再赘述

一、启动服务

1.启动rpcbind

systemctl start rpcbind

2.启动nfs

systemctl start nfs

二、 设置共享目录

vim /etc/exports

增加以下内容,前面为目录名称,后面的参数可参考其他介绍

/home/14699_000  *(rw,sync,no_root_squash)

showmount -e 192.168.1.160

三、 客户端挂在共享目录

在每个客户端都要执行

1. 创建本地挂载目录

mkdir /nfs_share

2. 挂载目录至本地挂载目录

mount -t nfs 192.168.1.160:/home/14699_000 /nfs_share/ #IP可使用Host名称或者DNS配置的名称

3. 检查是否mount成功

mount

一般是在最后

4. 设置开机自动挂载

vim /etc/fstab

增加一行配置

192.168.0.160:/home/14699_000  /nfs_share  nfs  defaults  1  1

四、 配置SSH无密码登录

1. 生成RSA文件,参见http://www.cnblogs.com/dopeter/p/4609276.html第三步

2. 将生成的公钥放入authorized_keys文件

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

ssh 192.168.1.161 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys  #IP可使用Host名称或者DNS配置的名称

...

直到164

3. 客户端将本地挂载文件夹中的authorized_keys文件创建软连接

ln -s /nfs_share/.ssh/authorized_keys ~/.ssh/authorized_keys

4. 修改共享服务器上文件权限

chmod 644 ¬/.ssh/authorized_keys

完成了配置,如果有新的机器加入,在服务器上加入新增机器的公钥,在新增机器上从第三步开始即可,其行为类似于客户端自动向服务器注册,并不影响其他客户端的正常运作

转载于:https://www.cnblogs.com/dopeter/p/4658101.html

CentOS7 安装NFS SSH免密码登陆相关推荐

  1. 菜鸟Linux系列:[4]SSH免密码登陆远程服务器

    背景:搭建Hadoop环境需要设置无密码登陆,所谓无密码登陆其实是指通过证书认证的方式登陆,使用一种被称为"公私钥"认证的方式来进行ssh登录. 在linux系统中,ssh是远程登 ...

  2. CentOs 下SSH 免密码登陆

    CentOs下的SSH免密码登陆: 原理: 1.在ServerA的/root/.ssh目录下 ssh-keygen -t rsa 生成一对儿秘钥 2.将serverA的公钥拷贝到serverB下/ro ...

  3. Day One,配置ssh免密码登陆

    在配置过程中遇到一些问题,参考了下面的博文: http://blog.sina.com.cn/s/blog_76fbd24d01017je7.html http://jingyan.baidu.com ...

  4. Hadoop安装的ssh免密码登录步骤

     SSH免密码登录 假设Hadoop上有3个节点,分别为linux01,linux02,linux03. 1.在linux01的命令行执行执行以下命令:ssh-keygen -t rsa  直接回车, ...

  5. ssh免密码登陆(三个节点master slave1 slave2)详细带命令版

    准备工作: 首先修改三个节点的名称分别为master slave1 slave2.建议以vim /etc/sysconfig/network的方式修改 修改三个节点的/etc/hosts文件 如下形式 ...

  6. ssh免密码登陆远程服务器(3种方式)

    第一种:ssh密码登录步骤,server.sh添加 #!/usr/bin/expect spawn ssh Username@ServerIP expect "*password:" ...

  7. jenkins配置ssh免密码登陆

    说明 jenkins构建时需要连接远程服务器并且执行脚本,这时就需要配置ssh免密钥登录.jenkins构建时都是以jenkins用户进行操作,所以要以jeknins用户来配置免密钥登录.本教程以用户 ...

  8. Linux上实现ssh免密码登陆远程服务器

    平常使用ssh登陆远程服务器时,都需要使用输入密码,希望可以实现通过密钥登陆而免除输入密码,从而可以为以后实现批量自动部署主机做好准备. 环境如下: IP地址 操作系统 服务器端 10.0.0.10 ...

  9. ssh免密码登陆设置

    服务器端 CentOS 6.5下编辑/etc/ssh/sshd_config MacOSx下编辑/etc/sshd_config #开启公钥验证 RSAAuthentication yes Pubke ...

最新文章

  1. kafka+zookeeper搭建步骤kafka问题
  2. intel服务器主板芯片,英特尔® 服务器主板 S2600CW2SR
  3. 大话设计模式—单例模式
  4. 零基础写Java知乎爬虫之进阶篇
  5. 第一个冲刺周期-第三天
  6. oracle11g ora 12518,servlet执行update报错ORA-12518
  7. 【Linux开发】OpenCV在ARM-linux上的移植过程遇到的问题1---cvNamedWindow调用报错的问题...
  8. python数据结构剑指offer-两个链表的第一个公共结点
  9. python怎么读发音百度翻译-python 百度翻译破解版,亲证可行
  10. 2016.01.10 论文扩充、精修、查重
  11. docker给php装swoole,制作php+swoole的Docker环境
  12. 小米android手机怎么刷机,小米手机要刷机如何进入recovery模式
  13. 你知道全中国有多少个火车站吗?
  14. 智能创新引导工具软件——工作量分配和里程碑安排
  15. 弘辽科技:淘宝流量下滑了怎么办?淘宝流量下滑应对方法
  16. 计算机组成原理资料(选择题)
  17. Android 第三方支付
  18. python 下载qq群文件_python获取所有qq好友、全部群所有成员部分信息,并保存列表至电子表格文件...
  19. 从哪里租vps远程桌面服务器,vps远程桌面服务器出租费用
  20. java跳出双重循环

热门文章

  1. Apollo后台配置:命名空间Namespqce配置及代码读取
  2. HBase 名称空间namespace的创建/建表/删除
  3. Python3 数据结构:列表List中的方法
  4. ElementUI弹出新增窗口
  5. 阿里OSS图片存储java代码示例
  6. python工作区是什么_VSCode工作区
  7. esxi6.7虚拟机网卡连接第二个虚拟交换机_Linux云计算底层技术之网络虚拟化
  8. 从源码角度看Android系统Launcher在开机时的启动过程
  9. python有内存处理模块吗_使用Python多处理的高内存使用
  10. python迭代器与生成器_Python的迭代器和生成器