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

网站建设前 沟通内容新网站seo方法

网站建设前 沟通内容,新网站seo方法,建设网站选题应遵循的规则,售后服务 网站建设SSH 是一种广泛使用的协议#xff0c;用于安全地访问 Linux 服务器。大多数用户使用默认设置的 SSH 连接来连接到远程服务器。但是#xff0c;不安全的默认配置也会带来各种安全风险。 具有开放 SSH 访问权限的服务器的 root 帐户可能存在风险。尤其是如果使用的是公共 IP 地…SSH 是一种广泛使用的协议用于安全地访问 Linux 服务器。大多数用户使用默认设置的 SSH 连接来连接到远程服务器。但是不安全的默认配置也会带来各种安全风险。 具有开放 SSH 访问权限的服务器的 root 帐户可能存在风险。尤其是如果使用的是公共 IP 地址则破解 root 密码要容易得多。因此有必要了解 SSH 安全性。 这是在 Linux 上保护 SSH 服务器连接的方法。 1 禁用 root 用户登录 为此首先禁用 root 用户的 SSH 访问并创建一个具有 root 权限的新用户。关闭 root 用户的服务器访问是一种防御策略可以防止攻击者实现入侵系统的目标。例如可以创建一个名为 exampleroot 的用户如下所示 useradd -m exampleroot passwd exampleroot usermod -aG sudo exampleroot以下是上述命令的简要说明 useradd 创建一个新用户并且 - m 参数在你创建的用户的主目录下创建一个文件夹。 passwd 命令用于为新用户分配密码。请记住你分配给用户的密码应该很复杂且难以猜测。 usermod -aG sudo 将新创建的用户添加到管理员组。 在用户创建过程之后需要对 sshd_config 文件进行一些更改。可以在 / etc/ssh/sshd_config 找到此文件。使用任何文本编辑器打开文件并对其进行以下更改 # Authentication:  #LoginGraceTime 2m  PermitRootLogin no  AllowUsers examplerootPermitRootLogin 行将阻止 root 用户使用 SSH 获得远程访问。在 AllowUsers 列表中包含 exampleroot 会向用户授予必要的权限。 最后使用以下命令重启 SSH 服务 rumenzrumenz /home/rumenz/www.rumenz.com                              sudo systemctl restart ssh如果失败并且收到错误消息请尝试以下命令。这可能因使用的 Linux 发行版而异。 rumenzrumenz /home/rumenz/www.rumenz.comsudo systemctl restart sshd 2 更改默认端口 默认的 SSH 连接端口是 22。当然所有的攻击者都知道这一点因此需要更改默认端口号以确保 SSH 安全。尽管攻击者可以通过 Nmap 扫描轻松找到新的端口号但这里的目标是让攻击者的工作更加困难。 要更改端口号请打开 / etc/ssh/sshd_config 并对文件进行以下更改 Include /etc/ssh/sshd_config.d/*.conf Port 22099在这一步之后使用 sudo systemctl restart ssh 再次重启 SSH 服务。现在可以使用刚刚定义的端口访问你的服务器。如果使用的是防火墙则还必须在此处进行必要的规则更改。在运行 netstat -tlpn 命令时可以看到SSH 端口号已更改。 3 禁止使用空白密码的用户访问 在系统上可能有不小心创建的没有密码的用户。要防止此类用户访问服务器可以将 sshd_config 文件中的 PermitEmptyPasswords 行值设置为 no。 PermitEmptyPasswords no 4 限制登录 / 访问尝试 默认情况下可以根据需要尝试多次输入密码来访问服务器。但是攻击者可以利用此漏洞对服务器进行暴力破解。通过指定允许的密码尝试次数可以在尝试一定次数后自动终止 SSH 连接。 为此请更改 sshd_config 文件中的 MaxAuthTries 值。 MaxAuthTries 3 5 使用 SSH 版本 2 SSH 的第二个版本发布是因为第一个版本中存在许多漏洞。默认情况下可以通过将 Protocol 参数添加到 sshd_config 文件来启用服务器使用第二个版本。这样未来的所有连接都将使用第二个版本的 SSH。 Include /etc/ssh/sshd_config.d/*.conf  Protocol 26 关闭 TCP 端口转发和 X11 转发 攻击者可以尝试通过 SSH 连接的端口转发来访问你的其他系统。为了防止这种情况可以在 sshd_config 文件中关闭 AllowTcpForwarding 和 X11Forwarding 功能。 X11Forwarding no  AllowTcpForwarding no7 使用 SSH 密钥连接 连接到服务器的最安全方法之一是使用 SSH 密钥。使用 SSH 密钥时无需密码即可访问服务器。另外可以通过更改 sshd_config 文件中与密码相关的参数来完全关闭对服务器的密码访问。 创建 SSH 密钥时有两个密钥Public 和 Private。公钥将上传到要连接的服务器而私钥则存储在将用来建立连接的计算机上。 在计算机上使用 ssh-keygen 命令创建 SSH 密钥。不要将密码短语字段留空并记住在此处输入的密码。如果将其留空将只能使用 SSH 密钥文件访问它。但是如果设置了密码则可以防止拥有密钥文件的攻击者访问它。例如可以使用以下命令创建 SSH 密钥 ssh-keygen8 SSH 连接的 IP 限制 大多数情况下防火墙使用自己的标准框架阻止访问旨在保护服务器。但是这并不总是足够的你需要增加这种安全潜力。 为此请打开 / etc/hosts.allow 文件。通过对该文件进行的添加可以限制 SSH 权限允许特定 IP 块或输入单个 IP 并使用拒绝命令阻止所有剩余的 IP 地址。
http://www.yutouwan.com/news/198027/

相关文章:

  • 企业网站建设服务哪家好如何下载ppt模板免费
  • 温州网站设计哪家公司好佛山微信网站推广多少钱
  • 网站模块怎么恢复织梦网站栏目不能更新
  • 什么是网站域名?上海包装设计公司有哪些
  • html制作静态网站模板网站建设怎么做分录
  • 云南网站建设方法宣城做网站
  • 个人网站怎么自己备案廊坊网站制作潍坊公司电话
  • WordPress建站步骤广西桂林旅游攻略
  • 帝国和织梦那个做企业网站好js网站页面效果代码
  • 论坛网站用的虚拟主机传奇世界官网电脑版
  • wordpress 微网站模板榆林城乡建设规划官方网站
  • 建网站需要什么步骤黄石做网站
  • 有经验的聊城网站建设网站用图怎么做文件小质量高
  • 教育行业网站北京企业网站开发公司哪家好
  • 高端自适应网站seo技术是干什么的
  • 营销网站类型企业所得税怎么算2021
  • 网站制作+app+公众号如何管理网站页面设计
  • 重庆网站推广报价免费背景图片素材网
  • 哪里做百度网站做网站维护一工资多少钱
  • app网站开发小程序综合商城网站建设
  • 做网站的流程分析-图灵吧WordPress批量删除无用标签
  • 家具网站首页模板重庆建站公司
  • 福田做棋牌网站建设哪家技术好承揽合同和建设工程合同的区别
  • 建设网站都需要什么网站推广和网络推广
  • 做网站前端要会什么wordpress和公众号对接
  • 个人介绍网站内容wordpress黑糖主题
  • 医院如何做网站策划移商网站建设
  • 东莞网站优化哪家好wordpress相关推荐
  • 网站设计网站公司小程序开发需要多少钱
  • 怎样做免费抽皮肤的网站网站建设市场