rsync通过服务同步
rsyncd.conf样例
port=873
log file=/var/log/rsync.log
pid file=/var/run/rsyncd.pid
address=192.168.133.130
[test]
path=/root/rsync
use chroot=true
max connections=4
read only=no
list=true
uid=root
gid=root
auth users=test
secrets file=/etc/rsyncd.passwd
hosts allow=192.168.133.132 1.1.1.1 2.2.2.2 192.168.133.0/24

rsyncd.conf配置文件详解
port:指定在哪个端口启动rsyncd服务,默认是873端口。
log file:指定日志文件。
pid file:指定pid文件,这个文件的作用涉及服务的启动、停止等进程管理操作。
address:指定启动rsyncd服务的IP。假如你的机器有多个IP,就可以指定由其中一个启动rsyncd服务,如果不指定该参数,默认是在全部IP上启动。
[]:指定模块名,里面内容自定义。
path:指定数据存放的路径。
use chroot true|false:表示在传输文件前首先chroot到path参数所指定的目录下。这样做的原因是实现额外的安全防护,但缺点是需要以roots权限,并且不能备份指向外部的符号连接所指向的目录文件。默认情况下chroot值为true,如果你的数据当中有软连接文件,建议设置成false。

max connections:指定最大的连接数,默认是0,即没有限制。
read only ture|false:如果为true,则不能上传到该模块指定的路径下。
list:表示当用户查询该服务器上的可用模块时,该模块是否被列出,设定为true则列出,false则隐藏。
uid/gid:指定传输文件时以哪个用户/组的身份传输。
auth users:指定传输时要使用的用户名。
secrets file:指定密码文件,该参数连同上面的参数如果不指定,则不使用密码验证。注意该密码文件的权限一定要是600。格式:用户名:密码
hosts allow:表示被允许连接该模块的主机,可以是IP或者网段,如果是多个,中间用空格隔开。
当设置了auth users和secrets file后,客户端连服务端也需要用用户名密码了,若想在命令行中带上密码,可以设定一个密码文件
rsync -avL test@192.168.133.130::test/test1/ /tmp/test8/ --password-file=/etc/pass
其中/etc/pass内容就是一个密码,权限要改为600

Linux系统日志
/var/log/messages
/etc/logrotate.conf 日志切割配置文件
参考https://my.oschina.net/u/2000675/blog/908189
dmesg命令
/var/log/dmesg 日志
last命令,调用的文件/var/log/wtmp
lastb命令查看登录失败的用户,对应的文件时/var/log/btmp
/var/log/secure
查看/var/log/secure日志可以判断linux机器有没有被暴力破解root密码

screen工具
为了不让一个任务意外中断
nohup command &
screen是一个虚拟终端
yum install -y screen
screen直接回车就进入了虚拟终端
ctral a组合键再按d退出虚拟终端,但不是结束
screen -ls 查看虚拟终端列表
screen -r id 进入指定的终端
exit 不想要这个终端,把它杀死
screen -S aming //自定义名字
screen -r aming

转载于:https://blog.51cto.com/lsxme/2047799

rsync通过服务同步、linux日志、screen工具相关推荐

  1. rsync通过服务同步、linux系统日志、screen工具

    rsync通过服务同步 /etc/rsyncd.conf是rsync的默认配置文件,该配置文件不存在,需要编辑内容 主服务器上的操作: 1.[root@test rsync]# cat /etc/rs ...

  2. Linux CentOS7 rsync通过服务同步、linux系统日志、screen工具

    一.rsync通过服务同步 rsyncd.conf配置文件详解 port:指定在哪个端口启动rsyncd服务,默认是873端口. log file:指定日志文件. pid file:指定pid文件,这 ...

  3. 三十六、rsync通过服务同步、Linux系统日志、screen工具

    三十六.rsync通过服务同步.Linux系统日志.screen工具 一.rsync通过服务同步 该方式可以理解为:在远程主机上建立一个rsync的服务器,在服务器上配置好各种应用,然后本机将作为客户 ...

  4. 10.32/10.33 rsync通过服务同步 10.34 linux系统日志 10.35 scre

    10.32/10.33 rsync通过服务同步 10.34 linux系统日志 10.35 screen工具 转载于:https://blog.51cto.com/13227377/2116350

  5. linux日志管理工具logrotate配置

    linux日志管理工具logrotate配置 logrotate介绍 logrotate配置讲解 主配置文件解释(/etc/logrotate.conf) logrotete 命令参数 添加配置 以添 ...

  6. Linux日志分析工具之AWStats

    Linux日志分析工具之AWStats

  7. 10.32/10.33 rsync通过服务同步 10.34 linux系统日志 screen工具

    通过后台服务的方式 在远程主机上建立一个rsync的服务器,在服务器上配置好rsync的各种应用,然后将本机作为rsync的一个客户端连接远程的rsync服务器. 在128主机上建立并配置rsync的 ...

  8. Linux日志切割工具logrotate原理和配置详解

     前言: 对于Linux系统安全来说,日志文件是及其重要的工具 一.logrotate概念 1.1 概念 logrotate 程序是一个日志文件管理工具.用于分割日志文件,删除旧的日志文件,并创建新的 ...

  9. Linux日志切割工具Logrotate配置详解

    Logrotate 程序是一个日志文件管理工具.用于分割日志文件,压缩转存.删除旧的日志文件,并创建新的日志文件,下面就对logrotate日志轮转的记录: 1.1 Logrotate配置文件介绍 L ...

最新文章

  1. RED HAT LINUX 9.0的安装文本模式(2)
  2. php mysql 主从复制_Windows 环境下,MySQL 的主从复制和主主复制
  3. 机器学习之SVM原理与案例
  4. django初探-创建简单的博客系统(一)
  5. system.err android.os.NetworkOnmainThreadException 错误解决办法
  6. poj 2288(状态压缩dp + TSP问题)
  7. python3 正则表达式点星问号(.*?)能不能匹配换行符?不能的话应该怎么写
  8. 【经典回放】多种语言系列数据结构算法:二叉树(JavaScript版)
  9. bom实现方块移动_从0开始实现一个俄罗斯方块
  10. sublime text3c语言编译运行,c – Sublime text 3 – 编译程序并在终端中运行
  11. 程序员的进阶课-架构师之路(16)-散列表(哈希表)
  12. 微软ReportViewer(rdlc)发布时所需要的动态库(vs2010)
  13. vue echarts数据变化重新渲染_vue实例创建及数据挂载渲染
  14. 研华工控机改软PLC使用教程
  15. 锁定计算机的软件,易通电脑锁(控制上网时间必备软件)
  16. PB中导入EXCEL数据
  17. 2018-2019-1 20165211 20165230 20165208 实验二 固件程序设计-1
  18. Favoring Curry
  19. cocos2d-iPhone 点滴
  20. 最全HTTP协议详解

热门文章

  1. Python并发编程之线程池/进程池
  2. Linux 安装和卸载JDK
  3. codeforces 369C Valera and Elections
  4. 分享Silverlight/WPF/Windows Phone/HTML5一周学习导读(2月27日-3月4日)
  5. hibernate 的SessionFactory的getCurrentSession 与 openSession() 的区别
  6. SQLserver 事务日志已满解决方法
  7. Linux和win7双系统时间错误问题
  8. Java语言中的常用包、访问控制
  9. 运营商大数据有哪些好处
  10. 数据治理需要注意什么问题