Ubuntu 下的nis认证
Ubuntu 下的NIS认证
- 1 安装rpcbind
- 2 安装nis
- 2.1 服务端配置
- 2.2 客户端配置
1 安装rpcbind
# 安装rpcbind服务
apt-get install rpcbind#查看rpcbind服务运行状态
systemctl status rpcbind# 查看rpcbind服务是否开机自启
systemctl list-unit-files | grep rpcbind# 设置rpcbind服务开机自启
systemctl enable rpcbind# 启动rpcbind服务
systemctl start rpcbind# 查看rpcbind服务是否在111端口上正常启动
netstat -antlp | grep 111
2 安装nis
apt-get install nis ## 界面输入nisdomainname:nis.example.com,这里的nisdomainname与DNS无关
2.1 服务端配置
修改nis域名,这里的域名与DNS无关
vi /etc/defaultdomain# 设置你需要的nis域名,这里就使用nis.example.com
nis.example.com
修改nis配置文件
vi /etc/default/nis# 修改NISSERVER类型为master
NISSERVER=master# 修改NISCLIENT为false
NISCLIENT=false
修改yp配置文件
vi /etc/yp.conf## 加入以下内容
domain nis.example.com server ip # 这里的ip为本机的ip
修改修改数据库权限,一般可不用修改
vi /etc/ypserv.conf# 根据需要修改数据库权限
修改客户端连接权限
vi /etc/ypserv.securenets# 将"0.0.0.0 0.0.0.0"换为允许连接的客户端,可设置单个ip或某个网段
初始化数据库
/usr/lib/yp/ypinit -m
启动nis服务
systemctl start nis
设置nis开机自启
systemctl enable nis
2.2 客户端配置
修改yp配置文件
vi /etc/yp.conf## 加入以下内容
domain nis.example.com server ip # 这里的ip为服务端的ip
账号密码查询顺序中加入nis
vi /etc/nsswitch.conf## 在passwd、group和shadow中加入nis,hosts可加可不加
passwd: files nis
group: files nis
shadow: fiels nis
启动ypbind
service ypbind start
nis认证测试
yptest
这个测试当中我们可以发现一些错误,就是在 Test 3 出现的那个警告信息啦。还好,那只是说没有该数据库而已, 。重点在第 9 个步骤 yp_all 必须要有列出你 NIS server 上头的所有帐户信息,如果有出现账号相关数据的话,那么应该就算验证成功了!
设置ypbind 开机自启
systemctl enable ypbind
Ubuntu 下的nis认证相关推荐
- Ubuntu下root密码认证错误
1.默认root密码是随机的,即每次开机都有一个新的root密码.我们可以在终端输入命令 sudo passwd root,然后输入当前用户的密码,再输入要设置root的密码,我们一般设置成两个都一样 ...
- linux 自动降频,Linux资格认证:Ubuntu下对CPU进行降频
这两天CPU温度超高,为了解决这个问题,先是找了两块以前台式机上的风扇(一个CPU,一个机箱风扇),和一条USB延长线.接好以后运行了一段时间,发现效果很不明显,大概降了有1度吧,还不知道是不是因为自 ...
- ubuntu下 用mentohust代替锐捷认证上网
上个月安装了windows10和ubuntu双系统,但作为一个学生党深深的体会到了锐捷是有多么的坑!!所以我决定用mentohust代替锐捷上网,但弄软件向来不是我在行的,按照网上的教程弄了几天之后觉 ...
- Ubuntu 下安装thttpd Web服务器
不知道大家是不是真的需要用appache这么复杂的功能这么强大的web server,其实有很多时候使用webserver也只是一种远程共享访问的方式.这里,Ubuntu repository的提供了 ...
- 烂泥:ubuntu下配置msmtp+mutt发送邮件
2019独角兽企业重金招聘Python工程师标准>>> 本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb. 本文主要介绍 ...
- Ubuntu下配置Nginx HTTPS
HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版.即HTTP下加入S ...
- linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp
在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...
- Ubuntu下SSH设置
2019独角兽企业重金招聘Python工程师标准>>> 网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最 ...
- Ubuntu下利用JDK的Keytool配置Tomcat7.0的SSL协议
Ubuntu下利用JDK的Keytool配置Tomcat7.0的SSL协议: 1.用JDK自带的Keytool生成服务器证书: 1)打开终端控制台,转向tomcat主目录,执行生成keystore ...
最新文章
- [置顶] Android代码----android获取3G或wifi流量信息
- CUMCM:05B DVD在线租赁
- 从烤箱到蒸烤箱、到蒸烤箱集成灶,功能做加法,价格做乘法
- 登录form php一个页面跳转页面,form表单页面跳转方式提交练习
- Linux安装技巧--安装Uuntu与windows8/10共存
- 显示计算机程序的表格如何打开,电脑表格怎么小窗口显示不出来怎么办
- 二进制编译安装mysql_数据库(MySQL)二进制安装+编译安装 + MariaDB编译安装
- c语言实现容器,C语言三种容器:list vector和deque的区别
- 【python笔记】异常
- Perl文件内容对比
- Unity 资源断舍离(资源清理重复以及引用被引用查找)
- SPSS 效度分析【SPSS 036期】
- 微软日语输入法键盘输入对应不上 解决方法
- 程序员用简单C语言一顿神操作,瞬间打造植物大战僵尸,无人不服
- iOS 自定义相机功能
- 夜神模拟器(Android7)+BurpSuit配置抓取HTTPS包
- 顶会速递 | ICLR 2020录用论文之自然语言处理篇
- structural covariance network
- 计算机专业怎么考aqf,今年的全国计算机等级考试是采用什么系?
- 盈利模式研究——网站盈利9问