ssh-copy-id的使用方法

更新时间:2023-07-03 12:44:51 阅读: 评论:0

ssh-copy-id的使⽤⽅法
服务器时常需要配置⽆密码的登录⽅式,最⼀般的设置⽅式如下:
fdp# ssh-keygen
# cat ~/.ssh/id_rsa.pub | ssh ur@rver "cat - >> ~/.ssh/authorized_keys"
其实这⽅法已经很简单了,不过我总记不清如何正确拼写authorized_keys这个⽂件名。
还好Linux系统⾥缺省都包含⼀个名为ssh-copy-id的⼯具:
# type ssh-copy-id
雍正行乐图
ssh-copy-id is /usr/bin/ssh-copy-id
shrinkwrapped
你⽤cat或者more命令看⼀下就知道ssh-copy-id本⾝其实就是⼀个shell脚本,⽤法很简单:
# ssh-copy-id -i ~/.ssh/id_rsa.pub ur@rver
大学生英语自我介绍再也不⽤记如何拼写authorized_keys这个⽂件名了,是不是很爽,可惜别⾼兴太早了,ssh-copy-id有⼀mig
网络教学平台有哪些
个很要命的问题,那就是缺省它仅仅⽀持SSH运⾏在22端⼝的情况,不过实际上出于安全的需要,我们往往都会更改服务器的SSH端⼝,⽐如说改成10022端⼝,这时候你运⾏ssh-copy-id就会报错了,直接修改ssh-copy-id脚本当然可以修正这个问题,但是那样显得太⽣硬了,实际上还有更好的办法:
大口啃英语# vi ~/.ssh/config
加上内容:
Host rverburstout
Hostname ip
Port 10022
fournier
你也可以单独只加⼊Port⼀⾏配置,那样就是⼀个全局配置,保存后再运⾏ssh-copy-id命令就不会报错了。bdd
补充:经⽹友提⽰,如果端⼝不是22,不修改config⽂件,按如下⽅式也可以:
ssh-copy-id -i ~/.ssh/id_rsa.pub "-p 10022 ur@rver"

本文发布于:2023-07-03 12:44:51,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/165814.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:配置   缺省   需要   报错   问题   包含
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图