首页 > 系统相关 >linux ssh限制ip白名单访问的两种方式

linux ssh限制ip白名单访问的两种方式

时间:2023-08-17 16:12:15浏览次数:35  
标签:linux sshd vi ip sudo 192.168 ssh IP

第一种:
sudo vi /etc/ssh/sshd_config 空白处添加 #如果仅允许用户,不限制IP AllowUsers ubuntu #仅允许特定用户特定IP AllowUsers [email protected] 保存退出后执行 sudo service ssh restart
第二种:
sudo vi /etc/hosts.deny 添加 sshd:ALL 先禁止所有IP登录 sudo vi /etc/hosts.allow #添加允许的IP,多个用逗号隔开 sshd:10.133.20.21,10.138.20.22,10.133.48.136:allow 或者下面这种格式 sshd:192.168.0.1/24,192.168.0.,192.168.1.:allow

无需重启ssh

 

标签:linux,sshd,vi,ip,sudo,192.168,ssh,IP
From: https://www.cnblogs.com/-llf/p/17637918.html

相关文章

  • 25、DHCP动态获取IP地址
    DHCP动态获取IP地址的过程:DHCP通过法师部分广播报文,发现DHCP服务器;DHCP服务器分配一个IP地址通过单播报文;DHCP客户端发送广播报文,请求IP地址;DHCP服务器收到请求报文后,服务器向DHCP客户端发送单播确认报文,包含iIP地址相关信息。DHCP常见的部署方法有interface与global两种模......
  • JAVA SSH 连接服务器 去指定目录 检查文件 并读取json文件内容
    要使用JavaSSH连接服务器并检查文件,可以使用JSch库。以下是一个示例代码:importcom.jcraft.jsch.*;​importjava.io.BufferedReader;importjava.io.InputStream;importjava.io.InputStreamReader;​publicclassSSHExample{publicstaticvoidmain(String[]ar......
  • IP 地址无效化
    给你一个有效的IPv4地址address,返回这个IP地址的无效化版本。所谓无效化IP地址,其实就是用"[.]"代替了每个"."。示例1:输入:address="1.1.1.1"输出:"1[.]1[.]1[.]1"示例2:输入:address="255.100.50.0"输出:"255[.]100[.]50[.]0"屎山代码classS......
  • 如何在Linux系统上查看CPU使用率?
    Linux是一种开源操作系统,也被广泛应用于服务器和嵌入式设备上,那么作为一个服务器操作系统,监控系统资源的使用情况是非常重要的,那么该如何在Linux系统上查看CPU使用率呢?以下是详细的内容:1.使用top命令top命令是一个常用的Linux系统监控命令,可以实时查看系统的进程和资......
  • Linux-基本命令
    1.登录Liunx(CentOS7) 2.ls命令 蓝色表示文件夹,白色表示文件  1)-al和-hl命令 2)-t: sortbymodificationtime,newestfirst 3)-S:sortbyfilesize 4)ls-help:查看所有可用选项3.cd命令  1)cd目录:可以是绝对路径和相对路径。  2)cd#回到......
  • [React Typescript] Discriminated Tuples in Custom Hooks
    import{useEffect,useState}from"react";exporttypeResult<T>=|["loading",undefined?]|["error",Error]|["success",T];exportconstuseData=<T,>(url:string):Result<T>=>......
  • JavaScript面试题3
    JavaScript31.移动端上什么是点击穿透?点击穿透有3种:点击穿透问题:点击蒙层(mask)上的关闭按钮,蒙层消失后发现触发了按钮下面元素的click事件跨页面点击穿透问题:如果按钮下面恰好是一个有.href属性的a标签,那么.页面就会发生跳转另一种跨页面点击穿透问题:这次没有mask了,直接......
  • 通过iptables将http请求从A服务器转发到B服务器
    1、准备服务器、终端使用docker的容器来模拟所需的服务器、终端。dockerfile如下:FROMcentos:centos7asiptables-testRUNyuminstall-yiptables-services&&yuminstall-ytcpdumpdocker-compose.yml如下:version:"2.7"services:work0:build:.host......
  • centos 7 2009 Linux系统之多网卡Team链路聚合配置
    Linux系统之Team链路聚合配置操作步骤一、Team链路聚合介绍1.Teaming技术简介2.网卡的bonding和Teaming技术3.Team常用工作模式二、实践环境规划三、添加物理网卡1.新增物理网卡2.查看网卡信息四、Team链路聚合配置1.查看team的......
  • vue项目在360浏览器兼容模式下SCRIPT1002: 语法错误以及“fetch”未定义问题解决
    使用360浏览器的兼容模式,vue项目页面空白,打开控制台,发现如下报错:SCRIPT1002:语法错误 解决方法如下:1、安装依赖npminstall--savecore-jsregenerator-runtime2、在main.js引入import'core-js/stable';import'regenerator-runtime/runtime';3、在babel.confi......