Kali Rolling 系統配置總結 (Updateing)


主系統Kali Linux確實好用,繼《Kali~2018安裝后的配置》之后,自己又全面詳細的總結了關於Kali Linux系統安裝后的配置,《Kali Rolling 系統配置總結(Updateing)》相比《Kali~2018安裝后的配置》更加全面詳細。希望,這篇文章能夠幫助到喜歡Kali Linux的愛好者。

系統展示

環境准備

系統鏡像

最新版Kali Linux鏡像

kali-linux-2019.3-amd64.iso

使用Grub桌面引導,美化更加方便

啟動盤

1、大於8G的U盤

2、使用UEFI+GPT引導安裝

3、將下載的鏡像直接解壓到U盤中,默認EFI引導

主機

台式機或筆記本

系統BIOS設置

1、根據自己電腦品牌的不一樣,按照各自的方法進入BIOS頁面

2、在BIOS頁面中設置U盤啟動

3、保存后重啟進行系統安裝

添加用戶

添加普通用戶

useradd -m -G sudo,video,audio,cdrom -s /bin/bash Qftm

把某個用戶添加到組中:

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

更新軟件列表並更新軟件

apt-get update & apt-get upgrade -y

升級操作系統

apt-get dist-upgrade -y

如果軟件包更新過程中臨時中斷,可以使用修復命令:

dpkg --configure -a

內核頭文件安裝與清理

安裝

apt-get install linux-headers-$( uname -r )

清理系統軟件包和內核:

uname –r 查看正在使用的內核
dpkg --get-selections | grep linux

刪除不用的內核文件image、頭文件headers:

apt-get purge 內核文件名 頭文件名

系統清理

apt-get clean && apt-get autoclean && apt-get autoremove -y  

詳解:

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

安裝常用軟件

Sogou install

安裝fcitx (輸入法依賴於該工具,本質上是一個輸入法管理工具)

apt install fcitx

搜狗官網下載對應版本deb包

http://pinyin.sogou.com/linux/

安裝搜狗輸入法

dpkg -i sogoupinyin_2.1.0.0086_amd64.deb

安裝依賴

apt -f install

終端重啟統

reboot  //必須重啟不重啟輸入法還是不可以使用

Sogou uninstall

dpkg -l so*
dpkg -r sogoupinyin   //刪除軟件
apt-get pugre sogoupinyin  //刪除配置

Google LatinIME

apt-get install fcitx fcitx-googlepinyin

安裝完畢后重啟生效,打開Fcitx Configuration
點左下角那個“+” ,–> 去掉”僅顯示當前語言”的勾 –> 找到“googlepinyin”並添加

Google Chrome

首先,使用 wget 命令來下載最新版本的 Google Chrome 的 debian 安裝包

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

接着安裝

dpkg -i Google.deb

發現出錯了,進行修復

apt-get -f install 

再接着安裝就會成功了

dpkg -i Google.deb

Firefox Browser

安裝

系統本身自帶不需要安裝,默認為英文瀏覽器

漢化

打開終端,輸入

vim /etc/apt/sources.list

終端下輸入命令,等待即可

apt-get install iceweasel-l10n-zh-cn

Flameshot for screenshots

apt-get install flameshot //安裝
flameshot config  //配置
flameshot gui  //運行

也可以通過其自帶AppStore安裝

配置快捷鍵

VMware for virtual machine

官網下載鏈接:

http://www.vmware.com/products/workstation/workstation-evaluation.html

賦予可執行權限,執行即可

chmod +x VMware-Workstation-Full-12.5.4-5192485.x86_64.bundle

./VMware-Workstation-Full-12.5.4-5192485.x86_64.bundle

如果是虛擬機 kali linux 的話,可以安裝增強工具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
reboot

但是kali如果需要使用虛擬機,還需要先安裝內核頭文件
apt-get install linux-headers-$( uname -r )
注意:如果你用:apt-get dist-upgrade 命令進行了升級,內核頭也會發生變化,需要重新安裝

PyCharm for python

官網下載

https://www.jetbrains.com/pycharm/download/

解壓安裝,目錄可以自己定制

配置環境變量

第一種方法

配置用戶文件 ~/.bashrc

 → Qftm ← :~/桌面# vim ~/.bashrc

#pycharm path
export PATH=/root/Qftm/Software/pycharm-community-2019.2.4/bin:$PATH

 → Qftm ← :~/桌面# source ~/.bashrc

 → Qftm ← :~/桌面# pycharm.sh

第二種方法

配置系統文件 /etc/profile

專業版破解

Activation code

http://pblog.rzepx.cn/activationcode

WPS

首先,去WPS的linux官網(http://community.wps.cn/download/),下載安裝包,32位電腦下載32位,64位電腦下載64位,下載以.deb結尾的那一個。
dpkg安裝

dpkg -i wps-office_11.1.0.8865_amd64.deb

安裝完畢后,打開wps時,會提示缺少字體,下載相應字體(字體文件百度雲盤鏈接地址:http://pan.baidu.com/s/1nuS5U5b 密碼:p4vz),將解壓出的wps-office文件夾復制到/usr/share/fonts/或者用戶目錄.fonts 即可。

Typora for markdown

Typora官網

https://typora.io/

Typora是一種很好的MarkDown的編輯器,支持Linux、Mac、Windows不同平台

Linux下安裝

# or run:
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
# add Typora's repository
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update
# install typora
sudo apt-get install typora

Typora設置默認換行符

Click->文件->偏好設置->編輯器->默認換行符

Sublime Text

Install the GPG key:

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

Ensure apt is set up to work with https sources:

sudo apt-get install apt-transport-https

Select the channel to use:

Stable
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Dev
echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

Update apt sources and install Sublime Text

sudo apt-get update
sudo apt-get install sublime-text

可能出現的問題解決,打開之后用搜狗輸入法不能輸中文的解決辦法

更新並升級系統為最新 (較新的系統會解決很多可能出現的問題)

sudo apt-get update && sudo apt-get upgrade

克隆項目到本地 :

git clone https://github.com/lyfeyaj/sublime-text-imfix.git

運行腳本 :

cd sublime-text-imfix && ./sublime-imfix

完成, 重新打開Sublime就會輸中文了

QQ Chat

Appimage 下載

安裝很簡單只需要一個Appimage文件即可

下載網址

http://yun.tzmm.com.cn/index.php/s/XRbfi6aOIjv5gwj

AppImage 中文文檔

https://doc.appimage.cn/docs/home/

自帶wine運行環境,對中文字體進行了一些優化,目前還在優化中。打包人是AppImage的作者probono,一個德國人。

AppImage 使用方法

chmod a+x QQ.Appimage
./QQ.Appimage

問題解決

打開QQ之后你可能會發現亂碼

終端查看編碼

echo $LANG

發現是有UTF-8的,但是QQ依然是亂碼,猜測問題可能是字體不支持中文(apt-get upgrade之后的后遺症)

解決

apt-get install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy

打開Fonts,在最后,有wenquanyi-xxxxx的這種,然后就可以恢復正常了

最后,有一個缺點就是不能輸中文 T_T ,查了查好像是,我自己裝的輸入法和QQ的輸入法不一樣。

常見問題

解決root權限下無法運行chrome

修改/usr/bin/google-chrome-stable文件:

exec -a "$0" "$HERE/chrome" "$@" --no-sandbox --user-data-dir

解決root權限下無法運行chromium

修改/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 %U

解決root權限下無法運行VLC

修改vlc的ELF文件,執行

vim /usr/bin/vlc

找到geteuid,把這個字符串替換成getppid保存即可正常運行

解決root下安裝Typora無法正常啟動

終端運行查看錯誤信息

 → Qftm ← :~# typora 
[15780:1117/104020.047895:FATAL:atom_main_delegate.cc(210)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
追蹤與中斷點陷阱
 → Qftm ← :~# 

根據錯提示和root下Google瀏覽器不能運行一樣

修改其自身啟動文件

1、找到usr/share/application文件里的typora文件或圖標,我這里是typora.desktop顯示的是可編輯文件不是圖標
2、右鍵屬性 用文本編輯器打開
3、找到 Exec=typora %U 這一行
4、修改成 Exec=typora %U --no-sandbox
5、保存退出

系統美化

主題美化

安裝gnome-tweaks進行系統配置

/usr/share/themes -> ~/.themes
/usr/share/icons -> ~/.icons 

ps:利用用戶配置文件,可以防止系統壞掉,導致美化配置文件丟失

下面是自己的主題

gnome主題網站: gnome-look.org
GTK主題
(https://www.pling.com/s/Gnome)
https://www.opendesktop.org/p/1263666/   
Icons主題
(https://www.gnome-look.org/browse/cat/132/order/latest/)
https://www.gnome-look.org/s/Gnome/p/1309810
Cursor主題
(https://www.gnome-look.org/browse/cat/107/)
https://www.opendesktop.org/p/999353/
Gnome擴展
https://extensions.gnome.org/

McOS-themes GTK3
https://www.pling.com/s/Gnome/p/1241688/
https://www.pling.com/s/Gnome/p/1013714/

GRUB美化

時間更改

vim /etc/default/grub

GRUB_TIMEOUT=8

引導更改

自己的主題(Tela grub theme)(https://www.pling.com/s/Gnome/p/1307852/)
下載之后運行install.sh

背景更改

GRUB 在哪 4 個地方尋找啟動背景圖像:

在 /etc/default/grub 里的 GRUB_BACKGROUND 行
在 /boot/grub/ 里找到的第一個圖像(如果發現多張,將以字母順序排序)
在 /usr/share/desktop-base/grub_background.sh 中指定的
在 /etc/grub.d/05_debian_theme 里 WALLPAPER 行列出的
依次類推,找到之后下面不再繼續

修改的5種方式

方式一 替換圖像
替換/usr/share/images/desktop-base/desktop-grub.png 
方式二 修改/etc/default/grub
方式三 修改/boot/grub/
方式四 修改/usr/share/desktop-base/grub_background.sh
方式五 修改/etc/grub.d/05_debian_theme

ps:Tela grub theme已內置命令修改背景

登錄界面美化

安裝slim顯示器的登錄主題

安裝slim

apt-get install slim

將下好的主題mac復制到'/usr/share/slim/mac',然后修改/etc/slim.conf配置文件,設置當前主題為mac
ps:slim主題太簡單了,建議使用gdm

切換顯示器

運行命令,選擇要切換的顯示器

dpkg-reconfigure slim //被換掉的顯示器

終端美化

編輯用戶終端配置文件

vim ~/.bashrc

美化終端用戶顯示

export PS1='\[\033[01;31m\] → Qftm ← \[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

美化終端開啟顯示

root@Qsec:~# apt-get install figlet
root@Qsec:~# leafpad .bashrc
在文件最后加入一行代碼
figlet  "  Q f t m"

echo -ne "${lightgreen}Today is:\t\t${red}" `date`; echo ""     #顯示當前時間
echo -e "${lightgreen}Kernel Information: \t${red}" `uname -smr`   #顯示系統信息

美化效果

Gnome extensions

gnome提供了很多插件,用於豐富gnome功能,我們可以根據需要添加 gnome extensions來拓展功能。但是插件裝的太多,會比較卡。插件存放路徑:~/.local/share/gnome-shell/extensions/

每次裝完插件,我們可以按下Alt+F2— 輸入r—回車 ,以此重啟刷新gnome。

下面一些插件:

Auto Move Windows 當應用創建窗口時自動移動到某個特定的工作空間
EasyScreenCast屏幕錄像,做演示時比較方便 (kali默認安裝)
Lock Keys 頂欄顯示Numlock和Capslock的狀態
NetSpeed 頂欄顯示網速,喜歡簡潔的Simple net speed也非常不錯
system-monitor 頂欄顯示CPU、內存、網速、溫度、電池電量等信息,安裝前需要解決依賴


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM