kali安装后的基本配置

Kali linux config:

kali linux默认是gnome的桌面,但个人更习惯kde桌面。
配置kde桌面过程。

1.修改软件源
vi /etc/apt/source.list
#官方源   ##官方源最近访问都会有些问题,个人建议用aliyun的源
deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
#激进源,新手不推荐使用这个软件源
deb http://repo.kali.org/kali kali-bleeding-edge main
deb-src http://repo.kali.org/kali kali-bleeding-edge main
#中科大kali源
deb http://mirrors.ustc.edu.cn/kali kali main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-security kali/updates main contrib non-free
#阿里云kali源
deb http://mirrors.aliyun.com/kali kali main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali main non-free contrib
deb http://mirrors.aliyun.com/kali-security kali/updates main contrib non-free

ps:在安装kali linux的过程中配置源那一步:直接写http路径,deb标识符不用写。

2.添加add-apt-repository。

Debian让用户可以通过一个名为add-apt-repository的应用程序,添加和使用PPA软件库,不过Kali Linux在其默认的程序包列表中并不含有该应用程序。就Kali而言,由于这是个特殊用途的应用程序,已进行了某些改动,以便让它适用于最擅长的地方 (渗透测试)。想通过add-apt-repository应用程序启用PPA软件库,遵照下面几个步骤。
首先安装Python软件属性程序包。
apt-get install python-software-properties
接下来安装apt-file。
apt-get install apt-file
更新apt-file。
apt-file update
这需要一点时间,所以万一你的apt-file更新起来很慢,可能想试试一并解决这个问题。(注意:我的/etc/apt /sources.list文件中有repo.kali.org,而不是http.kali.org。)一旦apt-file更新完毕,你应该能够搜索它 了。
apt-file search add-apt-repository
你的输出结果应该看起来类似这样:
python-software-properties:/usr/bin/add-apt-repository python-software-properties:/usr/share/man/man1/add-apt-repository.1.gz

位于/usr/bin/add-apt-repository的默认add-apt-repository应用程序适用于Debian。所以,如果 你使用Kali,它很可能无法工作。我在本文末尾处添加了一个巧妙的解决办法,如果你喜欢的话,可以在VirtualBox上一下。但我发现,我们完全可 以模仿Ubuntu Oneiric,让add-apt-repository正常工作。
cd /usr/sbin
vi add-apt-repository
添加下列代码,并保存文件。
网页链接:http://www.bitscn.com/os/linux/201405/199831_2.html
注意:在echo "deb http://ppa.launchpad.net/$ppa_name/ubuntu oneiric main" >> /etc/apt/sources.list这一行中,我使用了Oneiric。你可以根据自己的选择,试着使用Lucid、Raring或Saucy。 现在,使用chmod和chown这两个命令,对文件进行相应的操作。
chmod +x /usr/sbin/add-apt-repository
chown root:root /usr/sbin/add-apt-repository
由于我们已添加了正确的代码,我们就可以使用add-apt-repository,添加PPA软件库。我试着输入下面这两个命令,在Kali Linux中添加主题和自定义图标。
/usr/sbin/add-apt-repository ppa:noobslab/themes
/usr/sbin/add-apt-repository ppa:alecive/antigone
3.kali linux 使用win7字体 (这一步在gnome桌面做是最简单的,因为到kde桌面后就不支持NFTS文件系统了,要编译ntfs-3g后才可以。)
    root用户下执行一下操作。
    cp -rvf /mnt/Windows/Fonts* /usr/share/fonts/truetype/msfonts
    # msfonts是自己创建的目录,主要是为了存放windows的fonts
    ls -l /usr/share/fonts/truetype/msfonts
    chmod +x /usr/share/fonts/truetype/msfonts/*
    #查看权限,确保有可执行权限
    mkfontscale            #建立字体索引
    mkfontdir
    fc-cache -fv            # 建立字体缓存
    #更新字体配置,建立缓存和配置文件。注销、登录就可以使用字体了。
    
4.登录系统后,切换到字符界面并卸载gnome桌面(卸载gnome之前建议把source.list源给配置完全,并且生效。)
    apt-get purge gnome*      
#个人把相关的gnome也一并卸载掉,包括配置文件也清除掉。
# 若不想配置文件就把purge改成remove,但是个人建议是全部清楚的    
#比较稳妥,这样不容易起冲突,这一步要在安装后系统之后立刻做,避            
#免之后的一些问题出现。
    init 6              # 重启系统
    apt-get install kde-plasma-desktop # 在安装之前当然要配置好网络(无线、有线)

5.截屏工具的安装使用。
apt-get install ksnapshot。
?6.安装google chrome浏览器之后,apt-get install packages 出现:
 The following packages have unmet dependencies:
 google-chrome-stable : Depends: libappindicator1 but it is not going to be installed
解决办法:(出现这个依赖关系之后就不能继续用apt-get安装软件了,要用aptitude)
    ps:后来不知做了什么操作,这个提示突然间就不见了,所以解决办法就先搁浅吧。
    
7.网络图标在任务栏planel中无显示,解决办法。
7.1 kali linux 安装kde-plasma-desktop之后,无线网络出现的问题
        a.要用wpa_supplicant,启动网卡才可以,后来发现wlan0每次开机都不会自动启动,
        经过查找资料是因为network-manager没有安装才导致每次链接无线网络都要敲命令的
结果。
    apt-get install network-manager  #安装network-manager
    vim  etc/NetworkManager/NetworkManger
    ifdown=ture              #ifdown修改成ture
        b.无线网络图标在planel中没有出现。
        # network-manager 没有安装,
    /etc/NetworkManager/NetworkManger  # ifdown=ture
     # 修改planel,添加widgets---network-manager
    任务栏planel中的system tray删除并重新添加就可以了。
    Add widgets—system tray、network manager 这两个widgets

8.安装fcitx输入法(个人觉得fcitx比较流畅)
    apt-get install fcitx fcitx-googlepinyin -y #重启系统会生效。
8.1 消除fcitx输入法的状态栏,即切换fcitx输入法是浮现的图标
    grep MainWindowHideMode ~/.config/fcitx/conf/fcitx-classic-ui.config
                    MainWindowHideMode=Auto
    vim ~/.config/fcitx/conf/fcitx-classic-ui.config
            MainWindowHideMode=Hide    # 修改HideMode为Hide,重启生效
9.kali linux kde桌面安装截图工具和禁用触摸板
    apt-get install ksnapshot # 这个比较好用,可以分区域截图
    apt-get install gsynaptics #安装触摸板驱动
    synclient touchpadoff=1 # 禁用触摸板。
10.安装音频管理器kmix
    apt-get install kmix
11.确保启动时发出声音
    apt-get install alsa-utils -y
12.解决PuleAudio警告问题
    
我的Kali经常弹出这个警告信息:
[warn] PulseAudio configured for per-user sessions ...(warning).
Debian变种版本也会在启动过程中弹出类似的警告信息。为了解决这个问题,键入下面这个命令:
leafpad /etc/default/pulseaudio
找到这一行:
PULSEAUDIO_SYSTEM_START=0
把0换成1:
PULSEAUDIO_SYSTEM_START=1
其中,0表示系统模式下不启动PulseAudio,1表示系统模式下启动PulseAudio。

使用工具和软件:

13.安装Java

UnTar the Archive and move to /opt
tar -xzvf /root/jdk-7u45-linux-x64.tar.gz
mv jdk1.7.0_45 /opt
cd /opt/jdk1.7.0_45
Install and register binaries
This step registers the downloaded version of Java as an alternative, and switches it to be used as the default:
update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_45/bin/java 1
update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_45/bin/javac 1
update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /opt/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so 1
update-alternatives --set java /opt/jdk1.7.0_45/bin/java
update-alternatives --set javac /opt/jdk1.7.0_45/bin/javac
update-alternatives --set mozilla-javaplugin.so /opt/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so

ps:如果是更高的版本就修改下版本号 1.7.0_45----1.8.0_45(目前最新的--2015-05)

TEST
java -verison

14.安装Flash
    apt-get install flashplugin-nonfree

update-flashplugin-nonfree  --install

15.安装归档管理器(File Roller)
    apt-get install unrar unace rar unrar p7zip zip unzip p7zip-full p7zip-rar file-roller -y

16.添加标准用户
    useradd -m user1
    (ps: -m意味着创建通常是/home/username的主目录)
    passwd user1
    添加到sudo群组
    usermod -a -G sudo user1
    (ps: -a –appent 意味着附加或者添加,-G意味着指定一个 群组/多个群组)
    修改shell环境:

chsh -s /bin/bash user1

17.安装libreoffce、pdf文档阅读器

apt-get install libreoffce okular

时间: 2024-10-05 05:50:18

kali安装后的基本配置的相关文章

Linux 最小化安装后IP的配置(手动获取静态IP地址)

一.图形化界面配置(假设为电脑A) 如果你的Linux安装有图形化界面,那么通过以下方式来配置: 我这里是有两块网卡,第一个网卡在上篇中已经通过DHCP来配置了:Linux 最小化安装后IP的配置(DHCP获取IP地址) 第一块王卡: 看一下配置2: 另外一块网卡打算使用手动获取 看一下配置1:  二.如果你的Linux是最小安装请看下面的配置(电脑B) 也是两块网卡,第一块网卡同样是DHCP获取IP,在上篇中已经通过DHCP来配置了:Linux 最小化安装后IP的配置(DHCP获取IP地址),

Ubuntu16.04安装后开发环境配置和常用软件安装

Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安装.2.开发环境配置.JDK环境配置+Scala环境配置+nodejs环境配置+开发工具intellij IDEA安装+Python数据分析环境配置+Jupyter开发工具安装+Python多版同时支持. 1.Ubuntu16.04安装常用软件(搜狗输入法+编辑器Atom+浏览器Chome+视频播放

kali安装后的网络设置教程(必需)

本文只适用于kali安装完成后的网络设置,使用NAT模式,关于桥接模式设置在完成本教程后,可以自行百度,教程有很多,但前提是你已经执行完了本教程才能进行进一步的设置(但有些人的kali是可以直接联网的,我也很懵). 原理进程: 1.写入dhcp服务 1.进行DNS设置 教程: 在终端检查ip,输入:ifconfig -a 发现并没有获得ip 首先输入命令: gedit /etc/networking/interfaces  #用gedit进行编辑 输入框选部分: auto eth0 iface

kali安装后相关软件的配置

更新软件apt-get updateapt-get upgrade安装输入法apt-get install ibus-pinyin apt-get install netspeed安装GNOMEapt-get install gnome设置->区域与语言->设置输入源->汉语(pinyin)apt-get autoremove 安装播放器apt-get install smplayer安装FLASHapt-get install flashplugin-nonfreeupdate-fla

kali安装后的网络设置

Kali linux 安装完成后,需要对其网络进行配置.使用DHCP服务是配置网卡最简单的方法之一,但渗透测试时通常不会这样做,因为系统会被记录在DHCP服务器的数据库中. 1  动态DHCP方式 配置文件地址: /etc/network/interface # 启动系统激活设备 # Loop回环地址 auto lo iface lo inet loopback # 启动系统激活设备 # 网卡eth0设置为DHCP类型 auto eth0 iface eth0 inet dhcp 2  静态St

Kali 安装之后的常用配置

前言 使用默认的Kali Linux设置来学习是可以的,但是我们通常要修改系统的一些基本设置,来最大化使用Kali平台的功能. 以下内容 网络的基础知识 使用图形用户界面来配置网卡 使用命令行来配置网卡 使用图形用户界面来配置网卡 使用命令行来配置无线网卡 启动.停止和重启Apache服务器 安装FTP服务器 启动.停止和重启SSH服务器 挂载外置媒体 更新Kali 升级Kali 增加Debian软件库 网络基础知识 1.私有IP地址 路由器的内网接口(或网卡)有一股IP地址  192.168.

MySQL5.5编译安装和安装后的基本配置

使用的软件cmake-2.8.8.tar.gzmysql-5.5.28.tar.gz 编译安装MySQL5.5的步骤介绍1.准备一块lvm磁盘用来存储MySQL的数据,以便后期存储空间的扩展.(可选)2.编译安装cmake环境 mysql 5.5以前的版本可以使用make进行编译安装,但是mysql5.5以后的版本需要cmake进行编译安装了redhat5 系列的版本是没有安装cmake工具的,redhat6以上的版本安装了cmake工具 3.创建MySQL的用户和组4.编译安装MySQL5.编

eclipse安装后的基础配置

1.安装jre Window > Preferences > Java > Installed JRES,点击add,选择Standard VM 2.检查是否开启自动编译 General > Workspace,确认Build automatically被选中 3.Java > Build Path,确定选中folder 4.Java > Editor 5.确认Compiler compliance level匹配你默认的JRE版本 6.配置Tomcat Window&

MySQL 5.7安装后的一些配置

现在MySQL 5.7之后新增了很多功能,其中最明显的就是密码增强的配置. 安装完MySQL 5.7之后默认是没有用户名密码的. /etc/init.d/mysqld stop mysqld_safe --skip-grant-tables & 如果此时不想被远程连接:mysqld_safe --skip-grant-tables --skip-networking & 然后就可以无密码登录了,接着修改密码 alter user 'root'@'localhost' identified