linux修改时区、定时任务、主机名、证书登录、证书登录改root登录

1、修改时区
多台服务器部署集群服务或应用服务需要服务器的时间一致,所以需要修改时区为同一时区

说明:执行tzselect命令-->选择Asia-->选择China-->选择 Beijing, Guangdong, Shanghai-->然后输入1   设置 并验证时间是否与本机相同
$ tzselect  
> 5 > 9  > 1 >  1
$ TZ='Asia/Shanghai'; export TZ
$ rm -rf /etc/localtime 
$ ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
$ date 

2、定时任务

1)查看定时任务
[root@121 ~]$ crontab -l //查看定时任务
35 0 * * * /home/py/server/xxx_restart.sh

2)编辑定时任务
[root@121 ~]$ crontab -e //编辑定时任务
0 3 * * * /home/tomcat1/bin/shutdown.sh //每天的3点钟进行关闭
5 3 * * * /home/tomcat1/bin/startup.sh //每天3点5分进行启动
每分 每时 每日 每月 每年

3)查看日志
查看日志位置 
$/var/log/cron

3、修改主机名
第一步:修改/etc/sysconfig/network文件

#vi /etc/sysconfig/network
----------添加或修改:
NETWORKING=yes
HOSTNAME=修改后的主机名字
-----------保存退出

第二步:修改/etc/hosts文件

#vi /etc/hosts
--------------编辑
修改 127.0.0.1这行中的 localhost.localdomain为 修改后的主机名字
修改 ::1这行中的localhost.localdomain 为 修改后的主机名字
-------------保存退出

第三步 :修改/etc/hostname文件(如无此文件,则无需操作此步骤)

$vi /etc/hostname 
----清除内容
删除文件中的所有文字,在第一行添加 修改后的主机名字
---------保存退出

第四步:重启并验证

#reboot
#hostnamectl

重启服务器,重启后查看当前是否已修改

4、证书登录改为root登录

4.1证书常用登录方式
场景1、windows办公电脑远程访问服务器,使用xshell链接服务器,选择本地秘钥文件实现登录。
场景2、内网服务器秘钥登录
如:秘钥在当前服务器的/home路径下 需要登录172.1.0.12 服务器该服务器远程端口是22

秘钥证书登录,要求只读权限
$chmod -R  400 /home/serverkey.xlh   
通过秘钥免密登录
$ssh -i 秘钥路径 -p端口 用户名@IP
如:ssh -i /home/serverkey.xlh -p22 root@172.1.0.12

4.2修改秘钥登录为root登录
先用证书登录到服务器

切换到root用户
$sudo su -
修改密码
$passwd
修改root登录方式
$vi /etc/ssh/sshd_config
-------------------修改两个地方按键‘i’
PermitRootLogin yes      #去掉前面的#
PasswordAuthentication yes     #改为yes
------------------------按键‘esc’输入    :wq    保存
$重$centos7 systemctl restart sshd
$centos6 service sshd restart

修改成功,可以用你的root账号和新密码登录了
内网ssh方式
$ssh ip 如:ssh 172.1.0.12 回车 输入root密码 登录成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值