ssh-copy-id命令解析

简介:

ssh-copy-id命令可以把本地主机的公钥复制到远程主机的authorized_keys文件上,

ssh-copy-id命令也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限。

ssh-copy-id命令可以把本地的ssh公钥文件安装到远程主机对应的账户下。                                                                                                          
达到的功能:
       ssh-copy-id - 将你的公共密钥填充到一个远程机器上的authorized_keys文件中。
 
使用模式:
       ssh-copy-id [-i [identity_file]] [user@]machine
 

-i:指定公钥文件

1、把本地的ssh公钥文件安装到远程主机对应的账户下:

ssh-copy-id user@server
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server


描述:  
       ssh-copy-id 是一个实用ssh去登陆到远程服务器的脚本(假设使用一个登陆密码,
                   因此,密码认证应该被激活直到你已经清理了做了多个身份的使用)。
                   它也能够改变远程用户名的权限,~/.ssh和~/.ssh/authorized_keys
                   删除群组写的权限(在其它方面,如果远程机上的sshd在它的配置
                   文件中是严格模式的话,这能够阻止你登陆。)。

 
                   如果这个 “-i”选项已经给出了,然后这个认证文件(默认是~/.ssh
                   /id_rsa.pub)被使用,不管在你的ssh-agent那里是否有任何密钥。


                   另外,命令 “ssh-add -L” 提供任何输出,它使用这个输出优先于
                   身份认证文件。如果给出了参数“-i”选项,或者ssh-add不产生输出,
                   然后它使用身份认证文件的内容。一旦它有一个或者多个指纹,它使
                   用ssh将这些指纹填充到远程机~/.ssh/authorized_keys文件中。





     本文转自yzy121403725 51CTO博客,原文链接:http://blog.51cto.com/lookingdream/2073583,如需转载请自行联系原作者


相关文章
|
1月前
|
Shell iOS开发 MacOS
|
1月前
|
Shell Linux UED
|
2天前
|
监控 Linux 数据处理
|
14天前
|
监控 前端开发 安全
【专栏】介绍了前端工程师如何掌握SSH命令,包括SSH协议的基础知识、命令行操作如登录、文件传输、目录管理和进程管理
【4月更文挑战第29天】本文介绍了前端工程师如何掌握SSH命令,包括SSH协议的基础知识、命令行操作如登录、文件传输、目录管理和进程管理。在前端开发中,SSH用于部署项目、协同后端开发及服务器监控。文章还强调了使用密钥认证、配置别名及安全注意事项,并提醒开发者面对问题时如何解决。学习和熟练运用SSH是前端工程师适应复杂项目需求的关键。
|
20天前
|
安全 Java Shell
Android13 adb input 调试命令使用和源码解析
Android13 adb input 调试命令使用和源码解析
33 0
|
28天前
|
存储 Linux
U-Boot 命令解析(二)
U-Boot 命令解析(二)
|
28天前
|
Linux 内存技术
U-Boot 命令解析(一)
U-Boot 命令解析(一)
|
28天前
|
网络协议 Linux
Linux 命令 ifconfig 全面解析!
Linux 命令 ifconfig 全面解析!
|
1月前
|
监控 网络协议 Linux
Linux中的conntrack命令深入解析
在Linux网络管理和监控领域,`conntrack`命令是一个强大的工具,它提供了对netfilter连接跟踪系统的直接访问🔍。这篇文章将深入探讨`conntrack`的由来、底层原理、参数意义,以及其常见用法,并对返回结果的每个字段进行详细解释。
|
2月前
|
JavaScript Java C++
【CMake 中的 aux_source_directory 命令深入解析】 aux_source_directory 命令从文件识别到最佳实践
【CMake 中的 aux_source_directory 命令深入解析】 aux_source_directory 命令从文件识别到最佳实践
35 0

推荐镜像

更多