ssh远程管理服务与计划任务at/cron

1. ssh远程连接

安装 yum install -y openssh*

启动 systemctl  start  sshd

ssh ip 可以以连接目标服务器默认端口是22不用写

如果目标服务器修改了/etc/ssh/ssh_config文件修改了端口需要 -p 端口指定一下  ssh -p 端口 ip

以root用户连接  ssh root@ip

2. 实现远程拷贝

scp  -P 端口号 /a.txt    ip:/路径
                源文件      目标地址

scp -r -P 2222 test/ 192.168.246.158:/root/

谁是远程加谁ip
远程拷贝目标机器改了端口加-(大)P 
目录加 -r

3. 修改文件实现那个对象可以访问,那个不可以访问

[root@wrap-server ~]# vim /etc/hosts.allow  #在文件后面新增一行
sshd:192.168.246.158   允许那个
[root@wrap-server ~]# vim /etc/hosts.deny  #在文件后面新增一行
sshd:ALL       #拒绝所有
===========================
sshd:192.168.246.159 #拒绝某个IP

如果两个文件都有某个ip那个allow优先级高

4. 计划任务at

一般要执行一次任务的时候用at

yum install -y at

systemctl start atd

  at <时间规格>
  now +5min
  teatime tomorrow (teatime is 16:00)
  5pm august 3 2019

[root@linux-server ~]# at now +1min    #一分钟后开始执行
at> useradd uuuu  
at> <EOT>     	#Ctrl+D
job 1 at Sat Mar 21 22:34:00 2015

[root@linux-server ~]# id uuuu
用输入重定向完成
[root@linux-server ~]# vim at.jobs 
useradd u99 
useradd u00 
touch /a.txt

[root@linux-server ~]# at 20:33 < at.jobs

atq进行查找所有的任务

atrm 序号   用于删除某个任务

任务文件存储在 /var/spool/at

5. 计划任务cron

安装 yum -y install crontabs

启动 systemctl start crond.service

crontab -e执行 -l查看 -r删除 -u某个用户

语法格式 :
Minutes   Hours    Day-of-Month    Month    Day-of-Week    Command 
 分钟	     小时	        日			 月		   周		   执行的命令,最好是命令的绝对路径
 0-59	  0-23  	  1-31         1-12	      0-7

时间:
*:每
*/5 每隔分钟
,:不同的时间段
- : 表示范围
每天6:00执行
0 6 * * *  /home/soso.sh

每天8:40执行
40 8 * * * /home/soso.sh

每周一到周五9:30
30 9 * * 1-5  /home/soso.sh

每周一到周五8:00,每周一到周五9:00
0 8,9 * * 1-5   /home/soso.sh

00 02 * * * ls			            #每天2:00整 

00 02 1 * * ls  			        #每月1号2:00整

哪个用户可以操作任务

/etc/cron.deny
说明:
该文件中所列用户不允许使用crontab命令

文件:
/etc/cron.allow
# 当这个文件产生时,/etc/cron.deny文件失去作用,只有这个文件中的用户才能使用crontab
说明:
该文件中所列用户允许使用crontab命令

任务存储在 /var/spool/cron

任务日志存储在 /var/log/cron

  • 28
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值