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

网站做支付需要准备什么贵州整站优化seo平台

网站做支付需要准备什么,贵州整站优化seo平台,正能量晚上看的网站2021,港闸网站建设系列文章目录 Ubuntu-24.04-live-server-amd64安装界面中文版 Ubuntu安装qemu-guest-agent Ubuntu乌班图安装VIM文本编辑器工具 文章目录 系列文章目录前言一、输入安装命令二、使用私钥登录(可选)1.创建私钥2.生成三个文件说明3.将公钥复制到服务器 三…

系列文章目录

Ubuntu-24.04-live-server-amd64安装界面中文版
Ubuntu安装qemu-guest-agent
Ubuntu乌班图安装VIM文本编辑器工具


文章目录

  • 系列文章目录
  • 前言
  • 一、输入安装命令
  • 二、使用私钥登录(可选)
    • 1.创建私钥
    • 2.生成三个文件说明
    • 3.将公钥复制到服务器
  • 三、允许 root 帐号用密钥登录(可选,非必要,有风险)
  • 总结


前言

如果在安装 Ubuntu-24.04-live-server-amd64 时忘记安装 ssh 服务,本篇对您有用


一、输入安装命令

sudo apt install openssh-server
sudo systemctl start ssh
sudo systemctl status ssh
sudo systemctl enable ssh
  • 安装 OpenSSH 服务器软件包
  • 启动 SSH 服务
  • 检查 SSH 服务状态,确保其正确运行
  • 将 SSH 服务设置为开机自启动

在这里插入图片描述

到这就能正常联接,效果:
在这里插入图片描述

二、使用私钥登录(可选)

1.创建私钥

误区,用私钥就是为了安全,服务器上直接创建私钥存在一定的安全风险,因此通常不建议这样做。私钥应该在一个安全、隔离的环境中生成,并且应该受到严格的访问控制和保护。以下是我在 windows10 中创建

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

在这里插入图片描述

  • 说明:
  • -t rsa 指定密钥的类型为RSA
  • -b 4096 指定密钥的位长为4096
  • -C “your_email@example.com” 为密钥提供一个标签

2.生成三个文件说明

  • id_rsa 私钥文件,用于客户端
  • id_rsa.pub 公钥文件,用于服务端
  • known_hosts 记录文件,用于客户端
    在这里插入图片描述

3.将公钥复制到服务器

  1. 用记录本打开 id_rsa.pub 公钥文件,复制里面全部内容。
  2. 创建 .ssh 目录并设置权限
mkdir -p ~/.ssh
chmod 700 ~/.ssh
  1. 编辑 authorized_keys 文件并把 id_rsa.pub 内容粘贴进去并设置文件权限 600
vim ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
  1. 修改服务器 SSH 配置文件,禁止密码登录
sudo vim /etc/ssh/sshd_config
PasswordAuthentication no # 禁用密码认证
PubkeyAuthentication yes  # 允许基于密钥的认证
  1. 使更改生效,重启 SSH 服务
sudo systemctl restart ssh
  1. 测试 SSH 连接
ssh -i C:\Users\asd\.ssh\id_rsa asd@192.168.2.112

在这里插入图片描述

三、允许 root 帐号用密钥登录(可选,非必要,有风险)

没必要用 root 登录,有极特殊情况会用到,这里先记录

  1. 修改 /etc/ssh/sshd_config 文件
sudo vim /etc/ssh/sshd_config
把PermitRootLogin without-password改为PermitRootLogin yes
sudo systemctl restart ssh  #重启生效
  1. 创建 root 帐号的公钥,先用普通帐号登录
#用切换到 root 用户
sudo su -
#新建 root 帐号的 ssh目录
mkdir -p ~/.ssh
#新建 root 帐号的 authorized_keys文件
vim /root/.ssh/authorized_keys
#把 id_rsa.pub 内容粘贴进去
#确保 authorized_keys 文件及其上级目录的权限设置正确
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

完成
在这里插入图片描述



总结

本篇作为补救措施使用,通过以上步骤,你应该能够成功安装和配置 SSH 服务器,并能够通过 SSH 连接到你的 Ubuntu。安全问题请自行评估。

http://www.15wanjia.com/news/10105.html

相关文章:

  • 祁县网站建设网络营销事件
  • 百度爱采购网站seo大牛
  • 如何做黄色网站赚钱网站推广的主要方法
  • 政府网站整改 对做网站关键字网站seo网络优化
  • 小程序备用金河北seo推广
  • 杭州置地电商基地网站建设精准推广引流5000客源
  • 长沙网站建设设计泉州排名推广
  • 网站建站公司费用百度图片搜索引擎
  • 茶文化网站建设毕业论文营销网页设计公司
  • 国内知名域名注册网站semester
  • 网站建设策划书附录今日头条搜索引擎
  • 新手学做网站电子版餐饮管理和营销方案
  • 做网站推广的话术搜索引擎优化的各种方法
  • 网页和网站区别免费获客软件
  • 赣州带你飞网络科技有限公司重庆排名优化整站优化
  • 架设个人网站福州seo快速排名软件
  • 安徽省建设监理协会网站微商引流推广
  • 宁波seo网站建设费用百度游戏中心app
  • 自己电脑做网站访问快吗厦门seo厦门起梦
  • 北京企业网站建设费用拓客软件排行榜
  • 莆田网站建设维护希爱力双效片副作用
  • wordpress网址中文aso优化重要吗
  • 百度网站是怎么做的个人网站模板
  • 遵义做网站的公司墨猴seo排名公司
  • 做社区网站用什么程序好怎么去优化关键词
  • 成都 网站建设培训班百度风云榜小说榜排名
  • 小米商城网站设计论文关键词优化的软件
  • 权威的南通网站建设网络营销课程培训机构
  • 网站规划的原则是什么深圳关键词自动排名
  • 为政府做网站的公司网站seo优化技巧