包含linuxsntp命令的词条
linux下用普通用户执行需要root权限同步时间的sntp怎么执行,我想做成脚本使用自动
没有这个命令是因为你用来执行该操作的用户的环境变量中没有此命令
创新互联是一家以网络技术公司,为中小企业提供网站维护、成都网站设计、成都网站建设、网站备案、服务器租用、国际域名空间、软件开发、小程序制作等企业互联网相关业务,是一家有着丰富的互联网运营推广经验的科技公司,有着多年的网站建站经验,致力于帮助中小企业在互联网让打出自已的品牌和口碑,让企业在互联网上打开一个面向全国乃至全球的业务窗口:建站服务热线:13518219792
解决方法
1,在root权限下找到sntp的路径
whereis sntp
2,两种方法 将该路径增加到执行操作用户的环境变量 在 /home/用户名/.bash_profile 中path那一行后面添加目录即可 记得给该用户执行权限 可以用facl授予权限 第二种方法 直接把文件复制到该用户已存在的环境变量中,此方法可能有风险。
如何在linux suse中配置NTP服务器
1
一个局域网中只需要一个NTP服务器,其他均为NTP客户端。
选择NTP服务器的原则:
该服务器可以上网:可以与标准Internet的服务器进行同步时间。
Web服务器:
数据库服务器:
2
启动ntpd服务:
3
选择YaST
4
点击“系统”-- "系统服务(运行级别)"
5
选择"ntp" ,点击左下方的“启用”,
6
再点击“确定”
7
点击“确定”
8
选择’是’。
NTP服务端配置完成。
9
配置NTP客户端
使用crontab命令,定时执行与服务端同步命令。
ssh root用户登陆,执行命令:
linux-udly:~ # crontab –e
输入以下内容
0 */1 * * * /usr/sbin/sntp -P no -r 192.168.150.152 (对应的NTP服务器IP地址)
sntp 服务器如何配置
在linux下配置ntp(假设已经建立好了ntp-server和ntp-client的虚拟机):
一,ntp server配置:
1,在vr命令框中输入:chk -level 235 ntp on(使用系统启动时,自动启动ntp服务)
2,输入 /etc/init.d/ntp restart (启动ntp)
二 NTP Client 配置:
1, 使用命令“vi /etc/ntp.conf”,在“server 127.127.1.0”和“fudge 127.127.1.0 stratum 10”两行前加上“#”,同时增加一行:
server (你的server虚拟机的ip地址)
2,使用命令“chkconfig –leve 235 ntp on”,使用系统启动时,自动启动NTP服务。
3,使用命令“/etc/init.d/ntp restart”,该机将与指定NTP Server进行时间同步。若之前操作均正确,则显示三行done 信息。
再在client上ping一下server的ip,能ping通则配置完成。
本文标题:包含linuxsntp命令的词条
文章源于:http://ybzwz.com/article/dogcggs.html