网站首页 Kali BT渗透

kali Rolling安装之后的一些常用配置总结 复制代码

发布时间:2016-12-10 10:15 Saturday编辑:admin阅读(2177)

    复制代码

    添加普通用户 useradd -m -G sudo,video,audio,cdrom -s /bin/bash OKing
    把某个用户添加到组中: sudo usermod -a 用户名 -G 组名
    
    递归更改目录/文件所属用户组: sudo chgrp 用户名 -R MyDocuments/ 递归更改目录/文件拥有者: sudo chown -R 用户名 MyDocuments/
     使用蓝牙 apt-get install pi-bluetooth bluez bluez-firmware blueman
    关键一点:添加pi用户到蓝牙组
    usermod -G bluetooth -a pi
    usermod -G bluetooth -a 用户名 

     安装谷歌拼音输入法:
    apt-get install fcitx-googlepinyin

    安装完毕后重启,打开Fcitx Configuration : 添加 --> 去掉勾 --> 在最后一行选中“googlepinyin”

     

    安装Flash Player播放插件

    apt-get install flashplugin-nonfree && update-flashplugin-nonfree --install 

    下载包自行安装(install_flash_player_11_linux.x86_64):
    cp libflashplayer.so /usr/lib/mozilla/plugins/
    sudo cp -r usr/* /usr

     

     解决启动时默认静音

    sudo apt-get install alsa-utils -y 然后在声音里设置即可

     

    更改默认java环境

    复制代码
    到oracle官网下载jdk包,解压之后放到一个目录下
    比如,我们把解压的jdk文件放在/usr/lib/jvm/目录下
    
    设置java环境变量
    修改配置文件:/etc/profile
    在文件末尾添加一下内容:
    export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
    export JRE_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
    
    重启
    复制代码

     

     

      Kali Rolling终端字符串重叠问题

    (1)安装时系统选系统语言是英文,安装完之后在 "Region & Language" 里改为中文显示

       (2)更新系统到最新,可解决这个问题

    (3)安装字体:apt-get install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy
    然后在gnome-tweak-tool工具中更改字体

     系统更新升级
    复制代码
    1vi /etc/apt/sources.list  #编辑更新源配置文件 2、添加kali源:
    #官方源
    deb http://http.kali.org/kali kali-rolling main contrib non-free deb-src http://http.kali.org/kali kali-rolling main contrib non-free  自己用的时候有时需要用到debain源: 
    deb http://ftp.debian.org/debian/ squeeze main non-free contrib
    3. apt-get update & apt-get upgrade -y #刷新更新列表并更新软件 软件包更新时中断:dpkg --configure -a
    更新完清理一下:apt-get clean && apt-get autoclean &&  apt-get autoremove -y

    apt-get purge 软件名         建议卸载时候使用该命令
    apt-get remove 软件名         删除相应的软件(实际上删除了 /var/cache/apt/archives 目录下所有以deb 文件)
    apt-get purge 软件名         删除相关软件,同时删除该软件的配置文件
    apt-get clean             把存储的安装包全部卸载
    apt-get autoremove         自动清理无用的meta package

    清理系统残存配置:
    dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

    清理系统软件包和内核: uname –r  查看正在使用的内核
    dpkg --get-selections | grep linux
    删除不用的内核文件image、头文件headers: sudo apt-get purge  内核文件名  头文件名
    
    清除系统中无用的 library
    安装deborphan:  sudo apt-get install deborphan
    查看多余库文件: deborphan --show-section --show-priority --show-size 
    或者简洁一 点:  deborphan -sPz,查看有没有多余的库。
    删除无用的库文件:sudo apt- get remove --purge `deborphan` ( 清除系统多余的 library )
    复制代码
     
    安装openvpn  
    sudo apt-get install network-manager-pptp network-manager-pptp-gnome network-manager-strongswan network-manager-vpnc network-manager-vpnc-gnome 

     虚拟机安装增强工具open-vm-tools

    复制代码
    VMware自带的vmware-tools在新版本的Kali中已失效,官方建议是安装open-vm-tools-desktop来代替。
    
    如果之前不小心安装了vmware-tools,需要卸载:
      cd vmware-tools-distrib/bin
      ./vmware-uninstall-tools.pl官方的更新源下,使用下面命令安装open-vm-tools-desktop
      apt-get install open-vm-tools-desktop fuse
      reboot
    
    官方源: 

    deb http://http.kali.org/kali kali-rolling main contrib non-free
    deb-src http://http.kali.org/kali kali-rolling main contrib non-free

    复制代码

     

    解决root权限下无法运行chrome问题

    编辑 /usr/share/applications/google-chrome.desktop 文件,找到"Exec"一行

    将其值改为如下所示, /root/.config/google-chrome 是设置的chrome工作目录

    /opt/google/chrome/google-chrome –-user-data-dir="/root/.config/google-chrome" 

    保存即可

     

     

    修复apt-add-repository命令

    复制代码
    sudo update
    sudo apt-get install software-properties-common
    
    如果因为依赖问题没法直接安装 software-properties-common,可以手动修复。

    1.apt-get install apt-file 安装apt-file
    2.apt-file search add-apt-repository
    你的输出结果应该看起来类似这样:

    3.cd /usr/sbin && sudo vi add-apt-repository

    添加下列代码,并保存文件:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

    4.sudo chmod +x /usr/sbin/add-apt-repository
    sudo chown root:root /usr/sbin/add-apt-repository

    5.使用add-apt-repository,添加PPA软件库
     在Kali Linux中添加主题和自定义图标。
     sudo add-apt-repository ppa:noobslab/themes
    sudo add-apt-repository ppa:alecive/antigone

    复制代码

     

     实用工具安装

    复制代码
    进程和使用内存查看工具:apt-get install htop nethogs -y
        htop 
        nethogs eth0 
        nethogs wlan0 
    软件包管理程序(GDEBI):apt-get install gdebi 系统清理工具:sudo apt-get install bleachbit  Boot-repair(修复引导工具) sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update sudo apt-get install -y boot-repair && (sudo boot-repair &)
    
    刻录工具Brasero: sudo apt-get install brasero
    十六i进制编辑器bless(推荐): sudo apt-get install bless
    图形化挂载工具: sudo apt-get install furiusisomount
    多分屏终端:               sudo apt-get install terminator
    FTP客户端:                sudo apt-get install filezilla filezilla-common 屏幕录制工具:              sudo apt-get install vokoscreen
    摄像头管理查看工具:           sudo apt-get install camorama 

    如果使用了VMware,VMware卸载: vmware-installer -u vmware-workstation

    复制代码
     系统管理 
    复制代码
    网络设备未托管: sudo vi /etc/NetworkManager/NetworkManager.conf   把 managed=falsefalse 改为true ipv6网络转发echo 1 > /proc/sys/net/ipv6/conf/all/forwarding IPv6配置: modprobe ipv6  #加载ipv6协议 lsmod #显示linux加载的系统模块,确认是否已经加载IPv6协议
    ipconfig lo   #显示系统回环口,进一步确认加载了ipv6
    ping6 ::1 #ping6环回接口的ipv6地址,进一步确认是否正确加载了IPV6模块 vi /etc/sysconfig/network  #设置系统启动时,自动加载IPv6命令操作
      NETWORKING=yes
      HOSTNAME=localhost.localdomain
      NETWORKING_IPv6=yes ifconfig -a  #查看ipv6网络配置 重启网络服务失败 Failed to start LSB 可能原因:配置文件中MAC与当前网卡MAC不一致
    解决办法:
    ip addr show    查看当前MAC地址
    修改/etc/sysconfig/network-scripts/下以ifcfg开头的网络链接文件
    例如vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
    将HWADDR="XX:XX:XX:XX:XX:XX"的MAC地址改为ip addr show 命令显示的MAC地址
    其他的按照同样的方法修改
    systemctl restart networking.servic重启网络成功
    systemctl status networking.service状态正常
    复制代码

     美化修改

    复制代码
    改主题的话, http://gnome-look.org/ Download 把主题文件放在usr/share/themes/ 图标主题 ~/.icons/   conky的话,在/etc/conky/ 全局设置: /usr/share/themes/
    /usr/share/icons/ 背景壁纸在/usr/share/background/ 或/usr/share/wallpaper kali修改主题图片 /usr/share/images/desktop-base login-background.png      进入系统界面的背景图
      kali-grub.png          grub的背景图片(/usr/share/images/desktop-base)
      kali-wallpaper_1024×786    之类的是桌面背景图 /usr/share/gnome-shell/theme/KaliLogin.png 登录界面修改 /usr/share/images/desktop-base desktop-grub.png kali-grub.png
    复制代码
     添加字体 
    复制代码
    第一步:将喜欢的字体文件copy到一个文件夹中,如myfonts
    第二步:将copy到的字体文件夹copy到系统字体文件夹中并且修改权限  sudo cp myfonts/  /usr/share/fonts/ sudo chmod u+rwx /usr/share/fonts/myfonts/*  cd /usr/share/fonts/myfonts
    第三步:更新字体缓存
      sudo mkfontscale
      sudo mkfontdir
      sudo fc-cache -fv
    这样就不会遇到字体太少的尴尬了……如果看不到的话,sudo shutdown -r now试一下。
    注:如果想把字体添加到系统字体库,直接把含字体的文件夹复制到/usr/share/fonts/truetype/目录下,再更新字体缓存即可。
    复制代码
    系统备份
    复制代码
    #tar cvpzf MyBackup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys --exclude=/tmp --exclude=/media / #tar cvpjf MyBackup.tar.bz2 --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/sys --exclude=/tmp --exclude=/media / (bzip2压缩率更高)
    另外需要确认一下“/media”上没有挂载任何东西(例如光盘、移动硬盘),如果有挂载东西,必须把“/media”也排除在外
    恢复系统:
    把文件“backup.tgz”拷贝到分区的根目录下,执行恢复命令:# tar xvpfz backup.tgz -C / 重新创建那些在备份时被排除在外的目录
    # mkdir proc
    # mkdir lost+found
    # mkdir mnt
    # mkdir sys
    # mkdir tmp
    
    
    用netcat进行网络备份 在接受端必须设置 netcat 用于写备份文件: nc -nvv -l -p 端口 > backup.tar.bz2 传送 tar 命令: tar cvpj / | nc -q 0 IP 端口 传输完毕后nc连接自动断开
    事实上一个真正快的网络比写备份文件到磁盘要快.
    复制代码

     Winetricks

     配合wine使用。可安装windows所需的各种组件

    复制代码
    sudo apt-get install winetricks
    
    组件功能:
    art2kmin 微软 Access 2000 运行时.
    colorprofile 标准 RGB 颜色配置文件
    comctl32 微软 common controls 5.80 comctl32.ocx 微软的comctl32.ocx 和comctl.ocx,VB6的comctl32外壳
    corefonts 微软 Arial, Courier, Times 字体
    dcom98 微软 DCOM, 替换Wine所自带的
    dirac0.8 the obsolete Dirac 0.8 directshow filter
    directx9 微软 DirectX 9 divx divx 视频编码
    dotnet11 微软 .NET 1.1 dotnet20 微软 .NET 2.0 ffdshow ffdshow 视频编码
    flash Adobe Flash Player ActiveX 与 firefox 插件
    fontfix Fix bad fonts which cause crash in some apps (e.g. .net).
    gdiplus 微软 gdiplus.dll (须安装powerpoint)
    gecko HTML 渲染引擎(Mozilla)
    icodecs Intel 媒体编码 (Indeo)
    jet40 微软 Jet 4.0 Service Pack 8 liberation Red Hat Liberation 字体 (Sans, Serif, Mono)
    mdac25 微软 MDAC 2.5: 微软 ODBC 驱动, etc.
    mdac27 微软 MDAC 2.7 mdac28 微软 MDAC 2.8 mfc40 微软 mfc40 (Microsoft Foundation Classes from Visual C++ 4)
    mfc42 微软 mfc42 (包含于下面的vcrun6)
    mono19 mono-1.9.1-gtksharp-2.10.4-win32-2 msi2 微软 Installer 2.0 msls31 微软 Line Services 3.1 (needed by native riched?)
    msxml3 微软 XML version 3 msxml4 微软 XML version 4 msxml6 微软 XML version 6 ogg ogg 过滤器和编码器: flac, theora, speex, vorbis,
    pdh 微软 pdh.dll (Performance Data Helper)
    quicktime72 苹果 Quicktime 7.2 riched20 微软 riched20 and riched32
    riched30 微软 riched30
    tahoma 微软 Tahoma 字体 (not part of corefonts)
    vb3run 微软 Visual Basic 3 运行时
    vb4run 微软 Visual Basic 4 运行时
    vb5run 微软 Visual Basic 5 运行时
    vb6run 微软 Visual Basic 6 运行时
    vcrun6 微软 Visual C++ 6 sp4 运行库 (包括mfc42.dll, msvcp60.dll, msvcrt.dll)
    vcrun2003 微软 Visual C++ 2003 运行库 (包括mfc71.dll,msvcp71.dll,msvcr71.dll)
    vcrun2005 微软 Visual C++ 2005 运行库 (包括mfc80.dll,msvcp80.dll,msvcr80.dll)
    vcrun2005sp1 微软 Visual C++ 2005 sp1 运行库
    vcrun2008 微软 Visual C++ 2008 运行库 (包括mfc90.dll,msvcp90.dll,msvcr90.dll)
    vjrun20 微软 Visual J# 2.0 运行库 (需要安装 dotnet20)
    wmp9 微软 Windows Media Player 9 wmp10 微软 Windows Media Player 10 wsh51 微软 Windows Scripting Host 5.1 wsh56 微软 Windows Scripting Host 5.6 wsh56js 微软 Windows scripting 5.6, 只有jscript,没有cscript
    wsh56vb 微软 Windows scripting 5.6, 只有vbscript,没有cscript
    xvid xvid 视频编码
    
    autohotkey Autohotkey (open source gui scripting language)
    firefox3 Firefox 3 kde KDE for Windows installer
    mpc Media Player Classic
    vlc VLC media player
    
    allfonts 以上所有字体 (corefonts, tahoma, liberation)
    allcodecs 以上所有媒体编码 (xvid, ffdshow, icodecs)
    fakeie6 在注册表中写入IE6已安装信息
    native_mdac Override odbc32 and odbccp32
    nt40 Set windows version to nt40
    win98 Set windows version to Windows 98 win2k Set windows version to Windows 2000 winxp Set windows version to Windows XP
    vista Set windows version to Windows Vista
    winver= Set windows version to default (winxp)
    volnum Rename drive_c to harddiskvolume0 (needed by some installers)
    
    其中,要安装QQ2008的话,只需安装flash gecko msls31 riched20 vcrun6即可
    复制代码

     

    Kali Linux(Debian)下安装屏幕录像软件(Kazam)

    1.加入源/etc/apt/sources.list
    deb http://packages.crunchbang.org/waldorf waldorf main
    2.添加CrunchBang key
    wget -O - http://packages.crunchbang.org/statler-dev/crunchbang.key | sudo apt-key add -
    3.添加文件
    vi etc/apt/preference.d/kazam.conf
    写入:

    Package: *
    Pin: release n=wheezy
    Pin-Priority: 900

    Package: *
    Pin: release n=waldorf
    Pin-Priority: -10

    4.安装
    aptitude update
    aptitude -t waldorf install kazam

    使用

    参考:

    1. 屏幕录像软件 Kazam 1.4.2 发布
    2. Installing Kazam screencaster on Debian Wheezy from CrunchBang repos
    复制代码