`
weitao1026
  • 浏览: 1053799 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
阅读更多

描述了SSH的无验证登陆方式,但会发现命令流程还是有点复杂的,那么有没有一种简单,快捷的方式来搞定呢?答案是肯定的。
上篇我们在远程拷贝公钥文件时,用的是scp的方式,先把公钥从原机拷贝到从机上,然后使用

Java代码 复制代码 收藏代码
  1. cat id_rsa.pub >> ~/.ssh/authorized_keys  
cat id_rsa.pub >> ~/.ssh/authorized_keys

 

 

 

命令进行追加到从机的授权文件里,这其中还有一步,如果从机上没有.ssh目录,那么我们还得手动创建。
所以总结下来,有5步要做:

步骤 说明 1 在主机上使用scp拷贝公钥到从机 2 如果从机上没有.ssh文件,那么就需要我们手动创建。 3 在从机上把拷贝至此的公钥文件追加到授权文件authorized_keys中 4 给第二步的.ssh文件夹赋给700权限,(如果是自动创建的就不需要) 5 给第三步的授权文件赋给600权限



事实上Linux系统中的openSSH都会内置的一个精简的shell,ssh-copy-id,使用这个命令可以很方便的完成
SSH的无验证登陆的配置,因为它可以替代上面的5步,来轻松的完成公钥拷贝和权限分配。

ssh-copy-id的用法:

ssh-copy-id  -i myfile user@machine  默认是22端口号
ssh-copy-id  -i myfile  10020  user@machine  非22端口号的端口,假如是10020

截图用法如下,默认用22的端口



只需此一步,我们就可以完成SSH的配置了,当然如果想要双向配置通信,那么就得在从机上也生成自己的密钥对,然后同样用ssh-copy-id进行公钥拷贝就可以了



可以发现使用ssh-copy-id配置的SSH的方式比使用scp拷贝的方式更加简单方便。

分享到:
评论

相关推荐

    狂龙快速创建桌面快捷方式 v1.0

    狂龙快速创建桌面快捷方式下载是一款快速创建桌面快捷方式,它的特点是快速查找exe文件并自动保存数据。随着信息化发展不断深入,单位购买不同功能的软件是越来越多,有些部门的客户端上就要安装十几款应用软件,...

    快捷修改IP.很好用。

    IPHelper.exe 快捷修改IP.很好用。非常适合在不同网络下测试使用。快捷修改。一键搞定

    取掉桌面快捷图标小箭头

    在Windows操作系统中,快捷方式图标通常会有一个小箭头来标识这是一个快捷方式,而不是实际的程序或文件。这个小箭头对于很多用户来说可能是多余的,有些人喜欢让桌面更简洁,或者想要个性化自己的电脑界面。标题...

    win一键去快捷方式小箭头盾牌

    Remove Shortcut Icon是一款非常给力的win桌面工具,该工具可以帮助用去除快捷方式上的小箭头,还可以去除还有盾牌小图标工具。使用该win去掉盾牌/小箭头工具去除箭头和盾牌后,需要手动重启资源管理器。河源小编...

    win7去掉快捷方式箭头

    win7去掉快捷方式箭头,有人说修改注册表,例如删除lnkfile里面的项,这样是不对的,直接的后果就是邮件计算机,打不开“管理”。 这次把正确的方法整理一下发出来,一直以来都是这么用的,只要轻轻一点,想去掉箭头...

    一键搞定考勤系统

    标题中的“一键搞定考勤系统”表明我们正在讨论的是一款简化了考勤管理流程的软件应用,它旨在通过简单快捷的方式处理企业的考勤记录。描述中的“好用、快捷、方便”强调了这款系统的易用性和高效性,而提到使用了...

    一个实例搞定MATLAB界面编程

    在这个名为“一个实例搞定MATLAB界面编程”的实例中,我们将深入探讨如何利用MATLAB的GUIDE(Graphical User Interface Development Environment)工具来构建和设计用户友好的应用程序。 MATLAB的界面编程主要涉及...

    鼠标就搞定关闭光驱

    1. **一键操作**:软件可能提供一个桌面快捷方式或系统托盘图标,用户只需单击鼠标就能快速打开或关闭光驱,极大地提高了效率。 2. **自动化**:在某些情况下,例如自动播放CD或DVD时,软件可能具备自动关闭光驱的...

    安卓app自动更新,一行代码搞定,最新开源库

    总的来说,这个开源库为Android开发者提供了一种快捷、高效的实现应用自动更新的方式,使得开发者能够更加专注于应用的核心功能开发,而不用过多关注更新机制的实现细节。它体现了开源社区对简化开发工作、提升开发...

    ios-一句代码搞定九宫格.zip

    "ios-一句代码搞定九宫格.zip"是一个压缩包,它提供了一个便捷的方式来实现九宫格布局,无需复杂的代码编写。下面将详细解释这个资源的主要知识点。 首先,九宫格的基本概念是将屏幕分为9个相等大小的格子,每个...

    JavaScript 一行代码,轻松搞定浮动快捷留言-V2升级版

    标题中的知识点:JavaScript 一行代码, 轻松搞定浮动快捷留言-V2升级版,说明了通过使用JavaScript语言编写的一行代码,可以实现一个快捷留言的功能。同时,添加了"V2升级版",这表示这是该功能的更新版本,通常意味...

    ChatGPT + MindShow 三分钟搞定PPT制作

    "ChatGPT + MindShow 三分钟搞定PPT制作"的主题,展示了如何巧妙结合两个先进的技术工具——ChatGPT和MindShow,来快速高效地创建专业级别的演示文稿。ChatGPT是由OpenAI开发的一款基于大型语言模型的人工智能应用,...

    不借助第三方Win7搞定无法删除文件.docx

    经测试,一切正常,于是创建一个快捷方式指向“C:\Windows\System32\perfmon.exe /res”,利用这个快捷方式就可以实现快速的调用。 通过这个技巧,我们可以轻松删除无法删除的文件,不再需要借助第三方工具。同时,...

    亲身制作 漫游用户 一次搞定

    漫游用户是指用户的配置文件(包括桌面背景、快捷方式等个性化设置)可以跟随用户在网络中的任何一台计算机上登录而移动的用户账户。这对于经常需要在不同工作站之间切换工作的员工来说是非常方便的,因为无论在哪里...

    10分钟搞定matlabGUI.ppt

    - **命令方式**:通过在MATLAB命令窗口输入`guide`命令来启动GUI设计工具。如果想要打开已有的GUI文件,可以使用`guide filename`的形式。 - **菜单方式**:在MATLAB的主窗口中,选择`File > New > GUI`来启动GUI...

    ios-一行代码搞定Uitableview 头部下拉放大.zip

    为了实现“一行代码”搞定的效果,可以考虑封装成一个扩展或类别,使得在任何UITableView中添加这个功能变得简单快捷。例如,可以创建一个扩展方法: ```swift extension UITableView { func ...

    很牛的去水印工具.2秒搞定

    除了高效和易用性,该工具也可能具备其他高级功能,如不同去水印模式的选择、精细调整参数等,让用户可以根据具体情况和需要选择最合适的工作方式。预览功能更是让用户在实际执行去水印操作前,能够预览到处理效果,...

Global site tag (gtag.js) - Google Analytics