首页 > 其他分享 >ssh-copy-id

ssh-copy-id

时间:2023-07-20 12:33:38浏览次数:32  
标签:公钥 主机 id ssh copy 远程

ssh-copy-id

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

补充说明

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

ssh-copy-id 使用ssh登陆远程服务器,一般是通过密码校验用户身份,所以在sshd的配制中应该启用密码校验方式:
将/etc/ssh/sshd_config中的PasswordAuthentication设置为yes,之后重启sshd

语法

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

标签:公钥,主机,id,ssh,copy,远程
From: https://www.cnblogs.com/linuxcmd/p/ssh-copy-id.html

相关文章

  • mysql 插入 自增id
    MySQL插入自增ID简介在MySQL数据库中,我们经常需要插入新的记录并自动生成唯一的自增ID。自增ID可以确保每个记录在插入时都具有唯一的标识符,通常用于作为主键或唯一标识符。本文将向你介绍如何在MySQL数据库中插入带有自增ID的记录。流程为了插入带有自增ID的记录,我们需要按照......
  • netcore Identity(一)
    描述asp.netCoreIdentity提供给我们一组工具包和API,能帮助我们应用程序创建授权和认证功能。也可以用它创建账户并使用用户名和密码进行登录,同时也提供了角色和角色管理功能。1.创建项目配置项nuget包Microsoft.AspNetCore.Identity.EntityFrameWorkCoreMicrosoft.Ent......
  • idea连接数据库及使用
    连接数据库idea本身足够强大,可以直接操作数据库。1.打开idea后,点击右侧的Database,点击加号,点击DataSource,在右侧选择需要的数据库,我这里选择mysql.2.填写完相应的配置信息,点击TestConnection,如果成功连接的话就点击apply,点击ok.3.右侧就会显示出来。操作数据库创建数......
  • Android使用MD5加密
    codepackagecom.jay.common;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.io.InputStream;importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmExcep......
  • 解决IDEA加载maven工程慢
    问题描述用IDEA开发maven工程,当maven工程过多的时候,打开工程模块界面IDEA反映缓慢 解决问题默认情况下IDEA根据archetype创建maven项目,会从网络下载catalog文件,这是导致创建maven项目缓慢的原因。解决办法可以设置使用本地catalog文件,在IDEA中设置archetype的使用方式为local......
  • Visual Studio IDE 2022 - how to disable navigation to decompiled sources
    VisualStudioIDE2022-howtodisablenavigationtodecompiledsources ......
  • python idle怎么下载模块
    项目方案:使用PythonIDLE下载模块1.简介Python是一种简单易学、功能强大的编程语言,有着广泛的应用领域。PythonIDLE是Python自带的一个集成开发环境(IntegratedDevelopmentEnvironment,简称IDE),它提供了一个交互式的PythonShell,方便用户进行代码编写、调试和测试。在Python......
  • python frida 怎么启动app
    使用Frida启动Python应用程序Frida是一款强大的动态分析工具,可以用于在运行时修改和监视应用程序。它是一个跨平台的工具,支持多种操作系统和应用程序。在本文中,我们将讨论如何使用Frida来启动Python应用程序,并解决一个实际的问题。问题描述假设我们有一个Python应用程序,它需要与......
  • python for 循环生成 uuid()
    Pythonfor循环生成UUID在Python编程语言中,UUID(UniversallyUniqueIdentifier)是一种用于标识唯一对象的标准。它是一个128位的数字,通常表示为32个十六进制数,用于确保生成的值在全球范围内具有唯一性。在本文中,我们将介绍如何使用Python的for循环生成UUID,并提供相关的代码示例。......
  • CI流水线中Jenkins应用实践丨IDCF
    作者:达日汗,中国农业银行研发中心,系统支持部 CI(ContinuousIntegration)在维基百科中的定义是:经常将几个小改动合并到一个主分支中,强调开发人员提交了新代码之后,立刻进行构建和(单元)测试。持续集成可以帮助开发人员尽早定位到错误,控制开发流程,减少大量不必要的工作,提高工作效率。一......