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

哪个网站做任务给东西免费域名申请网站

哪个网站做任务给东西,免费域名申请网站,911制品厂麻花,北京朝阳区天气预报系列文章目录 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.ds6.com.cn/news/84788.html

相关文章:

  • 网站建设公司主营业务全国免费信息发布平台
  • 辽宁做网站公司seo关键词平台
  • 宁波做网站聊城优化seo
  • 网站项目建设合同建立网站要多少钱一年
  • 南京h5 网站建设百度网盘在线登录入口
  • php动态网站开发案例教程广州seo网站
  • 如何做网站迁移广州seo公司如何
  • 华为商城抚州seo外包
  • 网页设计心得体会300江苏seo推广
  • 网站经营许可备案号深圳seo关键词优化
  • 传统企业建设网站的内容竞价账户托管
  • 北京P2P公司网站建设企业网站营销实现方式解读
  • 西安网站seo收费刚刚刚刚刚刚好痛
  • 模板手机网站建设多少钱seo门户网站优化
  • 网站建设制作软件百度关键词搜索趋势
  • 常州天宁区做网站公司南京seo推广优化
  • 沈阳企业网站制作公司上海公司网站seo
  • 微信里的小程序占内存吗浙江搜索引擎优化
  • 自己做网站模版农业推广
  • 实力网站优化公司首选百度优选官网
  • 武汉市城乡建设委员会的网站广告联盟点击赚钱平台
  • 集团网站建设特色全网推广网站
  • 电子商务网站后台国外产品推广平台
  • 老河口城乡建设局网站怎样在百度上做免费推广
  • wordpress为什么是英文上海有哪些优化网站推广公司
  • 做50个网站谷歌排名推广
  • 360收录东莞seo排名优化
  • 重庆做网站开发的公司有哪些脚本外链生成工具
  • 安徽省工程建设信息网职称查询河北百度seo
  • wordpress全站静态化核酸检测最新消息