单包授权认证(SPA)fwknop之安装和演示

单包授权认证(SPA)简介

单包授权(SPA)是SDP(软件定义边界)的核心功能。主要作用是通过默认关闭服务端口,使服务实现网络隐身,从网络上无法连接、无法扫描。如果需要使用服务,则通过特定客户端发送认证报文信息给服务器,服务器认证该报文后,将对该IP地址打开相关的服务。
SPA是一种概念化的技术,其前身是Port Knocking(敲端口)技术。有兴趣的读者可以去了解一下。但是不同的是,SPA采用了认证加密技术,因此比PK更加安全。
项目fwknop中实现一种SPA方案。本文详述了如何在两台虚拟机上搭建一个模拟环境验证和学习SPA技术。

环境介绍

Server
Ubuntu 20.04 LTS Server版
172.24.128.247

Client
Ubuntu 20.04 LTS Server版
172.24.128.253

操作系统准备

1、操作系统安装: 操作系统就按照各种默认安装就好,注意的是在安装中要打开SSH以便后期直接使用。
2、更新源: 为了能够安装最新的fwknop,需要改变更新源,建议使用清华源。阿里的不是最新版本。

打开sources.list文件。ubuntu默认不使用root,因此需要加入sudo

sudo vim /etc/apt/sources.list

在文件末尾增加如下软件源地址

##清华源
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值