zoukankan      html  css  js  c++  java
  • rsync服务安装使用

    ssh方式与daemon方式有什么大的区别吗?相对来说ssh比较简单易理解,是不是daemon安全性比较高呢?

    区别是:ssh方式是通过ssh协议来传输,需要知道对方机器的用户名和密码。 daemon模式是服务端/客户端模式,首先要启动一个服务,可以不用密码。

    rsync同步之ssh隧道方式:ssh
    rsync -avPz -e "ssh -p 22"192.168.81.128:/tmp/111 ./111

    rsync同步之后台服务方式:daemon

    需要在远程机器上建立rsync服务。
    1、建立配置文件/etc/rsyncd.conf
    在其中加入如下参数
    #port=873 #可省略默认端口为873
    #指定rsync的日志文件
    log file=/var/log/rsync.log
    #指定rsync的pid文件,作用涉及服务启动等操作
    pid file=/var/run/rsync.pid

    [dd] #建立一个模块
    path=/tmp/rsync #指定数据存放路径
    use chroot=yes #限制传输文件的路径为上面的
    max connections=4 #指定最大连接数,默认不限制
    read only=no #yes/no是否限制为只读
    list=true #true/flase用户查询时模块名是否列出
    uid=root #传输文件以哪个用户身份传输
    gid=root #传输文件以哪个组身份传输
    下面用户,密码可不指定。
    auth users=dd #指定传输要使用的用户名
    #指定密码文件
    secrets file=/etc/rsyncd.passwd
    传输如此:rsync -avL 192.168.81.131::user/ ./
    测试:在本机
    rsync -avL user@192.168.81.131::user/ ./
    2、从本机访问远程如何不输密码
    在本机上创建密码文件/etc/rsync_passwd.txt
    在其中输入:50233
    改权限 chmod 400 /etc/rsync_passwd.txt
    测试:rsync -avL dd@192.168.81.131::dd/ ./
    --password-file=/etc/rsync_passwd.txt

  • 相关阅读:
    LeetCode对撞指针汇总
    167. Two Sum II
    215. Kth Largest Element in an Array
    2018Action Recognition from Skeleton Data via Analogical Generalization over Qualitative Representations
    题解 Educational Codeforces Round 84 (Rated for Div. 2) (CF1327)
    题解 JZPKIL
    题解 八省联考2018 / 九省联考2018
    题解 六省联考2017
    题解 Codeforces Round #621 (Div. 1 + Div. 2) (CF1307)
    题解Codeforces Round #620 (Div. 2)
  • 原文地址:https://www.cnblogs.com/ddgen/p/7131393.html
Copyright © 2011-2022 走看看