如何无密码通过ssh执行rsync
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章主要为大家展示了"如何无密码通过ssh执行rsync",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何无密码通过ssh执行rsync"这篇文章吧。
千家信息网最后更新 2025年02月01日如何无密码通过ssh执行rsync
这篇文章主要为大家展示了"如何无密码通过ssh执行rsync",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何无密码通过ssh执行rsync"这篇文章吧。
rsync有两种常用的认证方式,一种为rsync-daemon方式,另外一种则是ssh,在一些场合,使用rsync-daemon方式会比较缺乏灵活性,ssh方式则成为首选。
1. 测试通过ssh可以执行rsync(需要密码)
执行rsync,确保你帐户的密码在远程服务器上可以使用,并能够将文件复制到远程服务器。
例:将本地目录 /home/linuxprobe同步到远程目录/back/linuxprobe(服务器地址:192.168.200.10) ,执行此操作时,服务器会要求你输入密码
rsync -avz -e ssh /home/linuxprobe / linuxprobe@192.168.200.10:/backup/linuxprobe/
2. 使用ssh-keygen生成密匙
现在我们来配置ssh使得通过ssh执行rsync时不再索要密码。在本地服务器上使用ssh-keygen生成公钥和秘钥。
$ ssh-keygenEnter passphrase (empty for no passphrase):Enter same passphrase again:
注意:当它要求您输入passphrase按下enter键,不需要给任何密码。
3. 使用ssh-copy-id将公匙拷贝至远程主机
使用ssh-copy-id命令将公钥拷贝至远程主机
ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.200.10
注:执行以上操作时会要求你输入远程主机帐户和密码,然后就会自动将公钥拷贝至远程目录。
4. 无需密码通过ssh来执行rsync
现在,你可以不需要密码通过ssh连接到远程主机
ssh 192.168.200.10
再次执行rsync,它将不再要求你输入密码
rsync -avz -e ssh /home/linuxprobe/ linuxprobe@192.168.200.10:/backup/linuxprobe/
以上是"如何无密码通过ssh执行rsync"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
密码
服务器
服务
主机
方式
输入
公钥
内容
拷贝
目录
篇文章
帐户
学习
帮助
生成
再次
命令
地址
场合
常用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
顺丰科技互联网运维
大安网络安全
南方网络技术有限公司怎么样
sql2005数据库可疑
如何查询服务器中的人
在银行搞软件开发加班吗
安华金和数据库哪个安全
天津阿里云服务器cpu 云空间
数据库原理中的马
超聚变服务器logo
王昭君绘画软件开发
简述客户端验证和服务器端验证
c 获取数据库数据计算
网络安全在哪里读书
keil5软件开发环境介绍
西子奥的斯中文版服务器能用吗
v80服务器内存多大
kali怎么远程连接数据库
网络安全教育500字
做数据库系统用什么编程语言
做三年级网络安全手抄报
中兴刀片服务器
丹棱软件开发项目管理
色弱可以报网络技术专业吗
最近网络安全有哪些新闻
计算机网络技术都干啥啊
政府网络安全招标
身份识别的管理生物识别数据库
南投软件开发
安徽合肥网络安全攻防演练