博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux远程登陆
阅读量:5298 次
发布时间:2019-06-14

本文共 501 字,大约阅读时间需要 1 分钟。

1. 远程机器root账号(也可以是自定义的账号abc). 进入.ssh/authorized_keys 文件。没有的话在用户下新建一个相同目录的文件出来

2. 将本地登陆机的%userprofile%/.ssh/id_rsa.pub文件内容 (ssh-rsa 打头的) append到上面_keys文件中

3. 改文件权限 chmod 700 .ssh && chmod 644 .ssh/authorized_keys

4. 配置文件更改:

vi /etc/ssh/sshd_config 将 PermitRootLogin yes 开启。(如果第一步不是root可以忽略). 将 PubkeyAuthentication yes 开启

5。 重启sshd 服务。  

systemctl restart sshd

 

6. 远程机器登陆 用户名是第一步中的用户。 (root或者abc)

密钥匙 %userprofile%/.ssh/id_rsa: 私钥

 

 

原理:远程机器上的公钥和本地的私钥配对后成功登陆

转载于:https://www.cnblogs.com/ygshen/p/6972623.html

你可能感兴趣的文章
css常识
查看>>
css浮动
查看>>
golang字符串常用系统函数
查看>>
SQL Server中利用正则表达式替换字符串
查看>>
POJ 1015 Jury Compromise(双塔dp)
查看>>
hrbustOJ 1373Leyni, LOLI and Leaders(图论)
查看>>
[QT_QML]qml假如调试信息 qDebug console.debug
查看>>
波浪子序列 (Wavio Sequence,UVa 10534)
查看>>
apache简介与安装
查看>>
从头开始写框架(二):孕育框架的种子_下
查看>>
华为手机在开发Android调试时logcat不显示输出信息的解决办法
查看>>
TCP 建立连接为什么要握 3 次手?
查看>>
android:ToolBar详解
查看>>
window.print 打印指定 div
查看>>
拼多多2018/8/5算法工程师笔试
查看>>
【LINUX】——FreeBSD中的一些常规配置
查看>>
GreenDao3.0新特性解析(配置、注解、加密)
查看>>
JSON数组分配输出每个li
查看>>
request属性 request.getAttribute()
查看>>
Android应用开发基础篇(16)-----ScaleGestureDetector(缩放手势检测)
查看>>