第一章 BT4基础
进入图形界面:startx
1、查看网卡命令:ifconfig
2、激活网卡:
ifconfig –a
ifconfig eth0 up
3、自动获取网卡地址:dhclient eth0
4、手动设置网卡:
ifconfig eth0 192.168.7.18 netmask 255.255.255.0(子网掩码)
添加网关:route add default gw 192.168.7.1
//gw即gateway网关
5、查看DNS内容:cat /etc/resolve.conf
namesever后面的就是DNS服务器地址
打开此文件:nano /etc/resolv.conf
6、更新BT:apt-get update
安装新程序:apt-get install XXX
7、安装中文环境:apt-get install language-pack-zh language-support-zh
8、使用的工具升级:apt-get upgrade(主要用于BT下所有工具升级及版本更新时使用)
9、修改账户密码:passwd root 查看账户用户信息:cat /etc/passwd
10、列举目录文件:ls /目录/
列举当前目录下文件名读写权限:ls –lh
11、查看目录:pwd
删除文件:rm文件名
12、SSH:Secure Shell安全外壳协议,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。
防止DNS欺骗和IP欺骗
13、配置SSH:
1)设置账户密码:passwd root
2)开启SSH服务:Sevices->SSH->Setup SSHD
14、配置TFTP服务:保证数据传输的便捷性,安全性无法保证。
TFTP-简单文件传输协议,运行在UDP上,只能从远程服务器上读写文件(邮件)或者读写传送给远程服务器。
BT下配置:
1) Service->TFTPD->Start TFTPD默认主目录/tmp
2) 从客户端将文件上传至TFTP服务器:
在cmd下:tftp –i BT的ip地址 put文件名
put将文件上传至TFTP服务器
get则为从TFTP服务器上下载文件至本地
15、查看日志:nano /var/log/auth.log
16、VNC:
1、安装:apt-get install vnc4server
2、更改密码:vncpasswd
3、启动:vncserver :1
4、这样就安装好了。但是在windows机器上连bt5(连接方式是ip:1)会出现只有一个终端端口的界面,还会出现一行英文错误,意思是无法共享同一桌面的意思,来解决一下。
编辑下/.vnc/ xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
www.2cto.com
unset DBUS_SESSION_BUS_ADDRESS---------这行是后来加的
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
gnome-session &-----------这行是后来加的
5、保存后杀死原来的进程vncserver -kill :1,再重启vncserver :1。如果要再启动一个连接可以,vncserver :2
6、解决windows和bt5之间无法共享剪贴板的问题。连上bt5后,再终端里执行vncconfig -nowin&
17、BackTrack 5R2 安装VNC
hiroot@bt:~#apt-get install vnc4server
hiroot@bt:~#vnc4server
/-- 此时系统会提示你输入密码,在通过客户端链接时将会用到这个密码。--/
编辑 /root/.vnc/xstartup文件:
hiroot@bt:~#vi /root/.vnc/xstartup
[plain]view plaincopyprint?
1. #!/bin/sh
2. #HiRoot's Blog QQ:20627750
3. # Uncomment the following two lines for normal desktop:
4. unset SESSION_MANAGER
5. exec /etc/X11/xinit/xinitrc
6. [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
7. [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
8. #xsetroot -solid grey
9. #vnccon** -iconic &
10. #x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
11. #x-window-manager &
#!/bin/sh #HiRoot's Blog QQ:20627750 # Uncomment the following two lines for normal desktop: unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources #xsetroot -solid grey #vnccon** -iconic & #x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & #x-window-manager &
修改/etc/X11/xinit/xinitrc文件的许可,使其可执行
hiroot@bt:~#chmod 755 /etc/X11/xinit/xinitrc
(vnc连接灰屏,跟这权限有关,执行之即可)
启动VNC
hiroot@bt:~#vnc4server