脚本封杀尝试树莓派SSH密码的来源IP

树莓派整天开着,如果用缺省SSH端口对外开放,就会经常遇到扫描SSH密码的肉鸡。虽然密码不是很简单,但还是感觉很不安全的。

系统的ssh登录日志文件在:/var/log/auth.log,登录失败时会记录以下格式的日志:

Mar 7 10:31:51 raspberrypi sshd[24510]: Failed password for root from 221.8.19.129 port 4066 ssh2
Mar 7 10:31:55 raspberrypi sshd[24514]: Failed password for root from 221.8.19.129 port 4079 ssh2
Mar 7 10:31:56 raspberrypi sshd[24518]: Failed password for sshd from 221.8.19.129 port 4080 ssh2
Mar 7 10:32:26 raspberrypi sshd[24522]: Failed password for sshd from 221.8.19.129 port 4149 ssh2

阅读全文

树莓派+一根网线直连笔记本电脑

用网线直连电脑,不经过路由器。这个方法最大的特点用最少的工具玩树莓派。

一、材料:树莓派一部、网线一根,笔记本电脑一台。
1、树莓派:带供电系统和烧好Raspbian系统的SD卡;
2、网线:交叉或直连;
3、笔记本电脑:双网卡,现在应该都是这个配置的。

二、操作步骤。
1、连线。
树莓派接好供电线;
将网线一端接到树莓派,另一端接到笔记本。

2、共享互联网。
如果现在笔记本已经通过WIFI连接到互联网,可以将无线网卡的互联网资源共享给本地连接。以win7系统为例,开始——控制面板——网络和Internet——网络和共享中心——查看网络状态和任务——更改适配器设置,找到无线网络连接右键“属性”,在共享选项卡上选中“允许其他网络用户通过此计算机的Internet连接来连接(N)”选项,点确定。

20131015215905763

阅读全文

在树莓派上搭建LAMP服务

之前介绍过树莓派上LNMP环境的搭建方法,本文将详细介绍如何在树莓派上配置LAMP服务。

为LAMP,是最流行的服务器配置之一,LAMP的含义是:

  • Linux - 操作系统
  • Apache - 网络服务器(HTTP)软件
  • Mysql - 数据库服务
  • PHP or Perl - 编程语言

这种配置对于大多数树莓派用户来说,可能过于重量级了,但是大多数用户能学到服务器的配置过程,是一种学习配置服务器的好方法。我可能会在以后写一篇轻量级服务器的配置文章。

阅读全文

用树莓派实现网络批量自动安装CentOS

一个让网络安装centos更轻松的项目。

使用树莓派 + Archlinux + tftp + dhcp + vsftp 来实现.
你只需要做的事就是搞一个ks.cfg, 放到指定的位置, 然后带着树莓派和USB供电线去机房就OK了.

下载地址
(含centos5.3安装程序, 密码请修改ks.cfg文件, 大小: 5.85G)
http://kuai.xunlei.com/d/ikrmAgI6GgCfDUtSbbe
(纯净版, 即不含/srv/ftp/iso目录下的安装镜像, 大小: 529.1M)
http://kuai.xunlei.com/d/ikrmAgKbGgAPFUtS6e4

简要安装说明
解压后是一个.img文件, 使用dd拷到你的SD卡上即可, 上电即可使用
如果你下载的是纯净版, 你还需要使用类似gparted的软件调整下分区大小, 以便有足够的空间可以在/srv/ftp/iso目录下面放安装镜像的解压缩的文件
用户名和密码都是保持默认的root/root

阅读全文