码迷,mamicode.com
首页 > 其他好文 > 详细

配置SSH免密钥登录

时间:2018-05-19 20:37:32      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:删除   一个用户   客户   服务端   font   mil   客户端   size   不用   

问题:client端需要免密钥登录服务器server如何配置?
1、前提:客户端已安装openssh-client;服务端已安装openssh-server;服务器端22号端口已经打开
2、需要密钥登录时:ssh 服务器的一个用户名@服务器ip
3、客户端执行:ssh-keygen;cd ~/.ssh;ls;ssh-copy-id 服务器的一个用户名@服务器ip
执行完成后会提示:~/.ssh/authorized_keys文件,已经将公钥拷贝到该文件中。
以后登录就不用输入密码了。
4、ssh能够通,则rsync可以用,同步数据
同步本机目录到远程主机:rsync -r 本地目录 服务器的一个用户名@服务器ip:服务器目录
同步远程主机到本机目录:rsync -r 服务器的一个用户名@服务器ip:服务器目录 本地目录
同步本机目录中新增的文件到远程主机(相同目录):rsync -av 本地目录/ 服务器的一个用户名@服务器ip:服务器目录/
同步本机目录中(新增的文件,同时也有删除的文件)到远程主机(相同目录):rsync -av --delete 本地目录/ 服务器的一个用户名@服务器ip:服务器目录/

配置SSH免密钥登录

标签:删除   一个用户   客户   服务端   font   mil   客户端   size   不用   

原文地址:https://www.cnblogs.com/igoodful/p/9061484.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!