首页 > 其他分享 >非root用户实现ssh免密码连接创建公钥

非root用户实现ssh免密码连接创建公钥

时间:2023-06-19 17:23:06浏览次数:43  
标签:公钥 rsa pub ssh test root id

非root用户实现ssh免密码连接创建公钥

ssh-keygen -t rsa, 一直回车,会显示公钥位置 【注意 当前服务器有 id_rsa.pub 那么就不用生成】

文件名 作用
known_hosts 记录ssh访问过计算机的公钥(public key)
id_rsa 生成的私钥
id_rsa.pub 生成的公钥
authorized_keys 存放授权过的无密登录服务器公钥(后面会提到)
  • 手动scp,不推荐
# 复制公钥文件 id_rsa.pub 到远程服务器上的 用户文件夹下
# 比如我用户test,就复制到 /home/test/.ssh文件夹下,**.ssh需要创建**
# 执行cat id_rsa.pub >> authorized_keys
scp id_rsa.pub  [email protected]:/home/test/.ssh
ssh [email protected] "cd /home/test/.ssh && cat id_rsa.pub >> authorized_keys"
  • 使用ssh自带命令
# 回车后输入密码,然后就可以免密登录了
# 普通用户
ssh-copy-id [email protected]

# root
ssh-copy-id [email protected]
  • 排错
对.ssh文件夹设置700权限 即所有用户可读可写可操作
chmod 700 /home/用户名/.ssh

对.sshlauthorized keys
chmod 600 authorized keys

标签:公钥,rsa,pub,ssh,test,root,id
From: https://www.cnblogs.com/hsyw/p/17491636.html

相关文章

  • The remote SSH server rejected X11 forwarding request.“远程SSH服务器拒绝X11转发
       启动kkFileView后弹出提醒无法正常访问服务器, 重启服务器时,需要安装出现如下提醒方法一、 X11forwarding依赖xorg-x11-xauth软件包,需要先安装xorg-x11-xauth软件包。1.使用Xshell执行下面代码[root@VM-4-11-centos~]#yuminstallxorg-x11-xauth  ......
  • Pixel 2XL线刷-获取Root权限
    转载于:https://www.cnblogs.com/liuqingzheng/p/17462127.html一什么是线刷,什么是卡刷#线刷(通过连接计算机进行刷机):factory完整包,可以降级线刷是指使用计算机通过USB连接将刷机文件传输到设备上,并通过命令行工具(如ADB和Fastboot)执行刷机操作的方式。在线刷过程中,设备进入Fas......
  • Pixel2XL解锁BL-刷入Twrp-获取Root权限
    转载于:https://www.cnblogs.com/liuqingzheng/p/17462146.html 前提:手机账号退出,不插卡,不联网,删除pin指纹以及开机密码一解锁BL(如已解锁,该步骤不需要)1.1bootloader是什么?bootloader,中文翻译为启动引导程序。打个比方来说,当我们启动手机的时候,最先开始执行的就是这段程......
  • linux免密登录 .ssh 密钥
    1、密钥对制作yum-yinstallsshpass免交互创建密钥对ssh-keygen-tdsa-f~/.ssh/id_dsa-P""ll.ssh/2、密钥分发ssh-copy-id-i~/.ssh/[email protected].$ip免交互方式批量分发公钥##!/bin/bash## createkeyp......
  • Linux安装mysql登录问题-适用root强制登录
    安装mysql后,常规方法登录出现错误提示。直接:/etc/my.cnf添加以下加粗的三句:#cacheinMySQL.Startat70%oftotalRAMfordedicatedserver,else10%.#innodb_buffer_pool_size=128M##Removeleading#toturnonaveryimportantdataintegrityoption:loggi......
  • [rk3568] opkg 能使用的版本以及buildroot package
    能使用opkg install工具正常的版本opkg-0.3.6.tar.gzBR2_PACKAGE_CJSON=yBR2_PACKAGE_LIBZLIB=yBR2_PACKAGE_EIGEN=yBR2_PACKAGE_LIBSOCKETCAN=yBR2_PACKAGE_BZIP2=yBR2_PACKAGE_LIBGEOS=yBR2_PACKAGE_TAR=yBR2_PACKAGE_FILE=y不要增加+BR2_SYSTEM_BIN_SH_BUSYBOX这个包,增......
  • [rk3568]buildroot增加python ifcfg
    ifcfg·PyPI以上是包路径 Config.inconfigBR2_PACKAGE_PYTHON_IFCFG bool"python-ifcfg" help ifcfgisaparsingtoolkitforPython,builtwithafocus onergonomics,performanceandmodularity. https://github.com/ifcfg/ifcfgpython-ifcfg.hash......
  • Pixel2XL解锁BL-刷入Twrp-获取Root权限
    Pixel2XL解锁BL-刷入Twrp-获取Root权限前提:手机账号退出,不插卡,不联网,删除pin指纹以及开机密码【一】解锁BL(如已解锁,该步骤不需要)(1)bootloader是什么?bootloader中文翻译为启动引导程序。打个比方来说,当我们启动手机的时候,最先开始执行的就是这段程序,然后对手机进行一些......
  • Pixel 2XL线刷-获取Root权限
    Pixel2XL线刷-获取Root权限【一】什么是线刷,什么是卡刷(1)什么是线刷线刷(通过连接计算机进行刷机):factory完整包,可以降级线刷是指使用计算机通过USB连接将刷机文件传输到设备上,并通过命令行工具(如ADB和Fastboot)执行刷机操作的方式。在线刷过程中,设备进入Fastboot模式,通过F......
  • Day01 1.3 什么是Root设备
    Day011.3什么是Root设备【一】什么是rootROOT是指获取安卓设备(手机或平板电脑)的超级用户权限,也被称为管理员或根用户权限。通过Root手机,用户可以获得对操作系统的完全控制权限,可以访问和修改系统文件、安装自定义固件、运行需要Root权限的应用程序等。Root权限的好处包......