代码编织梦想

SSH 三步解决免密登录
1.客户端生成公私钥
2.上传公钥到服务器
3.测试免密登录
1.客户端生成公私钥
本地客户端生成公私钥:(一路回车默认即可)

ssh-keygen

上面这个命令会在用户目录.ssh文件夹下创建公私钥

cd ~/.ssh

ls

下创建两个密钥:

id_rsa (私钥)
id_rsa.pub (公钥)
2.上传公钥到服务器
这里测试用的服务器地址为:192.168.235.22
用户为:root

ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.235.22
1
上面这条命令是写到服务器上的ssh目录下去了

cd ~/.ssh
1
vim authorized_keys
1
可以看到客户端写入到服务器的 id_rsa.pub (公钥)内容。

3.测试免密登录
客户端通过ssh连接远程服务器,就可以免密登录了。

ssh root@192.168.235.22

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/cpyaxjq/article/details/111034618

简单易懂的连接和提交Github仓库操作-爱代码爱编程

1、创建仓库 先在自己的github中创建仓库 提示:如果已经安装过git并链接了github账号可以忽略2-6步骤 2、安装git sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev sudo apt-get install git

ubuntu:16.04下docker 配置anaconda python运行环境、远程ssh连接全解——完美避开docker容器配置的神坑-爱代码爱编程

ubuntu:16.04下docker 配置anaconda python运行环境、远程ssh连接全解——完美避开docker容器配置的神坑 其实docker容器本身就是一个linux环境的系统,然后用户配置运行环境在里面以供在任何机器上都很方便的使用。 1. Linux下安装docker 首先输入su,进入root模式,然后输入apt-get ins

基于ssh旅游查询平台系统-爱代码爱编程

使用java(jsp+struts2+ssh+mysql)+ssh大概是这样吧,是这个意思 登陆注册页面    注册页面需要一步注册验证(ajax),需要由用户昵称、密码、确认密码、手机号码、邮箱、验证码,并需要对它们的格式、长度进行验证,可以动态刷新验证码通过其进行验证。 前台页面    该网站不是购物网站,没有价格及购买项,而是较为公益的,类似于论坛的

红帽Redhat—使用VMware Workstation 16 Pro 安装RHEL8.3登陆-爱代码爱编程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一、环境工具准备二、VMware Workstation 16 Pro虚拟机创建步骤三、安装RHEL8.3系统操作步骤四、操作系统的管理方式五、SSH远程登陆六、END 提示:以下是本篇文章正文内容,下面案例可供参考 一、环境工具准备 环境准备: 1.物理机需要开

VSCODE Remote SSH免密-爱代码爱编程

VSCODE Remote SSH免密 参考了大部分教程,有些小坑这里记录一下。 总共以下几步: 在local主机生成id_rsa.pub文件#windows powershell ssh-keygen -t rsa -b 4096 -f C:\Users\用户\.ssh\id_rsa #linux terminal ssh-keygen -t rs

关于vscode连接云服务器-爱代码爱编程

安装ok vscode与ssh-romote插件配置云服务器的安全组,22端口可入站首先确定通过密钥连接。在本地(笔记本)生成一组私钥+公钥。然后将公钥放到云服务器的 ./root/.ssh/authorized_keys文件中(注意是通过root用户才可写入) 在本地生成的公钥:id_resa.pub ,私钥:id_resa。在win下pub后缀是一种