当前位置: 首页 > news >正文

ssh与服务器

目录

前言:

一、密码连接

二、密钥对连接

1.将公钥放在服务器

2.ssh连接

三、禁用密码

1.进入服务器/etc/ssh文件夹

2.打开sshd_config文件,进行如下配置

3.有可能还需要更改其他文件夹

4.重启ssh服务

四、config

五.ssh与github

1.本地创建密钥对

2.将本地的公钥放在github上

3.使用本地的私钥克隆

4.每次执行git指令使用私钥很麻烦,所以继续在config文件中配置,提供私钥路径

六、总结


前言:

        之前是用ssh直接连接服务器,但是当服务器刷机之后,服务器就连不上了,之后发现吧ssh文件夹下的内容删除就可以了,但是不知道ssh具体是怎么运行的,所以学习了一下,这里记录一下。

        参考链接:OpenSSH核心操作 | GitHub SSH连接_哔哩哔哩_bilibili

一、密码连接

# ssh  -p  端口号  用户名@ip地址

   如果是第一次连接,会提示是否信任这台服务器,选择yes。

        之后就可以在~/.ssh文件夹下的know_hosts文件里面看到如下,记录了服务器的ip地址和一些信息。当再次连接这个服务器的时候,就不会提示是否信任这个服务器,直接输入密码就可以连接了。

        当服务器刷机的时候,虽然ip没有发生改变,但是服务器的其他信息发生改变,这时候ssh发现对不上,那就会连接失败。

二、密钥对连接

1.将公钥放在服务器

进入服务器的~/.ssh文件夹,之后进入authorized_keys文件,如果没有就自己创建一个,之后将自己本地电脑的公钥放在这个里面。

2.ssh连接

其中 -i 表示使用私钥连接,~/.ssh/nothing是私钥的位置

三、禁用密码

        上述的,尽管使用ssh连接,但是ssh连接之后,还是需要输入密码,所以为了方便,要禁用密码。

1.进入服务器/etc/ssh文件夹

2.打开sshd_config文件,进行如下配置

3.有可能还需要更改其他文件夹

进入这两个文件夹,之后将这个全部变成no,没有这两个文件夹就算了。

4.重启ssh服务

sudo service ssh restart

四、config

        每次都需要指定私钥,很麻烦,所以有下面的解决办法

1.进入~/.ssh文件夹下的config文件,没有就自己创建,进行如下配置,这个host的那个蛋随便命名,比如yzh,之后连接的时候就 ssh yzh 就可以连接了。 

五.ssh与github

1.本地创建密钥对

2.将本地的公钥放在github上

3.使用本地的私钥克隆

4.每次执行git指令使用私钥很麻烦,所以继续在config文件中配置,提供私钥路径

六、总结

        使用ssh访问服务器大概的流程是,ssh带着私钥去访问服务器,服务器遍历所有公钥与ssh私钥进行配对,之后服务器确认连接服务器的电脑的身份。

相关文章:

  • 【AD】3-5 元件在原理图中的基本操作1
  • uniapp小程序自定义日历(签到、补签功能)
  • 《深度学习实战》第1集:深度学习基础回顾与框架选择
  • C++如何获取windows系统通知消息列表
  • 数据结构系列三:List+顺序表+ArrayList
  • langflow如何查看中间步骤的输出
  • 嵌入式硬件篇---数字电子技术中的时序逻辑
  • Unable to parse timestamp value: “20250220135445“, expected format is
  • Elasticsearch除了用作查找以外,还能可以做什么?
  • DAY08 List接口、Collections接口、Set接口
  • const 关键字在 C++ 中的应用
  • Cannot deserialize instance of java.lang.String out of START_ARRAY token
  • PDN目标阻抗的局限与恶劣波评估
  • C++ 智能指针 unique_ptr shared_ptr weak_ptr小练习
  • 【Java基础-49】Java线程池及其基本应用详解
  • 强化学习的数学原理-六、随机近似与随机梯度下降
  • HTML之JavaScript DOM简介
  • Python中的闭包和装饰器
  • 静态时序分析:时钟组间的逻辑独立、物理独立和异步的区别
  • Perplexity AI:通过OpenAI与DeepSeek彻底革新搜索和商业策略
  • 上海劳模风采馆焕新升级后重新开放,展示480位劳模先进故事
  • 这座古村,藏着多少赣韵风华
  • A股三大股指低收:银行股再度走强,两市成交11920亿元
  • 心相印回应官方旗舰店客服辱骂消费者:正排查
  • 以总理内塔尼亚胡称决心彻底击败哈马斯
  • 王日春已任教育部社会科学司司长,此前系人教社总编辑