博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx 为什么要反向代理 影藏后端 高效连接(给nginx,他自己返回) 端口冲突解决 多个服务...
阅读量:6364 次
发布时间:2019-06-23

本文共 989 字,大约阅读时间需要 3 分钟。

nginx 为什么要反向代理  影藏后端   高效连接(给nginx,他自己返回)  端口冲突解决  多个服务

 

单机使用反向代理可以根据不同url匹配到不同站点
 

rsync 的工作原理和应用实例

原创 2014年04月03日 16:11:12
  • 13177

rsync 2种登录认证协议

rsync 命令来同步系统文件之前要先登录remote 主机认证,认证过程中用到的协议有2种:ssh 协议和rsync协议

1. ssh 认证协议

  • rsync   server 端不用启动rsync的daemon进程,只要获取remote host的用户名和密码就可以直接 rsync 同步文件
  • rsync   server 端因为不用启动daemon进程,所以也不用配置文件 /etc/rsyncd.conf
  • ssh 认证协议跟scp 的原理是一样的,如果在同步过程中不需要收入密码就 用 ssh-keygen -t rsa  打通通道

 

[html] 
 
  1. 这种方式默认是省略了 -e ssh 的,与下面等价:  
  2. rsync -avz /SRC -e ssh root@172.17.256.211:/DEST #-a 文件宿主变化,时间戳不变 -z:压缩数据传输  
  3.   
  4. 当遇到要修改端口的时候,我们可以:  
  5. rsync -avz /SRC -e "ssh -p36000" root@172.17.256.211:/DEST  #修改了ssh 协议的端口,默认是22  

 

2. rsync 认证协议

  • rsync 认证协议,需要在rsync server端启动daemon进程,并设置对应的配置文件: /etc/rsyncd.conf 
  • rysnc 认证协议,如果不需要输入密码需要设置下面的配置:

 

[html] 
 
  1. cat /etc/rsync/rsync.secrets   
  2. admin:pass-for-admin  #用户名:口令  
  3. mark:pass-for-mark  

 

  • /etc/rsyncd.conf 

 

[html] 
 
  1. log file = /var/log/rsyncd.log  
  2. pid file = /var/run/rsyncd.pid  
  3. lock file = /var/run/rsyncd.lock  
  4. uid = root  

转载于:https://www.cnblogs.com/gaoyuechen/p/8747508.html

你可能感兴趣的文章
通用性好的两组2k3 server sn
查看>>
python操作文件
查看>>
spec打包方法
查看>>
CENTOS下安装phpmyadmin提示:缺少mcrypt,请检查PHP配置
查看>>
用python实现调用jar包
查看>>
父元素与子元素之间的margin-top问题(css hack)
查看>>
Visual Studio安装项目中将用户选择的安装路径写入注册表的方法[转]
查看>>
【转载】VBA:调用文件夹对话框的几种方法
查看>>
centos rm命令恢复删除的文件
查看>>
eclipse修改源码导出jar包
查看>>
5、根文件系统原理
查看>>
回档|过河
查看>>
perspective transform透视矩阵快速求法+矩形矫正
查看>>
go语言中在变量后加上接口是什么意思?
查看>>
day5-iptables
查看>>
版本配置
查看>>
python之进程
查看>>
wpf中嵌入winform控件的坑
查看>>
VMware Workstation and Hyper-V are not compatible. 解决方案
查看>>
POJ-3304Segments[计算几何]
查看>>