ssh-copy-id command

这篇具有很好参考价值的文章主要介绍了ssh-copy-id command。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


大咖好呀,我是恋喵大鲤鱼。

鄙人第二本开源书籍《后台开发命令365》上线啦,欢迎大家协同共建。

1.命令简介

ssh-copy-id 使用本地可用的密钥授权登录远程计算机。

ssh-copy-id 可以把本地主机的公钥复制到远程主机的 authorized_keys 文件上。ssh-copy-id 也会给远程主机的用户主目录(home)和 ~/.ssh 和 ~/.ssh/authorized_keys 设置合适的权限。

2.命令格式

ssh-copy-id [-n] [-i [identity_file]] [-p port] [-o ssh_option] [user@]hostname
ssh-copy-id -h | -?

3.选项说明

-i <identity_file>
	指定认证文件(公钥)-f
	强制模式。
-n
	测试,不实际替换。
-p <port>
	指定端口。
-o <ssh_option>
	指定其他 ssh(1) 参数。

4.常用示例

(1)把本地主机的公钥复制到远程主机。

ssh-copy-id dablelv@192.168.12.103

(2)拷贝本机指定公钥到远程主机。

ssh-copy-id -i ~/.ssh/id_rsa.pub dablelv@192.168.12.101

参考文献

ssh-copy-id(1) — Linux manual page - linux.org文章来源地址https://www.toymoban.com/news/detail-608363.html

到了这里,关于ssh-copy-id command的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • /usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: “/home/hadoop/.ssh/id_rsa.pub“/usr/bi

     问题:  解决: vi ~/.ssh/known_hosts        (进到里面通通删掉再重新传密匙)

    2024年02月13日
    浏览(37)
  • CentOS 7 基于官方源码制作openssh 9.7p1版本rpm包(含ssh-copy-id和显示openssl版本信息)—— 筑梦之路

    制作过程参考之前的文章,CentOS 7 基于官方源码和openssl制作openssh 9.6 rpm包(含ssh-copy-id) —— 筑梦之路_openssh9.6-CSDN博客 几乎没啥差别 2023年3月12日,已经制作好的二进制rpm包和src包见我的资源。

    2024年04月13日
    浏览(31)
  • 【linux命令讲解大全】076.pgrep命令:查找和列出符合条件的进程ID

    根据用户给出的信息在当前运行进程中查找并列出符合条件的进程ID(PID) 补充说明 pgrep 命令以名称为依据从运行进程队列中查找进程,并显示查找到的进程ID。每一个进程ID以一个十进制数表示,通过一个分割字符串和下一个ID分开,默认的分割字符串是一个新行。对于每个

    2024年02月09日
    浏览(31)
  • 如何在gitlub上拉取新的文件到idea© with ssh 和 copy with http的区别

    2、选中要pull的分支,点击copy 并选择 copy with ssh或者copy  with http (两者区别会在下面进行阐述)点击复制地址 3、打开idea  File —New —Project from Version Controller 4、在URL出复制刚才粘贴的地址后点击clone 进行项目拉取操作(pull后不要忘记对以来的Maven进行导入) 二、gitlub中的

    2024年02月03日
    浏览(28)
  • Linux ssh 命令详解

    openssh套件中的客户端连接工具 ssh命令 是openssh套件中的客户端连接工具,可以给予ssh加密协议实现安全的远程登录服务器。 语法 选项 参数 远程主机:指定要连接的远程ssh服务器; 指令:要在远程ssh服务器上执行的指令。 实例 背后故事 英文:Tatu Ylonen 编译:Linux中国/ken

    2024年02月08日
    浏览(29)
  • Linux 命令(212)—— ssh-add 命令

    大咖好呀,我是恋喵大鲤鱼。 鄙人第二本开源书籍《后台开发命令365》上线啦,欢迎大家协同共建。 ssh-add 将私钥身份添加到 OpenSSH 身份验证代理,从而提高 ssh(1) 的认证速度。 ssh-add 向认证代理 ssh-agent(1) 添加私钥身份。当不带参数运行时,它将添加如下文件: 加载私钥后

    2024年02月05日
    浏览(24)
  • linux命令之ssh详解

    openssh套件中的客户端连接工具 Linux在线工具:linux命令在线工具 个人博客网站:博客 Java17中文文档:JDK17中文手册 Gradle8.1.1中文文档:Gradle中文文档 ssh命令 是openssh套件中的客户端连接工具,可以给予ssh加密协议实现安全的远程登录服务器。 语法 选项 参数 远程主机:指定

    2024年02月09日
    浏览(27)
  • 【Linux命令详解 | ssh命令】 ssh命令用于远程登录到其他计算机,实现安全的远程管理

    在编程和系统管理领域,远程管理是一项至关重要的任务。SSH(Secure Shell)命令是一种加密的网络协议,它提供了一种安全的方式,使您能够在不同的计算机之间进行远程连接和管理。通过使用SSH命令,您可以在远程计算机上执行命令、传输文件以及进行安全的远程登录。

    2024年02月12日
    浏览(35)
  • 第一章:Linux常用命令+VIM+SSH介绍+SSH密钥登录

    目录 一、Linux常用命令 1)# 与 $ 提示的区别 2)ifconfig 3) su 4) cd 5) 目录查看 6) 查看文件内容 7)创建目录及文件 8)复制和移动 9)其他 10) tar 11) which 12) whereis 13) find 14) chmod 二、vim一般使用 三、SSH介绍 1) 什么是SSH 2)SSH服务端和客户端 3)基本工作机制 四、

    2024年02月13日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包