...刚发现图片不能够直接贴过来,呵呵,全部完成后再贴吧 此篇教程努力完成

获取BackTrack
HTTP://www.backtrack-linux.org/downloads
下载完成后在unix/linux/bsd环境下可以用md5sum命令校验hash值
md5sum bt*.iso

安装BackTrack
1、你可以使用liveDVD不安装即使用
       在liveDVD中的操作只要不涉及到本地磁盘,都会在重启后恢复清零,如同在盒子里操作一样
2、安装到你的本地磁盘中
      安装在实体机中
                                 划出一个分区给它与其它系统共同存在一块硬盘上可直接挂载光盘或镜像,然后照以下地址提供的安装操作
                                 http://www.backtrack-linux.org/tutorials/dual-boot-install/
       在liveDVD中安装系统到本地
                                 默认账户root 默认密码toor
                                 启动图形界面 startx
                                 找到桌面上的install.sh或Install BackTrack来安装
                                 安装过程可参考
                                  http://www.backtrack-linux.org/tutorials/dual-boot-install/
                                 城市、键盘、硬盘划分等
                                 安装完成后重启
         安装在虚拟机中不影响宿主机
                                 (安装过程参考安装在实体机)
3、安装到你的usb存储中
         创建BackTrace的usb系统,需要借助一款工具UNetbootin
                                 在windows可以下载直接使用
                                 在linux/unix下必须使用root账户或拥有root权限
                                下载地址 http://unetbootin.sourceforge.net
                                选择BackTrackISO镜像
                                选择硬盘类型为USB存储
                                选择你的USB存储的位置
                                按OK开始制作U盘启动
                                制作过程 解压镜像、复制文件安装已经制作引导到你的USB存储
                                完成后重启在BIOS里选择U盘作为boot即可
                                安装时存储位置选择usb存储
     (安装过程参考安装在实体机)

安装完成后默认账户 root
                    默认密码 toor
启动图形界面 startx
         
网络配置
1、有线网卡配置
       配置文件 /etc/network/interfaces
       ALT+F2 调出运行
       输入gnome-terminal命令调出终端
      查看文件 cat /etc/network/interfaces
                             auto lo
                             iface lo inet loopback
                             auto eth0
                             iface eth0 inet dhcp
                             auto eth1
                             iface eth1 inet dhcp
                             auto eth2
                             iface eth2 inet dhcp
                             auto ath0
                             iface ath0 inet dhcp
                             auto wlan0
                             iface wlan0 inet dhcp

 

从此文件可以看出,当前网络地址获取为dhcp方式自动获取

两种主流编辑方法将当前网络地址手动设置,以下修改eth0地址

#nano /etc/network/interfaces

光标到相应位置

auto eth0 #这是我们要修改网络地址的网络卡eth0

#iface eth0 inet dhcp 将光标移动到此行前加上#符号注释此行

光标移动到行尾换行新增以下内容

iface eth0 inet static #将这块网络卡的地址修改为手动配置

address 10.0.2.15 #网络地址

netmask 255.255.255.0 #掩码

network 10.0.2.0 #网段

broadcast 10.0.2.255 #广播地址

gateway 10.0.2.2 #网关

完成之后,ctrl+o保存当前修改后,ctrl+x退出

#vim /etc/network/interfaces

i进入编辑模式

光标到相应位置

auto eth0 #这是我们要修改网络地址的网络卡eth0

#iface eth0 inet dhcp 将光标移动到此行前加上#符号注释此行

光标移动到行尾换行新增以下内容

iface eth0 inet static #将这块网络卡的地址修改为手动配置

address 10.0.2.15 #网络地址

netmask 255.255.255.0 #掩码

network 10.0.2.0 #网段

broadcast 10.0.2.255 #广播地址

gateway 10.0.2.2 #网关

ESC 退出编辑模式

shift+: 将在左下角释出:符号,进入命令模式输入wq! 即可 write=w

q=quit,如只想退出不想保存即q!

2、无线网卡配置

启动无线网卡

命令行

#/etc/init.d/wicd start

图形界面启动wicd client

#wicd-client 调出wicd的无线管理


 

3、简单的启动或者停止网络服务

#service networking start 启动网络服务

#service networking stop 停止网络服务

#update-rc.d networking defaults 命令update-rc.d能看出命令源于哪里,在什么运行级别下被调用


 

BackTracke安装软件及更新

1、更新源

/etc/apt/sources.list 查看详细

 

deb http://all.repository.backtrack-linux.org revolution main microverse non-free testing

deb语法

deb url distribution [component1] [componenent2] [...]

deb 该段有两种写法 deb,deb-src

deb 指向已编辑好可执行文件

deb-src 指向可执行文件原是码地址

url 软件套件地址

系统内位置file

deb file:/home/debian stable main contrib non-free

CD-ROM(cdrom)

deb cdrom:/dists stable main contrib non-free

网络远程位置(http/ftp)...

deb http://http.us.debian.org/debian stable main contrib non-free

deb ftp://ftp.us.debian.org/debian stable main contrib non-free

distribution 此段从目录/disks获取

revolution目录里面包含

stable 稳定版

testing测试版

unstable 不稳定,最新版


 

component此段从目录/pool获取


 

 


 


 


 


 


 


 


 


 


 

debian针对free纯度对packages进行的分类

main:debian distribution最基本及最主要且符合自由软件规范的软件

contrib:debian里依赖非自由库运作的自由软件

non-free:非自由软件

non-us:非来自软件的美国

一个标准的BackTrack的更新源为

deb http://32.repository.backtrack-linux.org revolution main microverse non-free testing


 

上面弄好以后,我们需要更新软件数据库

#apt-get update

自动找到系统中所有软件套件的新版逐一升级,当遇到有支持库相斥的情况下则标注不升级

#apt-get upgrade

危险性的升级所有可更新软件套件,不在乎支持库互斥情况

#apt-get dist-upgrade

清理apt下载的软件包

#apt-get clean 清理/var/cache/apt/archives/

/var/cache/apt/archives/partial/下的deb

#apt-get autoclear 在安装后自动清除deb

apt-get出现错误时

#apt-get check 找出错误,然后谷歌或者bing一下