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

rsync通过服务同步

/etc/rsyncd.conf是rsync的默认配置文件,该配置文件不存在,需要编辑内容

主服务器上的操作:

1、[[email protected] rsync]# cat /etc/rsyncd.conf

#启动的端口

port=873

#log文件

log file=/var/log/rsync.log

pid file=/var/run/rsyncd.pid

#必须写服务端的IP

address=192.168.3.83

[test]

#模块存的地方

path=/tmp/rsync

#使用true后,只能在/tmp/rsync中传输文件

use chroot=true

#最大连接数

max connections=4

#设置为no后可以在客户端内上传数据到服务器端

read only=no

list=true

uid=root

gid=root

#auth users=test

#secrets file=/etc/rsyncd.passwd

可以写ip,网段

hosts allow=192.168.3.76

2、启动服务

[[email protected] etc]# rsync --daemon

[[email protected] etc]# ps aux | grep rsync

root      7896  0.2  0.0 107636   668 ?        Ss   10:36   0:00 rsync --daemon

root      7898  0.0  0.0 103320   892 pts/2    S+   10:36   0:00 grep rsync

3、在客户端上将/etc/fstab文件同步到/tmp/rsync目录下

[[email protected] ~]# rsync -avP /etc/fstab 192.168.3.83::test/

4、在客户端上将服务器端的内容同步到本地

[[email protected] ~]# rsync -avP  192.168.3.83::test/passwd /tmp/222.txt

5、加入密码文件-安全

test:为一个认证用户

服务器上:

配置文件新增:

auth users=test

secrets file=/etc/rsyncd.passwd

[[email protected] backup]# cat /etc/rsyncd.passwd

test:123qwe

chmod 600 /etc/rsyncd.passwd

客户端上操作

[[email protected] ~]# cat /etc/rsyncd.passwd

123qwe

chmod 600 /etc/rsyncd.passwd

将客户端的文件上传到服务器

rsync -avzL /etc/passwd --password-file=/etc/rsyncd.passwd test@192.168.100.102::backup/

将服务器上的文件下载到客户端

rsync -avzL test@192.168.100.102::backup/ /tmp/ --password-file=/etc/rsyncd.passwd

linux系统日志

/var/log/messages 系统总日志

/etc/logrotate.conf 日志切割配置文件

/var/log/dmesg 系统硬件信息日志

/var/log/secure 安全日志文件(root密码输入错误都会记录)

last

查看最近一次登录的用户信息

[[email protected] logrotate.d]# last -3  #最近3次的信息

root     pts/4        192.168.3.81     Mon Nov  6 15:08   still logged in

root     pts/3        192.168.3.81     Mon Nov  6 14:44   still logged in

root     pts/0        192.168.3.81     Mon Nov  6 14:35   still logged in

lastb

查看登录失败的用户;对应的日志文件/var/log/btmp

screen工具

表示一个虚拟终端,在前台运行

让一个脚本一直在后台运行,而不中断

nohup ./test.sh &

安装:

yum install -y screen

[[email protected] rsync]# screen #直接进入一个bash

[[email protected] rsync]#ping www.baidu.com

ctral a组合键再按d退出虚拟终端,但不是结束

screen -ls 查看虚拟终端列表

screen -r id 进入指定的终端

[[email protected] rsync]# screen -ls  #pts-1.test:表示为名称,也可以自己自定义

There is a screen on:

11496.pts-1.test(Detached)

1 Socket in /var/run/screen/S-root.

[[email protected] rsync]# screen -r 11496

[[email protected] rsync]# screen -S ping  #直接指定名称

[[email protected] rsync]# screen -r ping  #进入

时间: 2024-10-10 05:28:18

rsync通过服务同步、linux系统日志、screen工具的相关文章

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

通过后台服务的方式 在远程主机上建立一个rsync的服务器,在服务器上配置好rsync的各种应用,然后将本机作为rsync的一个客户端连接远程的rsync服务器. 在128主机上建立并配置rsync的配置文件/etc/rsyncd.conf,把你的rsyncd.conf编辑成以下内容: [[email protected] ~]# vim /etc/rsyncd.conf # /etc/rsyncd: configuration file for rsync daemon mode port=8

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

- 10.32/10.33 rsync通过服务同步 - 10.34 linux系统日志 - 10.35 screen工具 - 扩展 1. Linux日志文件总管logrotate http://linux.cn/article-4126-1.html 2. xargs用法详解 http://blog.csdn.net/zhangfn2011/article/details/6776925 # 10.32 rsync通过服务来同步 上 - rsync通过服务的方式同步 - 要编辑配置文件/etc/

八周三次课(1月31日) 10.32/10.33 rsync通过服务同步 10.34 linux系统日志 10.35 screen工具

八周三次课(1月31日)10.32 rsync通过服务同步10.33 rsync通过服务同步10.34 linux系统日志10.35 screen工具===============================================================================================================================================================================

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

一.rsync通过服务同步 rsyncd.conf配置文件详解 port:指定在哪个端口启动rsyncd服务,默认是873端口. log file:指定日志文件. pid file:指定pid文件,这个文件的作用涉及服务的启动.停止等进程管理操作. address:指定启动rsyncd服务的IP.假如你的机器有多个IP,就可以指定由其中一个启动rsyncd服务,如果不指定该参数,默认是在全部IP上启动. []:指定模块名,里面内容自定义. path:指定数据存放的路径. use chroot t

rsync用服务同步文件、系统日志、screen工具

一.rsync通过服务同步 1?要编辑配置文件:/etc/rsyncd.conf2.启动rsync --daemon (检测是否启动:ps aux |grep rsync)3.格式:rsync -av test1/192.168.133.11.130::module/dir/ 例:从b机用rsync服务同步文件到a机1?在a机上编辑:/etc/rsyncd.conf文件.加入下面一段rsync.conf的样例,更改储存路径为/tmp/rsync , port=873 //指定端口 log fil

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

八周三次课 10.32/10.33 rsync通过服务同步 10.34 linux系统日志 10.35 screen工具 10.32/10.33 rsync通过服务同步 编辑: rsync.conf 配置文件:/etc/rsync.conf 启动rsync服务 10.34 linux系统日志 10.35 screen工具 原文地址:http://blog.51cto.com/wbyyy/2067957

八周三课 rsync通过服务同步,linux系统日志,screen工具

rsync通过服务的方式同步通过服务的方式首先我们要开启一个服务,它的架构是cs架构.客户端和服务端.服务端开启一个服务,rsync服务,并且要监听一个端口,默认为873,并且这个端口是可以自定义的.开启服务后,客户端究竟可以通过873这个端口和服务端进行通信.它的命令格式有两个"::".例如:rsync -av test1/ 192.168.133.130::module/dir/自启动服务前,我们要编辑配置文件,配置文件的默认路径为 /etc/rsyncd.conf.启动方式为rs

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

[[email protected] ~]# mkdir /tmp/rsync[[email protected] ~]# chmod 777 /tmp/rsync 第二个机器 [[email protected] ~]# rsync -avP /tmp/lizhipeng.txt 192.168.5.128::test/lizhipeng0129.txtrsync: failed to connect to 192.168.5.128 (192.168.5.128): No route to

rsync通过服务同步

对rsyncd.conf文件内容详解:port=873 //监听端口默认为873,可以自定义端口log file=/var/log/rsync.log //指定日志路径pid file=/var/run/rsyncd.pid //指定pid路径address=192.168.202.130 //可以自定义绑定的ip[test] //test为模块名,可以自定义path=/root/rsync // 指定该模块对应路径use chroot=true //是否限定在该目录下,默认为true,当有软连