家用服务器必选树莓派(Raspberry PI)

IMG_20130901_185721_1

自从Raspberry Pi发布后,世界各国人民在互联网上不断创新树莓派的妙用,提供了很多有趣和具有挑战性的使用方法。虽然这些想法都很棒,但树莓派( RPi )最明显却又是最不吸引人的用处是:创建你的完美家用服务器。

如果你有几个不同的电脑需要同步和自动化备份,RPi可以做到。如果你想通过家中的任意屏幕来访问你的音乐和视频,RPi也能实现。也许你有一个或两个打印机,你想要简单与大家共享,树莓派在硬件和时间上用最小投资就能满足你的这些需求。

阅读剩余部分 –

0

Raspbian系统的Rasp-config配置和解释

raspberry_pi_1601console_LRG

由于在初始配置的界面上没有看到有网络配置的选项,所以建议在网络环境中一定要有DHCP,也就是能自动获取IP的网络环境。因为Raspbian的各种软件的安装是需要网络连接支持的。需要用到的功能说明如下:

expand_rootfs – 将根分区扩展到整张SD卡,因为整个Image才400多兆,但是现在的SD卡基本都是几个G的,除非SD卡有其他用途,一般建议选择这项,这样可以有足够多的空间来安装各种程序。因为大家用的SD卡普遍在4G以上,所以这个是必须运行的,避免SD卡空间浪费;
阅读剩余部分 –

0

Raspberry PI上安装XBMC+LAMP+ARIA2C下载机打造家庭影院

121120122539-0

上手树莓派捣腾已经有一段时间了,尝试了很多不同的玩法,比如GPIO编程驱动小器件、搭建一个树莓派的下载机、作为一个WEB的服务器,可以说树莓派风靡全球的原因就是它只有想不到没有做不到的高度可DIY性吧。随着玩树莓派的人越来越多,各种新奇的新玩法不断涌现,对于菜鸟来说这未免不是一件坏事。因为网络上有各种各样高手们写出来的教程供新手们学习,这其实也是树莓派基金会研发树莓派的初衷。

关于Raspbmc这个系统,我个人觉得做得非常好,将树莓派的功能发挥到了极致。对于一个还没有成家的技术宅来说,你是想过用5V的低功耗躺在床上,通过你的电脑屏幕看电影、看电视、听音乐、下载视频,并且可以直接通过手机充当遥控器进行播放控制吗?是的,这些树莓派都可以实现。一直都想写一篇这样的教程给刚玩树莓派的新手们,写这篇教程并不是想证明我是一个玩Raspberry PI的高手,这里面也没有什么技术含量。但是我觉得应该能给新手们一些帮助,因此献上如下教程……

阅读剩余部分 –

0

解决WordPress安装主题无法读取编辑的问题

博客更换了新的服务器,迁移过后发现Wordpress后台的主题目录无法读取了,猜测是否文件夹权限设置问题,但是检查发现权限正常。google了一下相关资料,发现在lnmp环境下,自动安装的php环境开启了“disable_functions”这个函数的“scandir”值,直接删除即可。

发现问题就很好解决了,我们首先来看看php.ini的配置文件在什么地方,可以在phpinfo()函数查看该文件的位置,然后用编辑软件进行编辑,这里推荐新手用“nano”这个编辑器进行编辑、相对“vi”、“vim”来说,这个软件更容易新手上手操作。
阅读剩余部分 –

0

树莓派安装和优化LAMP服务

树莓派运行LINUX系统,其低功耗的高效率的特点可以用来做很多的事情,今天就给大家写一个LAMP服务的安装教程。需要注意的是,如果你想用树莓派来架设一个高并发的站点,这显然是不可取的,虽然树莓派的配置可以用来支持LAMP的运行,但是如果超过一定的并发会导致树莓派瘫痪或死机。所以,在树莓派上开设的站点只能用于支撑普通的学习研究站点。在本教程中,也会教大家如何配置APACHE2、MYsql服务,使之在树莓派上更好地运作。
阅读剩余部分 –

0

树莓派通过SAMBA进行文件共享

Linux系统可以通过samba服务实现与windows网络共享兼容的网络共享服务,嫌开着电脑共享文件太费资源的话,不妨让树莓派来实现这个网络文件共享的功能实现这个功能 需要在树莓派上面安装samba服务,接下来的操作是在假设你已经用装载了Raspbian系统的SD卡启动了树莓派,并且进入了命令行模式的前提下进行的。
输入命令:

sudo bash
sudo apt-get install samba

等待操作完成后树莓派会提示你 Do you want to continue 是否要继续(是/否)

输入“回车”或者“Y” 完成安装安装完毕后运行

安装完成之后,配置SAMBA服务文件,通过下面的命令打开配置文件:

sudo nano /etc/samba/smb.conf

找到下面这一段:


####### Authentication #######

# “security = user” is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
# security = user   去掉前面的“#”符号

接着找到这一段

# This option controls how unsuccessful authentication attempts are mapped
# to anonymous connections
map to guest = bad user
guest account = pi 添加这一行

最后,到文件底部
添加下面几行


[Media]
comment = usb storage
path = /home/pi #注意,如果您的树莓派登录名是其它名字,注意更改这里的路径,举一反三,上面的代码也是一样噢~
browseable = Yes
read only = No
guest ok = Yes

按Ctrl+O保存!
再按Ctrl+W退出!

运行下面命令,重启一下SAMBA服务。这样,你就可以在网上邻居上面找到树莓派的共享文件夹了。

service samba restart

至此配置完成。

出现问题可以下面留言板上给我留言,可以及时帮助您呦~

0

凌晨三点钟

莫名其妙地跑到琦琦空间,翻看她这一年里的点点滴滴。一直都没有去关注过她的空间,给彼此留一个地方去记录那些生活的琐事,这应该是一直以来的默契吧。她不是一个什么东西都往上写的人,至少我知道她不会把心里想的那些东西都写出来,记录的无非是那些鸡毛蒜皮的小事。可就是这着不值一提的小事,却能拼凑出我们走过的一年时光。看着看着,莫名就流泪了,很复杂的泪。
阅读剩余部分 –

0

致我义无反顾的爱情

她总把自己最真的一面深藏掩盖
她不会轻易表露自己内心的情感
即使在最真切的时候也坦然自若
哪怕你为此纠结难受亦或是狂躁
不是因为怕受伤而是因为受着伤
不懂的人永远靠近不了真实的她
阅读剩余部分 –

0

Bogu.Name域名停用

2012年06月07日在Godaddy.Com 购买Bogu.Me域名,解析至此博客为主访问域名。同时将原有域名Bogu.Name(访问地址:Www.Bogu.Name)301永久跳转至新域名上。

Bogu.Name从2010.11.09购买使用至今,经过近半年时间的301跳转,此域名的权重已经转移到新域名上。

Bogu.Name已于2012.11.09日过期,不再使用。

请与本站有做友情链接的童鞋将站点链接改至: Http://Bogu.Me/


0

安卓手机挂载运行LINUX BT5教程

 

BT5全称 Back Track 5 包括信息收集、渗透测试、漏洞扫描、反向工程、持续访问、密码破解等一系列工具的一个安全测试/渗透/评估平台。最初是因为BT[345]破解无线密码而出名,BT5是一个基于Ubuntu[linux]平台进行重新封装优化而成的一个便携式系统。在信息安全界颇有名气,BT5的官方发布三种版本(1.iso光盘镜像 2.vm的虚拟机文件 3.基于ARM处理器版本),最新的BT 5 R3 将于2012年8月13日发布,其对之前版本进行优化并新增几十多种安全类工具。

看好手机型号为小米的

 

clip_image002

 

clip_image004

(在电脑上完成的步骤)

安装BT需要做好以下准备工作:

1、 装好VNC远程桌面

2、 装好超级终端

3、 下载好BT5(Back Track 5)ARM版系统

4、 一张8GB以上或者8GB的SD卡且卡的格式为FAT32的

5、 手机连接好电脑并打开SUB数据存储

6、 确保手机打开ROOT权限管理

7、 安装好busybox

附以上工具下载地址:http://pan.baidu.com/share/link?shareid=90132&uk=487903159

 

 

以下过程经本人亲自实践:

先在桌面或者其他硬盘新建一个文件夹名字改成“ BT5 ”(必须大写)

1、把下载好的BT5ARM版系统压缩文件包打开。

clip_image006.

2、双击目录 BT5_ARM_Joined 进入.

clip_image0083、在双击 BT5.zip 这个压缩包打开

打开后如下:

clip_image010

4、双击BT5进入,

5、解压以下五个文件(bootbt bt5.img fsrw mountonly unionfs)到开始前新建的文件夹里面(BT5)

clip_image012

解压后如下

clip_image014

6然后将BT5的文件夹移动到SD卡上面去。

clip_image016

注:如果下载的文件目录和我的不同请跳过前面的三步

移动好后打开SD卡的BT5文件夹目录如下

clip_image018

将BT5系统移到SD卡上后开始操作手机吧

(以下步骤在手机上完成的)

安装超级终端后打开选择第一个图形界面的。

选择加载gui,程序开始自动下载了下载完毕后
填start session的名字,你就直接取消掉

进入菜单SSH client GUI关闭

New window startup关闭

shell选择almquist shell

start as root 打开
在关闭程序,重启手机。

然后在打开盒子点install下载安装后关闭盒子,运行超级终端。

打开安装好的超级终端,如下图

clip_image020 clip_image022

在里面中输入以下命令

1. su 按回车

2. cd sdcard 按回车

3. cd BT5 按回车 (注:BT5 为大写的)

4. sh bootbt 按回车 ( 注:以上步骤成功后在执行第五步,在输入了sh bootbt 按了回车后需要等待几秒钟)

5. startvnc  按回车

出现成功后可以执行第五步了(如下图)

clip_image024

clip_image026

成功后按中间的房子键到桌面来。确定超级终端在后台运行中

clip_image028

然后我们打开安装好的VNC远程桌面

这里需要说明下:

1.地址要填 127.0.0.1

2.端口要填     5901

3.用户名要填   BT5(注:是大写的BT,不要输入小写的)

4.密码要填   toortoor

新建一个远程连接如下

clip_image030

最后点击连接进入BT5系统吧

注:如果手机重启后安装以上操作进不了BT5的看

在按以上操作输入后出现以下情况的

you will require a password to access you desktops.

Password:

请在password:后面输入bootboot按回车 这个是输入登录密码的

出现Verify: 后面输入bootboot按回车 这个是确认密码

输入正确后就会出现以下提示了

Would you like to enter a view-only password(y/n)? 输入y按回车就行了

就会出现成功的提示了这时就可以

clip_image032

clip_image034

以下为系统截图。

clip_image036

clip_image038

clip_image040

clip_image042

clip_image044

clip_image046

1