使用kali linux安装更新时断电造成系统开机登录后出故了,无奈只好重新把系统烧录在U盘上,然后删除我的D盘(用来放kali linux的),然后设置开机启动项,重启电脑,选择usb3.0启动,重装系统,重装完一堆麻烦事。(由于是在kali linux下写的这篇博客,不会用截图,只好全篇文字了)
一、添加更新源
打开sources.list文件:gedit /etc/apt/sources.list,添加下列源
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
二、更新系统
执行apt-get update
apt-get upgrade
apt-get clean
如果出现:下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository
执行:wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add
然后在执行上面三条命令
三、修改中文目录为英文
打开suer-dirs.dirs文件:gedit ~/.config/user-dirs.dirs,修改需要改变的中文目录为英文名称
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Download"
XDG_TEMPLATES_DIR="$HOME/模板"
XDG_PUBLICSHARE_DIR="$HOME/公共"
XDG_DOCUMENTS_DIR="$HOME/文档"
XDG_MUSIC_DIR="$HOME/音乐"
XDG_PICTURES_DIR="$HOME/图片"
XDG_VIDEOS_DIR="$HOME/视频"
然后保存,退出后把对应的中文目录重命名为对应的英文
四、为解压的程序或自己写打程序创建快捷方式并添加到应用列表
我个人喜欢用firefox开发版,因此我卸载预装的firefox,在firefox开发版官网下载了开发版,由于linux下只提供xxx.tar.bz2包,下载解压后可以直接使用,但是很不方便,可以把文件添加到环境变量使用,但是有点强迫症的我不大喜欢,偏要添加到收藏夹,百度也不是万能的,找遍了也没找到成功添加到收藏夹的帖子,只好自己摸索。
创建快捷方式(软链接):在桌面创建firefox.desktop,复制如下代码,然后保存:
[Desktop Entry]
Encoding=UTF-8
Name=firefox
Comment=这里是描述
Exec=/usr/bin/firefox/firefox
Terminal=false
Type=Application
Icon=/usr/bin/firefox/browser/chrome/icons/default/default128.png
StartupNotify=true
Exec是可执行文件的路径,我的在firefox可执行文件在/usr/bin/firefox下,Terminal指是否启动终端,Type指类型,Icon是图标路径,图标在/usr/bin/firefox/browser/chrome/icons/default目录下,StartupNotify指启用通知
添加到应用程序列表和收藏夹:复制快捷方式到/usr/local/share/applications下
cp ~/Desktop/firefox.desktop /usr/local/share/applications
然后就可以发现应用列表中已经有firefox啦,或者锁屏在进入即可看到,此时,右键,添加到收藏夹即可
五、安装vmware 14
最好在安装之前看一下gcc版本,6.4.0以下,最好是6.4.0,我的kali更新到最新打7.x版本后安装vmware很麻烦,还得降级。在vmware中文官网下载vmware 14试用版,下载下来的文件需要添加执行权限,chmod 755 xxx,然后./xxx即可。
vmware 14 pro 安装密钥
CG54H-D8D0H-H8DHY-C6X7X-N2KG6
ZC3WK-AFXEK-488JP-A7MQX-XL8YF
AC5XK-0ZD4H-088HP-9NQZV-ZG2R4
ZC5XK-A6E0M-080XQ-04ZZG-YF08D
ZY5H0-D3Y8K-M89EZ-AYPEG-MYUA8
安装成功启动试一试,如果显示需要兼容的gcc版本,安装对应打gcc版本即可,如果显示linux内核头文件相关问题,查看自己版本:uname -r,然后安装:apt-get install linux-headers-$(uname -r)即可,如果还是失败,重启,进入kali高级模式(Advanced mode)一般是第二个,选择与name -r对应的内核启动即可
六、安装Nessus
在nessus官网https://www.tenable.com/products/nessus-home注册一个账号,免费版的激活码会发送到邮箱,
然后下载nessushttps://www.tenable.com/downloads/nessus找到对应的版本下载
进入到下载打目录安装:cd Download,dpkg -i Nessus-7.1.0-debian6_amd64.deb
安装完成显示:- You can start Nessus by typing /etc/init.d/nessusd start
- Then go to https://kali-S:8834/ to configure your scanner
启动nessus服务:service nessusd start或/etc/init.d/nessusd start
关闭这个服务的命令就是把start换成stop
在浏览器输入https://127.0.0.1:8834或https://localhost:8834就可以打开登录界面,火狐浏览器会显示连接不安全,添加信任即可,然后设置账号密码登录,然后输入激活码即可,第一次启动很慢,启动后可以设置自定义扫描策略,可以设置下更新选项,避免每次启动都自动更新,更新过程会花好多时间
七、安装WPS
wps依赖libpng12-0,因此需要先安装libpng12-0,在Debian软件包下载页面下载,https://packages.debian.org/zh-cn/wheezy/amd64/libpng12-0/download然后安装:dpkg -i libpng12-0_1.2.49-1+deb7u2_amd64.deb,安装完之后到wps for linux官网下载wps,http://community.wps.cn/download/然后安装即可:dpkg -i wps-office_10.1.0.5672~a21_amd64.deb