- 博客(39)
- 收藏
- 关注
原创 webStome运行时报错:system limit for number of file watchers reached
添加fs.inotify.max_user_watches=524288。修改/etc/sysctl.conf。运行命令sysctl-p生效。
2022-07-21 21:39:53
267
原创 CentOS7 创建快捷方式 搜索启动
CentOS7 创建快捷方式 搜索启动在/usr/share/applications/创建pycharm.desktop进行如下编辑:[Desktop Entry]Encoding=UTF-8Name=pycharmComment=pycharmExec=/opt/pycharm-2017.1.4/bin/pycharm.shIcon=/opt/pycharm-2017.1.4/bin/pycharm.pngTerminal=falseStartupNotify=trueType=
2021-06-09 09:55:19
201
原创 cryptography版本问题导致pymysql等无法使用
CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release.pip list | grep cryptography显示3.3版本需要低版本的cryptography卸载高版本:pip uninstal
2021-03-08 18:59:35
6091
原创 suricata安装,配置,运行
1.suricata安装./configure./make./make install-full2.配置/usr/local/etc/suricata/suricata.yaml配置syslog输出为yes3.运行suricata -c suricata.yuml -s ./rules -i ens0配置系统日志输出:/etc/rsyslog.d/rsyslog.conf启动rsyslog失败(个人重启时遇到问题,配置文件第36行注释掉后重启成功)删除/var/lib/rsyslo
2021-03-08 18:47:34
968
原创 CentOS安装数据库mariadb
CentOS安装数据库mariadb安装:yum install mariadb mariadb-server启动:systemctl start mariadb修改密码:mysql_secure_installation
2021-02-27 11:43:23
176
原创 CentOS7 安装suricata
suricata安装./configure 报错:error: pcre.h not found安装pcre-develyum install pcre-devel./configure最后会提示安装yum install zlib-devel重新./configuremakemake install
2021-02-27 09:42:10
749
原创 CentOS离线安装rpm\whl
软件:rpm包可在有网的时候下载:比如yum:yum install scipy --downloadonly --downloaddir=/opt/rpm比如pip: pip3 download -d /opt/pip numpy安装命令:yum安装rpm:yum install scipypip安装whl: pip install numpy
2021-02-18 21:39:46
1480
原创 查看CentOS版本
查看CentOS版本cat /etc/os-releaseNAME=“CentOS Linux”VERSION=“7 (Core)”ID=“centos”ID_LIKE=“rhel fedora”VERSION_ID=“7”PRETTY_NAME=“CentOS Linux 7 (Core)”ANSI_COLOR=“0;31”CPE_NAME=“cpe:/o:centos:centos:7”HOME_URL=“https://www.centos.org/”BUG_REPORT_URL
2021-02-18 18:41:37
228
原创 ubuntu登陆密码输入正确却反复跳转回登陆界面
ubuntu登陆密码输入正确却反复跳转回登陆界面ctrl+shift+F1 进入命令行界面输入用户名密码进入系统sudo chown username:username .Xauthorityls .Xauthority -l或者rm .Xauthority -rf
2021-02-09 17:44:52
1080
3
原创 CentOS7 python 升级pip遇到的问题
CentOS7 python 升级pip遇到的问题pip install --upgrade pip升级后pip运行报错File “/usr/lib/python2.7/site-packages/pip/_internal/cli/main.py”, line 60sys.stderr.write(f"ERROR: {exc}")解决办法:yum remove python-pipwget https://bootstrap.pypa.io/2.7/get-pip.pypython get
2021-02-08 23:28:40
1435
2
原创 CentOS7.2自带Python2.7安装pip
CentOS7.2自带Python2.7安装pipyum -y install epel-releaseyum -y install python-pip
2021-02-08 22:38:52
753
原创 pip(3) 下载安装包
利用pip下载软件,并离线安装下载pip download -d /path soft或者pip3 download -d /path soft离线安装pip install soft
2021-02-08 20:54:43
2140
原创 CentOS7安装软件 下载rpm安装包
CentOS7安装软件 下载rpm安装包yum install soft --downloadonly --downloaddir=/path
2021-02-08 20:39:52
1464
原创 CentOS7.2 安装 Python3
CentOS7.2 安装 Python31.编译工具和依赖包yum -y groupinstall "Development tools"yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-develyum install -y libffi-devel zlib1g
2021-02-07 22:05:53
338
6
原创 TCP
TCP传输控制协议(Transmission Control Protocol)是可靠的、面向连接的字节流服务。建立连接后,被编号的数据段按序发收,要求每个数据段都进行确认。指定时间没有收到目标主机所发的数据段的确认,源主机将对该数据段进行再次发送。TCP的三种机制使用序号对数据进行标记。便于接收服务在向上层传输数据之前调整失序的疏忽包。TCP确认、校验、定时器系统提供可靠性。TCP使用窗口机制调整数据流量。可减少因接收方缓冲区满而造成丢失数据报文的可能。首部格式源端口和目的端口,各占1
2020-12-06 15:00:53
115
原创 网络地址转换(NAT)和网络地址端口转换(NAPT)
网络地址转换网络地址转换(NetWork Address Translation)将报文中的IP地址替换成另一个IP地址,用少量IP,有助于减轻IP地址空间的枯竭。传统NAT你包括基本NAT和NAPT两大类。基本NATNAT设备配置多个公用的IP地址,当网络内部的主机需要向外发起会话请求时,把内部地址转换成公用IP地址。传统NAT是一对一转换。分为动态NAT和静态NAT。NAPT网络地址端口转换,允许多个内部地址映射到同一个公有地址,多对一地址转换或地址复用。NAPT同时映射IP和端口。隐藏内部网
2020-12-04 12:05:35
2675
原创 ARP作用和安全问题
APR地址解析协议(Address Resolution Protocol)将IP地址解析成MAC地址。ARP报文封装在以太网帧中进行发送。ARP广播ARP请求分组,包括:源IP、源MAC、目的IPARP响应。目的IP的主机,单播方式向ARP主机发送响应分组。包括:响应IP和MAC,源IP和MAC源主机写高速缓存。高速缓存记录IP和MAC地址对应关系,生存时间过后被删除。ARP病毒广播风暴ARP木马使用ARP欺骗手段破坏客户机建立正确的IP和MAC的对应关系,把虚假的网关MAC地址发送给
2020-12-04 10:04:01
1273
原创 VLSM 和 CIDR
VLSM 和 CIDR可变长子网掩码(Variable Length Subnet Masking,VLSM)传统ABC三类固定长度子网掩码,分别是8位、16位、24位,浪费地址空间。VLSM对部分子网再次进行子网划分,在同一网络地址空间使用多个不同的子网掩码。VLSM寻址效率高、IP地址利用率也高。无类别域间路由(Classless Inter-Domain Routing,CIDR)路由器使用前缀来描述有多少位是网络位,剩下的位是主机位。CIDR提高了IPV4的可扩展性和效率,通过使用路由聚合可
2020-12-01 11:38:42
461
原创 IP QoS
QoS介绍QoS是指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是网络的一个安全机制,是用来解决网络延迟和阻塞问题的一种技术。QoS的工作原理是:优先于其他通信为某些通信分配资源。首先必须识别不同的通信。通过“数据包分类”,将到达网络设备的通信分成不同的“流”然后,每个流的通信被引向转发接口上的相应“队列”,每个接口上的队列根据一些算法接受“服务”。队列服务算法决定了每个队列通信被转发的速度,进而决定分配给每个队列和相应流的资源。为提供QoS,必须在网络设备中预备或者配置下
2020-12-01 11:12:40
1329
原创 添加/usr/local/lib默认库路径
添加/usr/local/lib默认库路径echo “/usr/local/lib” >>/etc/ld.so.conf/sbin/ldconfig
2020-06-11 17:25:28
3550
原创 VMware安装CentOS7虚拟机
创建CentOS7虚拟机标题打开VMware,创建虚拟机选择镜像文件填写用户名密码填写虚拟机保存路径填写虚拟机CPU填写内存填写网络填写磁盘开始安装CentOS7.2选择SOFTWARE SELECTION设置安装软件,点击确定,返回首页,可以根据情况设置其他项,点击开始安装(Begin installation)此时可以点击USER CREATIO...
2020-04-26 20:45:07
359
原创 ndnSIM安装
ndnSIM安装操作系统基础库安装源码下载编译、运行代码修改文件路径:base.pyhub.pycode.py操作系统Ubuntu16/Ubuntu18基础库安装sudo apt install build-essential libsqlite3-dev libboost-all-dev libssl-dev git python-setuptools castxmlsudo apt ...
2020-04-07 14:39:38
721
原创 CentOS 7离线安装wireshark
CentOS 7离线安装wireshark解压ISO镜像,在packages下找到下列rpm包:libsmi-0.4.8-13.el7.x86_64.rpm,wireshark-1.10.14-7.el7.x86_64.rpm,wireshark-devel-1.10.14-7.el7.x86_64.rpm,wireshark-gnome-1.10.14-7.el7.x86_64.rpm按下...
2020-02-27 17:39:39
1036
原创 linux安装apr
linux安装aprapr下载:http://apr.apache.org/download.cgi安装1. 解压apr-1.7.0,apr-iconv-1.2.2,apr-util-1.6.12. 进入相应目录配置configure 并安装cd apr-1.7.0./configure --prefix=/usr/local/aprmake && make ins...
2020-02-27 17:31:51
804
原创 透明网桥调用iptables修改数据包无效
问题使用命令iptables -t mangle -A POSTROUTING -o bridge0 -j TTL --ttl-set 50ttl没有变换解决办法:启动bridge-nf方式:编辑文件vim /etc/sysctl.conf 添加:net.bridge.bridge-nf-call-ip6tables = 1net.bridge.bridge-nf-call-iptab...
2020-02-19 16:54:20
798
原创 Netfilter内核态修改TTL
Netfilter内核态修改TTL#myhook.c#include <linux/kernel.h>#include <linux/module.h>#include <linux/ip.h>#include <linux/tcp.h>#include <linux/udp.h>#include <linux/icm...
2019-11-13 21:25:24
312
原创 内核模块加载卸载
内核编程-模块加载卸载加载内核模块查看内核模块卸载内核模块加载内核模块insmod ./mykernel.ko查看内核模块lsmod | grep mykernel卸载内核模块rmmod mykernel...
2019-11-12 09:06:27
189
原创 iptables 创建新链
iptables 创建新链创建引用添加规则删除链清空自定义链规则:删除链引用规则:删除自定义链:重命名链创建iptables -t filter -N newchain引用iptables -t filter -I INPUT -j newchain添加规则iptables -t filter -I newchain -p tcp -j REJECT删除链清空自定义链规则:ipt...
2019-11-07 17:05:15
2889
原创 Ubuntu搭建透明网桥
Ubuntu搭建透明网桥环境搭建问题原因解决办法环境搭建添加网桥bridge0网桥上添加两个网卡 ens1 ens2PC1链接ens1 PC2链接ens2问题PC1 ping PC2 bridge的iptables不能截获数据包原因Since Linux kernel 3.18-rc1, you have to modprobebr_netfilter to enable brid...
2019-11-06 21:03:51
656
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人