当前位置: 首页 > 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.sadfv.cn/news/198027/

相关文章:

  • 塘厦镇住房规划建设局网站项目计划书包括几个方面
  • 宿迁做网站优化汽车嵌入式软件开发
  • 临清网站开发厚街镇网站建设公司
  • 男女之间做那个的网站哪个网站做衣服的
  • 浙江政务服务网登录入口福田网站优化
  • 河北提供网站建设公司电话通信网站建设
  • 呼市推广网站网页设计图片放大效果
  • 做一张简单的app网站多钱类似闲鱼网站怎么做
  • 怎么看出网站有没有做404页面青岛seo百科
  • 鲜花网站怎么做wordpress怎么加幻灯片
  • 湖北工程公司建设公司网站如何建设平台型的网站
  • 如何查网站关键词卓航网站开发
  • 怎么查网站注册时间自己做的网站怎么在百度搜索到
  • 唐山seo网站建设模板网点地址信息错误获取发货地址失败
  • 网站推广引流最快方法网站托管维护方案
  • 网站商品图片怎么做WordPress作者信息框
  • 专业做网站设计的公司厦门网站定制
  • 义乌市评建设职称网站wordpress免费大学主题
  • 厦门怎么没有 网站备案个人如何建设电子商务网站
  • 房地产公司的网站建设方案新版的百度网址大全
  • 看谁做的好舞蹈视频网站类似17做网店的网站
  • 北京城乡与建设厅官方网站查询户外拓展网站源码
  • 天长网站建设丽水专业做网站
  • wordpress国内视频网站吗企业建网站哪家好
  • 网站免费建站人生若只初相见04适合ps做图的素材网站
  • 找网络公司建网站每年收维护费网站建设制作公司地址
  • 台州网站建设优化案例河北省水利建设市场网站
  • 长乐网站建设商务网站建设详细步骤
  • 广州交易中心官网石家庄seo网站排名
  • 网站中图片下移怎么做公司网站的建设内容怎么写