关于之前站点被黑

俗话说这人倒霉起来喝凉水也会塞牙,陪人旁注搞了数据库。
不过还好,通过ifm和ibd的恢复了数据库数据,也印证了塞翁失马焉知非福,我起码学会了一个新技能,过几天我会把如何恢复的教程写一下。
接下来总结下这几天恢复数据的所感:

      • 1.数据备份很重要,数据备份很重要,数据备份很重要。我吃了很多次这个亏了,还是没改过来,我现在要定期备份,养成一个好习惯。
      • 2.有时候有问题,一个人瞎百度 or google效率会低一些,虽然这次大部分支援来自百度,但是还是强调加一个群问问大神来的快一点,证明了团队协作重要性。
      • 3.严重谴责无耻的骇客 or 脚本小子,别玩过火了

    •           4.脚本小子也能黑了你的网站删库并跑路。

树莓派如何用自带的网卡搭建热点

主要用到的软件有hostapd、dnsmasq:

1
sudo apt-get install hostapd dnsmasq

然后在/etc/dnsmasq.conf末加入(自己修改IP和网段,这个文件是已存在的,很详细的配置文件,但是所有行都加入了#号注释掉)

interface=wlan0
dhcp-range=10.0.0.2,10.0.0.5,12h

然后新建/etc/hostapd/hostapd.conf,加入

interface=wlan0
hw_mode=g
channel=10
auth_algs=1
wpa=2
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP
rsn_pairwise=CCMP
wpa_passphrase=wifi密码
ssid=wifi名字

接着修改/etc/sysctl.conf,更改(如果有这一行,把#号去掉就行)

net.ipv4.ip_forward=1

最后,将下面脚本加入到/etc/rc.local的exit 0前:

1
2
3
4
5
6
7
8
ifconfig wlan0 down
ifconfig wlan0 10.0.0.1 netmask 255.255.255.0 up
iwconfig wlan0 power off
service dnsmasq restart
hostapd -B /etc/hostapd/hostapd.conf & > /dev/null 2>&1
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE  
sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT  
sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT

重启,就可以看到热点了。

转自这网站,但是这个网站中有个错误,我这个博客修订了这个错误。而且亲生实验过了。

树莓派如何安装Ubuntu系统?

为何我会推荐Ubuntu系统呢?
虽然ubuntu的桌面版用在树莓派上挺卡的,但是一般桌面用不大到,但是以备不时之需。
或者可以直接用Ubuntu lite版本的,那就是没有桌面,自己后期要是想要桌面可以安装xdrp,远程桌面。
回归正题,可以这么说,我认为Ubuntu的驱动比较完善,而且wifi信号比其他系统都要好一点,比较适合我的胃口。
系统本没有好坏,都是看适合不适合。


最重要的一点,最重要的一点,最重要的一点,Ubuntu系统和其他系统最大区别就是它安装必须要显示器,因为他开机安装要选择项!如果没有显示器请跳过这篇文章!
前置系统环境:
1、操作系统:Ubuntu 15.10 64位
2、树莓派3代B型
3、16G Class 10 TF卡
4、读卡器

一、下载Ubuntu Mate
1、在官网下载最新版的Ubuntu Mate,官网地址为:ubuntu下载地址
2、下载后得到文件:ubuntu-mate-16.04-desktop-armhf-raspberry-pi.img.xz

二、安装镜像烧录软件
1、win32diskimager软件还是很简单的

三、安装Ubuntu Mate系统
1、将TF卡插入树莓派,启动。
2、按照界面提示选择安装语言、用户名、计算机名、选择时区。
3、系统将自行安装后重启。
4、完成Ubuntu Mate的安装。

四、调整分区
1、重新调整分区,格式化文件系统。执行
sudo fdisk /dev/mmcblk0
,(其中0是数字零)。删除第二个分区(输入d,选择2),重建分区(输入n,p,2,回车,回车),最后将修改写入(原先只在内存中修改)。
2、重启树莓派。
3、在终端输入:
sudo resize2fs /dev/mmcblk0p2
。其中0是数字零。

五、后续步骤
1、更新系统软件,执行
sudo apt-get update
sudo apt-get upgrade