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

专业做外贸的网站橙子建站怎么收费

专业做外贸的网站,橙子建站怎么收费,有源码怎么在本地网站搭建,网站建设公司哪个好做配置SSH以实现证书登录 要配置新的Linux机器以实现证书登录,您需要执行以下步骤: 安装SSH服务器: sudo apt-get install openssh-server修改SSH端口(可选): SSH配置文件(通常位于/etc/ssh/sshd…
配置SSH以实现证书登录

要配置新的Linux机器以实现证书登录,您需要执行以下步骤:

  1. 安装SSH服务器:

    sudo apt-get install openssh-server
    
  2. 修改SSH端口(可选):

    • SSH配置文件(通常位于/etc/ssh/sshd_config),
      #Port 22
      
      修改为所需的端口号,并重新启动SSH服务
    sudo systemctl restart sshd
    
  3. 创建新的管理员账户和普通账户:

    • 您可以使用以下命令创建新的管理员账户和普通账户。将<username>替换为您想要创建的用户名。
      • 创建管理员账户:
        sudo adduser <username>
        sudo usermod -aG wheel <username>
        sudo passwd <username>
        
      • 创建普通账户:
        sudo adduser <username>
        sudo passwd <username>
        
  4. 配置证书登录:

    • 生成SSH密钥对:
      • 在本地计算机,并使用以下命令生成SSH密钥对:
        ssh-keygen -t rsa
        
    • 将公钥复制到Linux机器:
    mkdir -p ~/.ssh
    cd ~/.ssh
    touch ~/.ssh/id_rsa.pub
    vim ~/.ssh/id_rsa.pub
    
    • 使用以下命令将公钥复制到Linux机器上的新账户的~/.ssh/authorized_keys文件中:
      ssh-copy-id -i ~/.ssh/id_rsa.pub <username>@<linux_machine_ip>
      
    • 输入新账户的密码进行验证。
    • 将id_rsa.pub改成600权限(最安全且不容易引起ssh权限出错的权限。如设置为400(只读)最最为安全,但有可能引起ssh权限错误)
    sudo chmod 600 ~/.ssh/id_rsa.pub
    
    • 禁用root密码登录,启用普通用户密码登录(默认配置已有):

      sudo vim /etc/ssh/sshd_config
      
      • PermitRootLogin prohibit-password
      • PasswordAuthentication yes

      保存文件并重新启动SSH服务以使更改生效。

      sudo systemctl restart sshd
      
  5. 设置SELinux和Firewalld开放端口:

    • SELinux:
      sudo dnf install policycoreutils-python-utils
      sudo setsebool -P sshd_use_ssh_keysign on
      
    • Firewalld:
      sudo firewall-cmd --permanent --add-service=ssh
      sudo firewall-cmd --reload
      
  6. 重启SSH服务:

    • 最后,使用以下命令重启SSH服务以使所有更改生效:
      sudo systemctl restart sshd
      

      快速配置:
#!/bin/bash# 安装SSH服务器
sudo apt-get install openssh-server -y# 修改SSH端口(可选)
sudo sed -i 's/#Port 22/Port 2222/g' /etc/ssh/sshd_config
sudo systemctl restart sshd# 创建新的管理员账户
read -p "请输入管理员账户名: " admin_username
sudo adduser $admin_username
sudo usermod -aG sudo $admin_username# 创建新的普通账户
read -p "请输入普通账户名: " normal_username
sudo adduser $normal_username# 配置证书登录
read -p "请输入本地计算机上生成的公钥文件路径: " public_key_path
ssh-copy-id -i $public_key_path $admin_username@localhost
ssh-copy-id -i $public_key_path $normal_username@localhost# 禁用root密码登录
sudo sed -i 's/#PermitRootLogin yes/PermitRootLogin without-password/g' /etc/ssh/sshd_config
sudo systemctl restart sshd# 设置SELinux和Firewalld开放端口
sudo setsebool -P sshd_use_ssh_keysign on
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload# 重启SSH服务
sudo systemctl restart sshdecho "SSH配置完成!"
http://www.hotlads.com/news/2863.html

相关文章:

  • xp怎么做网站服务器深圳外贸网站建设
  • 做专题页的背景网站seo顾问是什么职业
  • 免费网站入口2022伊园成都关键词优化报价
  • 深圳建网站兴田德润团队湖南seo排名
  • 溧阳 招网站开发兼职外链发布工具
  • 网站制作中的更多怎么做武汉网站推广很 棒
  • 四川建设厅官方网站九大员通知如何做推广引流赚钱
  • 财务公司网站开发源码站长工具查询系统
  • 公众号编辑器哪个好搜狗搜索引擎优化指南
  • 最专业的佛山网站建设泰州seo
  • 潍坊营销型网站制作头条站长平台
  • 织梦网站织梦做英文版的焊工培训班
  • 最牛视频网站建设qq空间秒赞秒评网站推广
  • 订餐网站开发流程网站建设方案设计书
  • 成都建站优化关键词有哪几种
  • 自适应网站建设服务哪家好河南郑州最新消息
  • 企业网站开发目的和意义网站排名大全
  • 网站建设如何找本地客户网络推广营销技巧
  • 张家港网站哪家做的好兰州seo关键词优化
  • 杭州网站建设过程互联网seo是什么意思
  • 检察院网站建设方案个人友情链接推广
  • 网站用哪些系统做的比较好外贸网络营销
  • 青岛网站建设哪个平台好网站关键字排名优化
  • 企业网站上线网络推广渠道有哪些
  • 商丘哪里教做网站的百度sem认证
  • 土豆做视频在线观看网站网站多少钱
  • 有开源项目做的网站seo搜索优化培训
  • 盐城本地网站建设公司电话seo主管招聘
  • 做seo时网站发文目的网站优化推广招聘
  • 做网站公司哪家搭建一个app平台需要多少钱