一、rsync通过服务的方式同步

1、编辑配置文件  /etc/rsyncd.cnf, 根据路径创建/tmp/rsync   并给与权限 chmod 777  /tmp/rsync

  

2、启动rsync服务,并查看端口是否启动

3、同步文件,无法同步,先检查是否能ping通,再检查端口是否能通,然后查看iptables规则

4、经过上一步排查,需要关闭firewalld 服务,如图中错,这时我们还需要关闭/etc/rsyncd.conf中的两项。

 

然后再同步就OK了,即关闭认证账号的配置项auth users 和 secrets file。可实现无密码登录,不限制用户名。

 

5、软连接操作,如下图可以看到加了-L也没有把软连接文件22.txt同步,.

这是因为/etc/rsyncd.conf中chroot项是true,需要修改为false,就可以同步了。

 

6、指定端口。--port=端口号

7、指定用户名与密码。打开auth users 和 secrets file这两项。创建密码文件并给与权限。

8、同步时指定密码文件,即在客户端定义一个密码文件,同步时加载,无需在手动输入,适用于脚本中。

9、系统日志

1)/var/log/messages Linux系统日志总文件,包含系统启动时的引导信息以及系统运行时的其他状态消息。

2)日志分割 工具logrotate   messages日志是由rsyslogd守护的,每星期切换一次,避免日志过大。

  

3)dmesg 是一个命令,会显示出系统启动的硬件信息。

4)dmesg -c 清除日志  

5)last 查看登录历史信息  调用的是/var/log/wtmp文件

6)lastb 查看登录失败的信息,调用的是/var/log/btmp文件

7)安全日志 /var/log/secure  记录验证和授权等信息。

10、screen 工具 防止一个任务意外中断

1)nohup 防止一个任务意外中断  ,把命令放到后台运行 nohup command &

2)screen 是一个虚拟终端。 安装:yum install -y screen  直接输入 screen 回车进入一个screen窗口。screen -ls 列出进程。

3)screen -r +pid 返回退出的会话

4)exit 结束screen

5) 当打开对个screen时,无法对应screen终端进程,可以自定义名称。screen -S "name"

 

posted on 2018-02-01 01:57  天梭  阅读(216)  评论(0编辑  收藏  举报