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

复制代码
添加普通用户 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
复制代码
发表评论 / Comment

用心评论~