Centos7 防火墙 firewalld 实用操作

一.前言

Centos7以上的发行版都试自带了firewalld防火墙的,firewalld去带了iptables防火墙。其原因是iptables的防火墙策略是交由内核层面的netfilter网络过滤器来处理的,而firewalld则是交由内核层面的nftables包过滤框架来处理。 相较于iptables防火墙而言,firewalld支持动态更新技术并加入了区域(zone)的概念。简单来说,区域就是firewalld预先准备了几套防火墙策略集合(策略模板),用户可以根据生产场景的不同而选择合适的策略集合,从而实现防火墙策略之间的快速切换。

继续阅读“Centos7 防火墙 firewalld 实用操作”

Appium安装和使用

  1. 安装nodejs
  2. 使用npm安装appium: npm install -g appium
  3. npm install -g appium 来更新appium即可
  4. 安装abd命令工具
  5. 安装AndroidSDK-tool
  6. 替换uiautomatorview
  7. 测试之获取appPackage和appActivity,
    前提是先打开手机中你要获取包名的APP
    adb shell
    dumpsys activity | grep mFocusedActivity 或者adb shell dumpsys activity activities > C:\Users\Administrator\Desktop\aa.txt 从文件中搜索realActivity
  8. 在cmd中输入 appium -a 127.0.0.1 -p4723 -Uf4a4d8bb (-a表示ip,-p表示端口,-U表示设备的udid 可以通过appium -h查看更多命令)

如何将kali linux 安装到U盘,实现随身携带

软件下载并安装(1.win32DiskImager;2.MiniTool Partition Wizard)

kali linux 镜像的下载

格式化你的U盘 选择FAT32的格式,单元大小选择最大的那个

打开win32DiskImager,选择你下载kali linux 镜像 ,进行写入

打开另一个软件MiniTool Partition Wizard,里面有unallocated,右键编辑 ,partition label 填写persistence ,file system 选择ext4,点击apply,需要一段时间

完成后重启电脑选择USB启动,就可以了

解决了系统中的配置保存的问题live USB persistence

打开命令行 输入命令 fdisk -l

mkdir -p /mnt/linux

mount /dev/sdb3 /mnt/linux ( /dev/sdb3替换成你对应的u盘盘符 )

echo “/ union” > /mnt/linux/persistence.conf

umount /dev/sdb3

exit

再次reboot你的电脑,这时你的配置就生效了,你在电脑里的配置就可以保存了(不同于live模式)

kali Linux语言设置

dpkg-reconfigure locales

选择字符编码:en_US.UTF-8、zh_CN.GBK、zh_CN.UTF-8

选择字符:zh_CN.UTF-8(记得用空格)

设置完后reboot

解决Failure to transfer org.codehaus.plexus:plexus-components:pom:1.1.17

最近在用MAVEN搭建项目框架的时候总是遇到Failure to transfer 等问题,也是网上各种找资料。总结如下:

首先看看本地仓库中项目需要的jar有没有下载好,如果有LastUpdated结尾的文件先删除完,可以用如下批量删除命令(windows下)

@echo off
rem create by sunhao(sunhao.java@gmail.com)
rem crazy coder

rem 这里写你的仓库路径
set REPOSITORY_PATH=F:\study\apache-maven-3.0.3\repository
rem 正在搜索…
for /f “delims=” %%i in (‘dir /b /s “%REPOSITORY_PATH%*lastUpdated*”‘) do (
del /s /q %%i
)
rem 搜索完毕
pause

然后update dependencies确保所有的jar包已经下载到本地仓库。

centos安装物理机找不到启动盘

在选择安装系统界面按‘e’,将下边命令改为vmlinuz initrd=initrd.img linux dd quiet,之后会列出硬盘信息,找到自己U盘盘符(FAT格式),并记录。Ctrl+Alt+Delete重启,选择第一项按‘e’,将下边命令改为>vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdc4 quiet(文件夹/dev/之后为自己U盘盘符),之后就可以正常安装了