原文:
https://ssooking.github.io/kali-rolling-an-zhuang-zhi-hou-de-yi-xie-chang-yong-pei-zhi-zong-jie/
添加普通用户
useradd -m -G sudo,video,audio,cdrom -s /bin/bash ssooking把某个用户添加到组中: sudo usermod -a 用户名 -G 组名递归更改目录/文件所属用户组: sudo chgrp 用户名 -R MyDocuments/递归更改目录/文件拥有者:sudo chown 用户名 -R MyDocuments/
vi /etc/apt/sources.list,比较好用的kali源
deb http://http.kali.org/kali kali-rolling main non-free contrib deb http://mirrors.aliyun.com/debian stable main contrib non-free deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib如果是其他系统导入kali源,比如ubuntu,需要导入kali公钥
apt-key adv --recv ED444FF07D8D0BF6如果软件包更新过程中临时中断,可以使用修复命令:
dpkg --configure -a清理系统软件包和内核:
uname –r 查看正在使用的内核 dpkg --get-selections | grep linux删除不用的内核文件image、头文件headers:
apt-get purge 内核文件名 头文件名详解:
apt-get remove 软件名 #删除相应的软件,但保留配置文件 apt-get purge 软件名 #同时清除软件包和软件的配置文件 apt-get clean #删除软件包缓存(/var/cache/apt/archives) apt-get autoremove #自动清理无用的依赖包清理系统残存配置:
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P安装完毕后重启生效,打开Fcitx Configuration
点左下角那个“+” ,–> 去掉”仅显示当前语言”的勾 –> 找到“googlepinyin”并添加。
去掉最后几项,这样截图界面会清爽很多。
在系统设置—Keyboard设置中添加快捷键
使用Ctrl+Alt+A快捷键截图试试
关键一点:添加pi用户到蓝牙组
usermod -G bluetooth -a pi usermod -G bluetooth -a 用户名下面介绍一些非常好用的工具,apt可以直接安装
peek:GIF录制catfish:文件快速搜素工具,类似windows上的Everythingbless:图形化的16进制编辑器bleachbit:图形化垃圾清理工具remmina:远程连接管理工具filezilla:FTP客户端cherrytree:本地知识树笔记工具synapse:系统应用程序快速启动工具其他值得独立安装的工具
wps:office办公QQ/TIM:appimage版qq和timWechat:weweChat 、electronic-wechattypora:markdown编辑器sublime text 3:代码编辑器stacer:图形化系统优化管理工具全局设置:
主题文件: /usr/share/themes/图标文件: /usr/share/icons/背景壁纸: /usr/share/background/ 、 /usr/share/wallpapersconky : /etc/conky//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主题文件位置:
gnome主题网站: gnome-look.org
去 gnome-look.org 网站下载喜欢的GTK主题。这里我用的是McOS-MJV-Gnome-3.30 ,把下载的theme包解压到/usr/share/themes下。
这里我使用的是:Korla icon theme ,下载完后,把图标主题包解压到/usr/share/icons下。
Cursors主题下载 ,这里我用的是Breeze Black ,下载完后,把鼠标主题解压到/usr/share/icons下。
打开gnome-tweaks,在外观处选择对应主题
默认的窗口按钮在右边,gnome环境下,将其换到左边的命令为:
gsettings set org.gnome.desktop.wm.preferences button-layout 'close,maximize,minimize:'整体效果
除了基本美化,还可以使用conky进行美化。
gnome提供了很多插件,用于丰富gnome功能,我们可以根据需要添加 gnome extensions来拓展功能。但是插件装的太多,会比较卡。插件存放路径:~/.local/share/gnome-shell/extensions/。
每次装完插件,我们可以按下Alt+F2— 输入r—回车 ,以此重启刷新gnome。
下面是一些插件举例:
AlternateTab Alt+Tab切换应用Coverflow Alt-Tab 功能与AlternateTab相同,但提供了一个更酷炫的界面Applications Menu 顶栏显示应用菜单,我比较少用,但刚从Windows切换过来的或许需要Auto Move Windows 当应用创建窗口时自动移动到某个特定的工作空间Caffeine 取消自动锁屏Clipboard Indicator 剪贴板管理Dash to Dock不解释EasyScreenCast屏幕录像,做演示时比较方便 (kali默认安装)Screenshot Tool屏幕截图工具,也具有一些简单的图片编辑功能Sound Input & Output Device Chooser 更为方便地调节音量Gnomodoro简易番茄钟Time ++ 番茄钟,Todo-list,计时器等Hide Top Bar 全屏时自动隐藏顶栏Lock Keys 顶栏显示Numlock和Capslock的状态NetSpeed 顶栏显示网速,喜欢简洁的Simple net speed也非常不错OpenWeather顶栏显示天气情况,gnome自带的weather不支持顶栏显示,用起来不方便Places Status Indicator为一些常用目录提供快速入口system-monitor 顶栏显示CPU、内存、网速、温度、电池电量等信息,安装前需要解决依赖在系统设置—Keyboard设置中添加快捷键
/bin/sh -c "scrot -d 5"
按下快捷键,延时5秒截图完毕后会自动保存到家目录下。
修改家目录的.bashrc文件,添加一行
export PS1='\[\033[01;31m\] >>> \[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '效果如下:
kali下常常遇到文本文件因为编码问题而显示乱码的情况
在~/.local/share/nautilus/scripts目录下新建一个bash文件ConvertZh-CN,内容为:
#!/bin/bash iconv -f gb18030 -t utf-8 $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS -o $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS下次遇到乱码的文件只需要右键选中,在scripts中选择对应处理脚本即可方便地进行转换了,例如:
主要是~/.local/share/nautilus/scripts目录下增加nautilus脚本文件。可以自己编写,也可以从网上下载,这里有很多。
此问题表现症状可能是无法正常显示网络连接,比如无线:
vi /etc/NetworkManager/NetworkManager.conf把 managed=false 的 false 改为true
kali右键没有创建文件的功能,解决方法是,在家目录的Templates目录下放入你想要创建的模板类型即可
添加以下内容:
#!/bin/bash if [ $# -eq 1 ] NM=`uname -a && date` NAME=`echo $NM | md5sum | cut -f1 -d" "` then ppa_name=`echo "$1" | cut -d":" -f2 -s` if [ -z "$ppa_name" ] then echo "PPA name not found" echo "Utility to add PPA repositories in your debian machine" echo "$0 ppa:user/ppa-name" else echo "$ppa_name" echo "deb http://ppa.launchpad.net/$ppa_name/ubuntu xenial main" >> /etc/apt/sources.list apt-get update >> /dev/null 2> /tmp/${NAME}_apt_add_key.txt key=`cat /tmp/${NAME}_apt_add_key.txt | cut -d":" -f6 | cut -d" " -f3` apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $key rm -rf /tmp/${NAME}_apt_add_key.txt fi else echo "Utility to add PPA repositories in your debian machine" echo "$0 ppa:user/ppa-name" fi报错如下:
Lua: Error during loading: /usr/share/wireshark/init.lua:32: dofile has been disabled due to running Wireshark as superuser. See https://wiki.wireshark.org/CaptureSetup/CapturePrivileges for help in running Wireshark as an unprivileged user修改/usr/share/wireshark/init.lua文件,倒数第二行找到:
dofile(DATA_DIR.."console.lua") # 改为 --dofile(DATA_DIR.."console.lua")修改/usr/bin/google-chrome-stable文件:
exec -a "$0" "$HERE/chrome" "$@" --no-sandbox --user-data-dirchromium也而是类似,修改/usr/share/applications/chromium.desktop文件:
Exec=/usr/bin/chromium %U --no-sandbox --user-data-dir在系统语言为英文的情况下,设置启动chrome时显示为中文修改/usr/bin/google-chrome-stable文件,添加一行即可
export LANGUAGE=zh-cn /opt/google/chrome/google-chrome %Uipv6网络转发:
echo 1 > /proc/sys/net/ipv6/conf/all/forwarding转载于:https://www.cnblogs.com/ssooking/p/5899499.html
相关资源:JAVA上百实例源码以及开源项目