你知道kali linux的安装教程么?接下来是我为大家收集的kali linux的安装教程,希望能帮到大家。
做网站、成都做网站的开发,更需要了解用户,从用户角度来建设网站,获得较好的用户体验。创新互联多年互联网经验,见的多,沟通容易、能帮助客户提出的运营建议。作为成都一家网络公司,打造的就是网站建设产品直销的概念。选择创新互联,不只是建站,我们把建站作为产品,不断的更新、完善,让每位来访用户感受到浩方产品的价值服务。
kali linux的安装教程的 方法
rootoorotor昨天折腾了 Kali Linux 1.0,把大概的配置过程记录下来,希望对想接触或使用Kali Linux的同学有所帮助。
请注意:
1.本文为面向新手的教程,没技术含量,没事瞎折腾,感觉好玩…..如果您可以熟练使用Debian Linux或者使用过Arch Linux、Gentoo或者是自己LFS你完全可以无视本文。
2.如果您使用kali Linux只作为渗透测试之用,rootoorotor建议您在kali.org直接下载Kali Linux VMware版本在虚拟机里使用(当然双系统也可以)。
3.如果您只是想试用或者感受Linux桌面环境,我建议您先使用Ubuntu 、LinuxMint、Deepin Linux 、 Fedora、Debian、OpenSUSE这几个发行版。
4.如果您是一名信息安全 爱好 者,并且对GNU/Linux有过一点点使用 经验 ,想使用Kali Linux作为日常学习和使用,那么本文你适合你参考哦~
5.rootoorotor接触GNU/Linux发行版的时间不长,也是个新手。如果发现本文有疏漏,欢迎提醒!在下感激不尽~
6.kali Linux中的各种hacking软件本文不做讨论
Kali Linux 介绍:
(官方文档)
Kali Linux 下载:
安装Kali Linux:
请参考官方文档,以及在线搜索“Deiban Linux安装教程”或者 “Debian windows 双系统”。
比如:
强烈建议参考官方在线文档:
没有Linux安装经验的朋友建议先用虚拟机折腾
rootoorotor下载的是kali Linux 1.0 64位版本,在安装好之后就会进入kali linux默认的桌面环境(gnome-fallback),如图所示:
然后打开终端,输入
cat /etc/apt/sources.list
看看里面有没有一下三行kali官方源的地址(如果是断网安装,kali的默认源可能不会写入到这个文件里),如果没有,请在/etc/apt/sources.list中入这三行。
deb kali main non-free contrib
deb-src kali main non-free contrib
deb kali/updates main contrib non-free
加入之后就可以对系统进行更新了,终端中输入:
apt-get update apt-get dist-upgrade
安装BCM43XX系列无线网卡驱动:
由于我的本本比较渣,kali 默认不识别我的无线网卡(博通 BCM 4312)
aptitude update aptitude install wireless-toolsaptitude install firmware-b43-lpphy-installer
完成之后注销或者重启电脑,在终端中输入即可看到无线网卡驱动安装完成。
关于BCM43XX系列的无线网卡驱动请参考Debian官方文档:
安装完成之后重启在终端中输入:
iwconfig
看无线网卡是不是已经识别
安装英伟达显卡驱动请参考我上一篇博文:
Kali Linux 1.0安装NVIDIA显卡驱动
中 文化 :
Kali Linux的国际化做得真心不错,安装时如果你选择了中文语言,进入系统之后已经发现汉化完成了。如果安装时没有选择中文那么请参考一下的方法吧系统语言设置成中文:
点击右上角root —— System Settings —— Region and Language —— 点击“+”按键 —— Chinese(china) —— Select —— Chinese(simplified),重启电脑即可。
如果还不行也有可能是中文包没有安装,在终端中运行:
dpkg-reconfigure locales
汉化浏iceweasel浏览器(Firefox)
apt-get install iceweasel-l10n-zh-cn
在提示框中往下拉,开头位zh_CN的全部选择,然后确定,r然后在设置本地中文语言环境时选择 zh_CN.GBK 或者 zh_CN.UTF-8 确定,如果提示已经安装请,按照第一步的办法进入System Settings设置为中文。
输入法安装:
ibus:
apt-get install ibus ibus-pinyin
或者
fcitx
apt-get install fcitx fcitx-pinyin fcitx-module-cloudpinyin fcitx-googlepinyin
安装完成之后,打开终端输入:
im-config
确认手工配置,选择你喜欢的输入法,如图:
然后重启系统~
如果你使用的是ibus:
右键点击右上角的输入法图标 —— 首选项 —— 输入法+中文 —— 高级——勾上所有程序共享使用同一个输入法
如果你使用的是fcitx(小企鹅):
小企鹅无需做过多配置,重启过后即可用。当然你也可以点击小企鹅输入法的托盘图标,做一些输入法的配置,比如字体、皮肤和云输入提示等
我个人比较喜欢fcitx,因为带云输入,感觉也比ibus流畅。
建立普通用户(非必要):
Kali Linux 与 Backtrack Linux一样,默认直接使用root用户,如果你想和其他Linux发行版一样使用普通用户请按照下面的步骤操作:
1、建立一个普通用户:
打开终端:
adduser 用户名
如图所示:
为新建立的账户开启sudo命令:
在终端下输入:
visudo
按i之后进入编辑模式(插入),然后在文件的 root ALL=(ALL:ALL) ALL 的下方添加一个新的sudo用户例如XXX用户:XXX ALL=(ALL:ALL)
(ALL在文件visudo中被定义授予用户所有的命令权限)
如图所示:
完成后按Esc键进入命令行模式,键入:w来保存
保存之后新建立就可以使用sudo命令了,重启或者注销来切换成新建立的用户即可。
(注意:使用普通用户时,默认的权限是比较低的,以至于一些程序无法正常运行,这是需要使用sudo命令来执行,比如sudo apt-get update,或者使用su命令在终端中切换至root用户之后执行)
然后把原有/root/目录下的配置文件复制到新建立的用户目录下(/home/新建立的用户名),并修改所有者为新建立的用户
终端中输入(root权限):
cp -rf /root/.* /home/新用户名
chown -R 新用户名:新用户名 /home/新用户名
这样普通用户的配置就完成了。
开启Gnome 3的标准模式:
Kali Linux的桌面环境已经升级为Gnome 3,但默认运行在fallback模式。想临时切换成gnome3的标准模式请在终端输入:
gnome-shell –replace
gnome 3的标准模式支持一些桌面特效开启还有很多gnome-shell插件,如果您觉得比较好用请输入下面的命令使系统在启动时,自动进入gnome-shell的标准模式。
有时候更新驱动或者软件包之后可能会无法进入gnome-shell的标准模式,这个时候只需要重新安装显卡驱动即可,用开源驱动的没有这个问题。
gsettings set org.gnome.desktop.session session-name gnome
若想还原默认的桌面请输入:
gsettings set org.gnome.desktop.session session-name gnome-fallback
注销或者重启之后进入桌面即可直接进入您要切换的模式。
关于如何定制gnome,请参考:
另外,如果您实在不喜欢gnome-shell桌面环境,可以参考这里或者自行上网搜索
一些常用软件:
1.官方源中的软件(可以通过apt-get install直接安装):
apt-get install gnome-tweak-tool
(gnome-shell管理软件可以修改字体、管理插件、管理桌面主题。必备!)
apt-get install gdebi
(有了这个安装软件就不用在终端中dpkg -i 安装了,提供图形化软件安装方式)
apt-get install nautilus-open-terminal
(鼠标右键在当前目录打开终端)
apt-get install flashplugin-nonfree
(浏览器flash插件)
apt-get install synaptic
(新立得软件包管理器)
apt-get install file-roller
(压缩文件管理工具)
apt-get install amule
(电骡)
apt-get install remmina*
(远程桌面+扩展)
apt-get install geany
(一个轻巧的IDE,如果您喜欢折腾emacs或者VIM就不用安装这个了)
apt-get install bluefish
(一个强大的Web编辑器)
apt-get install meld
(一款可视化的文件及目录对比、合并工具)
apt-get install audacious
(一个轻量级音乐播放器)
3.安装QQ2012:
Kali Linux 1.0 (64位)安装 QQ2012
4.安装WPS office for Linux:
Kali Linux 1.0 (64位)安装WPS office for Linux
5.Virtualbox虚拟机:
使用前要先
apt-get install libqt4-opengl
Gnome3有扩展系统,可以在线安装扩展,
Gnome Extensions网站
一些美化工作:
进入标准模式之后,鼠标往屏幕左上角一戳即可打开程序窗口,点击全部程序会看到很多满屏幕的黑龙图标,感觉略丑
如图:
如果想隐藏图标,可以打开系统工具——主菜单 来选择隐藏,如果您再使用这个工具时没有看见Kali Linux菜单,请下载我修改好的文件放入 /home/你的用户名/.config/menus 文件夹,然后使用组合键alt+F2输入r ——回车,既可重启gome-shell
然后在重新打开系统工具——主菜单即可,去掉构√即可隐藏图标:
下载地址:
(注意:“.”开头的目录或文件是隐藏的,按ctrl+H才可查看,或者在终端中输入 ls -a)
安装Faenza图标:
wget
unzip faenza-icon-theme_1.3.zip
chmod u+x INSTALL
./INSTALL
然后根据提示安装即可,安装完成之后使用gnome-tweak-tool工具更换图标:
优化字体显示:
Kali Linux的默认中文字体显示已经比较不错了,但我个人还是喜欢文泉驿的字体。
apt-get install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy
安装完成之后打开这个网页
把你喜欢的字体优先级调到最高,然后点击”生成“保存成.fonts.conf文件放入home/你的用户名目录下,最好root目录下也拷贝一份,因为有些程序是以root账户来运行的。
最后在gnome-tweak-tool工具中更改字体
关于Deiban字体显示优化,可以看看这里:
如果通过以上设置的字体显示效果还无法满足你的需求,你可以折腾Debian的字体渲染Infinality补丁(在Fedora下很出名的字体渲染补丁,渲染效果极好)
使用这个补丁之前,请先apt-get install devscripts 安装包构建脚本 ,然后根据dpkg-checkbuilddeps中显示缺少什么依赖就用apt-get 安装什么,步骤比较简单本文就不做详细描述了
;t=88545
渲染之后的显示效果截图:
关于双系统的朋友遇到windows无法启动的问题(no argument specified),可以使用下面办法解决:
vim /boot/grub/grub.cfg
grub.cfg中windows那一段中的–set改成–set=root就OK了
修改启动分辨率:
感觉启动引导菜单和tty的分辨率比较蛋疼?按照如下方法修改即可:
(root权限运行)
1.使用编辑器编辑/etc/default/grub 这个文件
比如我使用vim
vim /etc/default/grub
找到 #GRUB_GFXMODE=640×480 取消这一行前面的注释符“#”并将后面的数字修改为一个合适的值,不需要太高,比如1024×768。这个值同时会影响grub启动菜单和控制台里文字的分辨率。
2.修改 /etc/grub.d/00_header 这个文件
vim /etc/grub.d/00_header
查找关键字”set gfxmode=${GRUB_GFXMODE}”(去掉双引号),然后在这行下面添加新行, 内容是:”set gfxpayload=keep” (去掉双引号)
3.更新Grub配置
update-grub
看了“kali linux的安装教程”还想看:
1. Kali Linux安装后该怎么设置
2. Kali Linux系统是什么
3. Kali 2.0怎么替换APT更新源为国内源
4. Kali Linux网络配置方法
5. 如何使用u盘安装linux系统
6. linux9.0系统安装教程
分类: 电脑/网络 操作系统/系统故障
解析:
大部分初学者都是在有XP之后装Linux的,下面以我的分区作例子来说明,我的分区情况是:
主分区 C NTFS /dev/hda1 4 GB
扩展分区 /dev/hda2
D NTFS /dev/hda5 10 GB
E NTFS /dev/hda6 30 GB
F FAT32 /dev/hda7 3 GB
/boot ext3 /dev/hda8 40 MB
/ ext3 /dev/hda9 8.5GB
/home ext3 /dev/hda10 1 GB
/swap swap /dev/hda11 256MB(和你内存一样或1倍到2倍之间,我的内存就是256MB)
(注:后面四个分区都是属于扩展分区,用来装Linux)
1、将下载下来的ISO文件放在格式为FAT32分区的根目录下(如F:\),名称保持一致.(如:shrike-i386-disc1.iso shrike-i386-disc2.iso shrike-i386-disc3.iso);
2、用UltraISO之类的工具将disc1中的dosutils目录提取出来,放在同一个根目录下(如路径为F:\dosutils);
3、重启机器,设置BIOS从软盘启动后插入MS-DOS盘,或其它可引导盘;
4、进入dosutils目录,运行其中的autoboot.bat文件(输入autoboot即可);
5、这时出现的是安装界面的语言;选什么随便你,看得懂就好,呵呵;
6、接下来叫你选择键盘类型,你的是什么就选什么,一般默认就好;
7、然后出现的界面是选择安装方法,当然是选择:硬盘驱动器;
8、然后选择分区(这每个人的分区不同,所以不一定相同),就举我的例子,我是把那三个镜像文件和dosutils放在F盘的根目录下,所以选择/输入:/dev/hda7即可;
9、之后安装就开始初始化了,在这一步,一般可以正确识别显示器、显卡和鼠标。之后就开始以文本模式开始安装(只能以文本模式安装);
10、接下来出现的提示是选择鼠标类型,根据自己的鼠标选择吧,很简单的(为什么有些人装完后鼠标不能识别,我真觉得很神奇:O);
11、然后选择安装类型,选择:定制
12、之后就进入磁盘分区设置了。第一次安装可以选择让Linux自动分区,安全、省事。我选择:DiskDruid,因为想看看它长什么样,呵呵;
13、进入DiskDruid之后,屏幕上就显示了你目前的分区状况,你可以对它们进行编辑。以我的分区状况为例,在这里,我要为/boot、/、/home分别设置挂载点:/boot、/、/home。注意两个问题,1,挂载点要小写,不然单独的/boot和/home分区会被挂载/BOOT、/HOME文件夹中,达不到预期效果(至于为什么要设单独分区,请参阅相关主题);2,在编辑“/”的挂载点时,也许会出现警告框,请大胆地选择“强行添加”,没有问题的。最后编辑SWAP分区,确定后选择格式化SWAP区就行;
14、引导装载程序配置,我选择:GRUB(推荐新手使用,因为很简单)之后的两个引导装载程序配置全部跳过,不进行修改;
15、之后到了引导分区设置,在这里可以设置“引导标签”,即在机器启动时,出现在GRUB中选项的名称(WINDOWS操作系统在GRUB中默认显示为DOS,你可以在这里把“DOS”改成“WINXP”等字样);
16、选择安装引导程序的位置:选择MBR;
17、etho的网络配置:大体分为使用DHCP和不使用DHCP(这是我个人理解方式,呵呵)因为我不是使用DHCP的,所以按空格键把“使用bootp/dhcp”前面的“*”号去掉,选择“引导时激活”,然后输入IP地址、子网掩码、默认网关以及主、次DNS(和XP中的数值一样);
18、之后可以设置主机名,随便你设
19、是防火墙规则,个人认为没有必要设高。我是选择:定制,然后在WWW(HTTP),邮件(SMTP)和FTP处安空格打上“* ”就好(这样设置之后,浏览网页就没有问题);
20、语言支持,这是多选项哦,按选多少选多少,但是别忘了中文和英文哦;
21、默认语言,我建议选:USA(就算不懂E文也好),因为默认为英文的话,在Shell下不会出现乱码,看着舒服,安装后又可以改默认语言,怕啥呢;
22、时区,上海,北京,,,,,选吧随便;
23、设置根口令,看你喜欢;
24、验证配置:请在“使用屏蔽口令”和“启用MD5口令”前加上“*”(选中它们);
25、选择软件包:翻到最后一行,看到:Everything 没有?选吧,等啥,只要选上这个,以后的初级问题基本上不会出现哦。如果空间不足,请务必尽量选上所有开发工具及相关内容,可以避免安装后编译软件出现问题;
26、开始安装..........享受不用换盘的Linux安装吧
PS:在安装的过程中,可以按ALT+FX(FX是指F2、F3、、、F6),有东西看哦,是安装的摘要,如果有出现WARNING之类的词,把它记下来,也许会有用哦。按F1可以回到安装界面。
就这样,如果安装所有软件包,大约1小时后,你就可以“享受”Linux了。(知道“”的意思吗?嘿嘿)
我这样安装之后没有任何系统问题哦!
1、画面偏移:
大部分人安装完后出现的第一个问题就是画面偏移的问题。当然,这可以通过显示器上的按钮来调
整,可是如果是和XP双系统的话,那每次都调可就麻烦了。解决办法很简单,下个显卡驱动,在X
桌面的虚拟终端键入“init 3”来关闭X桌面,到终端下安装就OK了。如果是NVIDIA的显卡,在安
装后,用VI之类的编辑器编辑/etc/X11/XF86Config文件,把该文件中Driver “nv”中的nv改
成nvidia即可,然后运行startx
启动X系统,画面就正常了。
2、mount分区,可以显示中文文件名的:
mount -t vfat -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/win
(其中的vfat、hda7、win根据每个人的系统可以改变。936和cp936有的是用gb2312,不过在我
的系统中就不行)
想要让分区在系统启动时自动挂载,则要用vi 等编辑器编辑/etc/fstab,在该文件的末尾加入:
例如:/dev/hda7 /mnt/win vfat auto,codepage=936,iocharset=cp936 0 0 类似的语段
即可。
3、中文字体初步美化:
凡是刚接触Redhat系列的新手打开Mozilla的第一个反应一般都是字体模糊的让眼睛想流泪,其实
解决方法也不难,以下是本人的经验,希望对大家有帮助:
首先在你的Linux中要有simsun.ttf这个字体文件(可以在WINDOWS中找到,也许找到的是
simsun.ttc,直接把它改成simsun.ttf就行。把它弄到Linux中有两个方法,一个是mount,还有一
个是在你用ln -s 建立连接,用后面一个方法可以节省空间,前提是放字体的那个分区在Linux启动
时要自动挂载);之后在/usr/share/fonts/default目录下建立一个文件夹,名为:myttf,然后将
simsun.ttf文件用cp拷贝到/usr/share/fonts/default/myttf下,这样就可以用ttmkfdir
fonts.dir来生成字体列表。如果要保证列表的完整性,则需要
将/usr/X11R6/lib/X11/fonts/encodings/下的encodings.dir这个文件拷贝
到/usr/share/fonts/default/myttf之后再执行ttmkdir fonts.dir命令。这时就已经把
simsun字体装入系统了。然后要做的是用vi 打开/etc/X11/XF86Config,在其中的
Section "Files"部分加入:FontPath "/usr/share/fonts/defaults/myttf"这句话,最好放在
原先那个FontPath语句的前面。然后在Section "Module"部分加入 Load "xtt"和
Load "GLcore",并且在 Load "freetype"和Load "type1"前面加上"#"用以屏蔽它们,因为
它们不能和"xtt"共存。接下来要改的是/etc/gtk/中的gtkrc.zh_CN这个文件,把里面的fontset
部分的后半部,即"\"后面的内容改为"-misc-simsun-medium-r-normal--16-*-*-*-*-*-
gb2312.1980-0,*-r-*",最后打开/etc/gnome/中的gtkrc.zh_CN里的所有Fontset部分全部改
为"-misc-simsun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0",这是在GNOME中
的改法。如果是KDE,则在KDE的K菜单―选项―个人化―国家和语言选择中国、字库
zh_CN.gb2312。在K菜单―选项―观感―字体项中选则你想要的字体就可以了(我没用过)。最
后注销重启GNOME就搞定了。
有两点需要注意:
LINUX的分区一般用EXT3,在安装过程中,安装程序会要求你选择安装的目标路径(就是目标盘了)此时有两个知识点就是分区格式,选择EXT3,还有一个叫:SWAP,SWAP我也不懂什么,我理解为:相当于虚拟内存,用来加载一些系统的东东,假设你要安装到F盘上,F盘空间为10G=20480MB,没错吧:) 那么你在分区时就要根据你的内存大小,假设你的内存为256M,那么你就要给这个盘分一个叫SWAP的东东,空间为256*2=512,其实剩下全部给EXT3
另外,在LINUX下对硬盘的分区是这样认识的,他所示显示的方式跟WIN不一样,
如果你有两个硬盘:他会显示为:第一个硬为hda,第二个当然是hdb,如果第一个硬盘有三个分区,那么每个分区则显示为hda1,hda2,hda3,假设第二个硬盘也有两个分区,则显示为hdb1,hdb2,吼吼吼
linux系统下jar是随着jdk安装的,所以安装jar其实很容易。下面由我为大家整理了linux下安装jar命令的相关知识,希望大家喜欢!
linux下安装jar命令
jar是随着jdk的安装的。在jdk安装的目录下有bin目录中,windows下的文件名为jar.exe,linux下文件名为jar.它的运行需要用到jdk安装目录下lib目录中的tools.jar.
jar文件在linux下的安装命令
首先安装java 的jdk..并设置 java environment.
then the order is: [root@localhoat root]# java -jar /the directory and file name, include .jar
附:linux下jar命令用法详解
jar的用法:
jar{ctxu}[vfm0M][jar-文件][manifest-文件][-c 目录] 文件名。。。
{ctxu}是jar命令的子命令,每次jar命令中只可以包含一个ctxu中的一个,分别表示:
-c创建新的jar文件包 --常用于打包
-t列出jar文件包的内容列表
-x展开jar文件包的指定文件或者所有文件--常用于解开包
-u更新已经存在的jar文件包
[vmf0M]中可以选,也可以不选,是jar命令的选项参数:
-v生成详细报告并打印到标准输出
-f指定jar文件名,这个参数是必须的
-m指定需要包含的manfest清单文件
-0只存储不压缩,速度快
-M不生成所有的清单文件
经常组合使用 cv0Mf/xvMf
补充:linux下运行jar包命令
java -jar xxxx.jar
Linux平台通过以下命令执行jar文件。 # java -jar file.jar
linux下执行jar文件方法:命令行下进入文件目录,执行java -jar file.jar即可,也可在桌面创建一个启动器,在命令栏填写相关的命令:java -jar /file路径/file.jar,这样在桌面双击即可打开该jar文件 创建可执行的 JAR 文件包详解:JAR 文件就是...
linux下执行jar文件方法:命令行下进入文件目录,执行java -jar file.jar即可,也可在桌面创建一个启动器,在命令栏填写相关的命令:java -jar /file路径/file.jar,这样在桌面双击即可打开该jar文件 创建可执行的 JAR 文件包详解:JAR 文件就是...
java -jar test.jar
在linux命令行下对jar进行解压缩操作,比如有个jar包/usr/local/EtnetChinaApplication.jar #解压jar包到临时目录cd /usr/localunzip EtnetChinaApplication.jar -d app#进入临时目录app,编辑文件ls app ...... log4j.properties xmemcache.prope...
java -jar xxxx.jar
nohup java -jar 启动1.jar nohup java -jar 启动2.jar nohup java -jar 启动3.jar
这个shell脚本的话应该只会影响当前的窗口,运行完程序后把窗口关闭,再新开窗口,你的JDK应该还是1.4的 如果不行的话,那就运行完程序,再export一遍1.4的JDK 只对当前窗口有影响,换用户或者新开窗口都会变成1.4
不用用-cp, 有运行jar的-jar吧?或者jar 加什么,你想你要的库和主方法都在一个jar里,一般用不到-cp吧,除非你用到别的类库不在jar里。
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款