操作系统

fedora25批量转换NEF为JPG

Roy
NEF格式是尼康相机的RAW拍摄照片格式,在Linux上转换NEF为JPG格式需要安装2个软件: yum install ufraw yum install ImageMagick 安装完成后,可以使用convert DSC_0300.NEF test.jpg命令来进行单张转换,如果需要转换的图片很多的话,建议使用以下命令多进程处理:

centos7安装systemtap

Roy

这两天突然对火焰图起了兴趣,至于什么是systemtap、什么是火焰图这里我不多说了,网上有很多介绍,这里说记录一下我的安装过程以及 碰到的坑。

启用https提高网站安全性

Roy

细心的老读者可能发现,本站现在全面启用了https,为啥捏?因为好看!哇哈哈哈……

这里记录一下Centos6系统上的nginx配置方法。这里我使用 letsencrypt 提供的免费证书,首先访问https://certbot.eff.org/,然后根据你的实际情况选择webserver和操作系统,这里为了通用性,我选择“Unspecified Webserver on Other UNIX”。

linux系统的3种端口转发方式

Roy

很多情况下我们都需要进行端口转发,这里以centos为例记录一下linux系统上端口转发的3种方式。

iptables

想利用iptables进行端口转发,首先要打开内核转发功能:

echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
sysctl -p

然后编辑转发的服务器的/etc/sysconfig/iptables文件,添加

*nat
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A PREROUTING -d 转发服务器的ip -p tcp --dport 转发服务器的端口 -j DNAT --to-destination 目标ip:端口
-A POSTROUTING -d 目标ip -p tcp --dport 目标端口 -j SNAT --to 转发服务器的Ip
COMMIT

重启Iptables后即可生效,在我们本机链接转发服务器的ip和端口实际上就是链接目标机器的ip和端口了。

VirtualBOX虚拟机网络互通同时访问外网

Roy

对于爱好网络安全而又不想非法入侵的小伙伴来说,VirtualBOX可是神器级别的工具,这里记录一下我是怎么配置网络使虚拟机之间可以互通同时可以通过物理机访问外网的。

第一台虚拟机是kali linux,启动之前需要在设置中启用2块网卡,第一块网卡设置为“Internal Network”,第二块设置为"Bridged Adapter"

第二台是OWASP提供的漏洞测试虚拟机镜像,基于ubuntu的系统,第一块网卡设置为“Internal Network”即可