kali


 

1.更新軟件源:
修改sources.list文件:
leafpad /etc/apt/sources.list
然后選擇添加以下適合自己較快的源(可自由選擇,不一定要全部): 

#官方源
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

#163
deb-src http://mirrors.163.com/debian wheezy main non-free contrib
deb http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian-security wheezy/updates main non-free contrib
deb http://mirrors.163.com/debian-security wheezy/updates main non-free contrib

 

保存之后運行:
apt-get update      #刷新系統
apt-get dist-upgrade         #安裝更新

2.kali-linux安裝中文輸入法(以下任意選擇一種安裝):

     apt-get install fcitx-table-wbpy ttf-wqy-microhei ttf-wqy-zenhei                                 #拼音五筆
     apt-get install ibus ibus-pinyin                                                                                   #經典的ibus
     apt-get install fcitx fcitx-googlepinyin fcitx-pinyin fcitx-module-cloudpinyin                 #fcitx拼音  

注銷,重新登錄之后才可以使用。

3.kali-linux安裝flash player:

        apt-get install flashplugin-nonfree

        update-flashplugin-nonfree --install
或者參看:ubuntu下安裝flash
又或者單獨下載deb安裝包:https://wiki.debian.org/FlashPlayer

 

5.kali_linux安裝最新iceweasel,並漢化
詳情參考:http://mozilla.debian.net/

deb http://mozilla.debian.net/ wheezy-backports iceweasel-release      #添加這個軟件源

apt-get install pkg-mozilla-archive-keyring                                                   #導入PGP KEY

gpg --check-sigs --fingerprint --keyring /etc/apt/trusted.gpg.d/pkg-mozilla-archive-keyring.gpg --keyring /usr/share/keyrings/debian-keyring.gpg pkg-mozilla-maintainers            #新建鑰匙環

apt-get update && apt-get install -t wheezy-backports iceweasel && apt-get install iceweasel-l10n-zh-cn

Kali_linux簡單設置2 - xiao106347 - 學習筆記

6.安裝一些工具(可選):

apt-get install gnome-tweak-tool                   #安裝gnome管理軟件

apt-get install synaptic                   #安裝新立德

apt-get install file-roller                   #安裝解壓縮軟件

apt-get install clementine                   #clementine音樂播放器

apt-get install smplayer                   #安裝smplayer視頻播放器

apt-get install terminator                   #安裝多窗口終端

Kali-linux安裝之后的簡單設置 - xiao106347 - 學習筆記

 

7.開啟gnome 3的標准模式:
 gsettings set org.gnome.desktop.session session-name gnome                       #這個模式比較流暢
 gsettings set org.gnome.desktop.session session-name gnome-fallback          #還原默認模式
 gnome-shell –replace                                                                                      #在默認模式臨時開啟

經典模式:

Kali-linux安裝之后的簡單設置 - xiao106347 - 學習筆記


8.kali安裝chromium或google-chrome瀏覽器:     

apt-get install chromium-browser         #chromium

 

google-chrome-beta                    #beta版chrome

google-chrome-stable                   #穩定版chrome

google-chrome-unstable                 #不穩定版chrome

google- chrome需要單獨下載deb包。此時可以在應用程序-互聯網下面找到chromium,如果是普通用戶,可以立即使用,如果當前是root賬戶登錄的 系統,打開chromium/google-chrome提示Chromium can not be run as root:

 

Kali-linux安裝之后的簡單設置 - xiao106347 - Linux 折騰筆記

解決linux下root賬戶無法打開chromium/google-chrome的方法:右鍵桌面chromium圖標,選屬性;或打開主菜單,找到chromium,點屬性:
往命令框之后添加一個空格,然后再添加--user-data-dir $HOME,close  
這是完整命令: /usr/bin/chromium %U --user-data-dir $HOME,close    
google-chrome也是一樣的:

Kali-linux安裝之后的簡單設置 - xiao106347 - Linux 折騰筆記

也可以把--user-data-dir 寫入/usr/bin/chromiun文件的尾部,這樣徹底些

同樣,google-chrome也是一樣的(/usr/bin/google-chrome)

關閉之后就可以打開了!

Kali-linux安裝之后的簡單設置 - xiao106347 - Linux 折騰筆記

 

9.Kali-linux設置vpn代理:

依次執行以下命令之后就可以陪置vpn了(可以根據自己的需要,安裝某一種或幾種類型的vpn配置軟件,不一定要全部):

apt-get install network-manager-openvpn-gnome
apt-get install network-manager-pptp
apt-get install network-manager-pptp-gnome
apt-get install network-manager-strongswan
apt-get install network-manager-vpnc
apt-get install network-manager-vpnc-gnome
/etc/init.d/network-manager restart

有些vpn無法連接的情況請參照下圖設置,更詳細方法請參照文尾推薦閱讀的《ubuntu下設置vpn連接》。

Kali-linux安裝之后的簡單設置 - xiao106347 - 學習筆記

 

10. 安裝VMware和VirtualBox

 鏈接:http://xiao106347.blog.163.com/blog/static/2159920782013928288628/

Kali-linux安裝之后的簡單設置 - xiao106347 - 學習筆記

11.運行 Metasploit Framework( 轉,原文地址:http://www.backtrack.org.cn/thread-12664-1-1.html)

依照kali linux網絡服務策略,Kali沒有自動啟動的網絡服務,包括數據庫服務在內。所以為了讓metasploit以支持數據庫的方式運行有些必要的步驟。

啟動Kali的PostgreSQL服務:Metasploit 使用PostgreSQL作為數據庫,所以必須先運行它。

service postgresql start

可以用 ss -ant  的輸出來檢驗PostgreSQL是否在運行,然后確認5432端口處於listening狀態。

State Recv-Q Send-Q Local Address:Port Peer Address:Port

LISTEN 0 128 :::22 :::*8 

LISTEN 0 128 *:22 *:*3

LISTEN 0 128 127.0.0.1:5432 *:*4 

LISTEN 0 128 ::1:5432 :::*

啟動Kali的Metasploit服務:隨着PostgreSQL的啟動和運行,接着我們要運行Metasploit服務。第一次運行服務會創建一個msf3數據庫用戶和一個叫msf3的數據庫。還會運行Metasploit RPC和它需要的WEB 服務端。

service metasploit start

在Kali運行msfconsole:現在PostgreSQL 和 Metasploit服務都運行了,可以運行 msfconsole,然后用 db_status 命令檢驗數據庫的連通性。

msf > db_status

[*] postgresql connected to msf3

msf >

配置Metasploit隨系統啟動運行:如果你想PostgreSQL和Metasploit在開機時運行,你可以使用update-rc.d啟用服務。

update-rc.d postgresql enable

update-rc.d metasploit enable

Kali-linux安裝之后的簡單設置 - xiao106347 - 學習筆記

 

附:metasploit連接數據庫

 

 

1. 解決有線網絡的"設備無法托管"錯誤

 

如果你希望NetworkManager(網絡管理器)處理在/etc/network/interfaces中啟用的接口,只要在/etc /NetworkManager/NetworkManager.conf中設置managed=true。所以,該文件看起來就像:

 

  1. [main] 
  2. plugins=ifupdown,keyfile 
  3. [ifupdown] 
  4. managed=true 

 

 

請閱讀全文:《Debian或Kali Linux中解決有線網絡接口的"設備無法托管"錯誤》。  

 

4. 解決PulseAudio警告問題

我的Kali經常彈出這個警告信息:

  1. [warn] PulseAudio configured for per-user sessions ... (warning). 

Debian變種版本也會在啟動過程中彈出類似的警告信息。為了解決這個問題,鍵入下面這個命令:

  1. leafpad /etc/default/pulseaudio 

找到這一行:

  1. PULSEAUDIO_SYSTEM_START=

把0換成1:

  1. PULSEAUDIO_SYSTEM_START=

其中,0表示系統模式下不啟動PulseAudio,1表示系統模式下啟動PulseAudio。

  1. reboot 

想了解相關細節和介紹,請參閱《解決Kali Linux中的PulseAudio configured for per-user sessions ...(warning)》一文。

5. 確保啟動時發出聲音

遵照下列步驟,即可解決Kali Linux中啟動時沒有聲音的問題。

  1. apt-get install alsa-utils -y 

在GNOME桌面(默認是Kali桌面)中:

鼠標右擊小小的音量圖標,選擇Sound Preferences(聲音首選項)。

此外,你還可以依次進入到Applications(應用程序)> System Tools(系統工具)> Preferences(首選項)> System Settings(系統設置)> Sound(聲音),即可調出同樣的選項。

將Output volume(輸出音量)滑塊切換到ON(打開),類似下面的屏幕截圖。這就是你要做的。關閉Sound(聲音)窗口。

想了解相關細節和介紹,請參閱《解決Kali Linux中啟動時沒有聲音這個問題》一文。

 

8. 安裝File Roller(歸檔管理器)

Kali Linux缺少一個真正的GUI歸檔管理器。使用下面這個命令來安裝歸檔管理器(File Roller):

  1. apt-get install unrar unace rar unrar p7zip zip unzip p7zip-full p7zip-rar file-roller -y 

現在你可以在Applications(應用程序)> Accessories(附件)> Archive Manager(歸檔管理器)中找到歸檔管理器。

9. 添加標准用戶

默認情況下,Kali Linux只有root用戶。雖然大多數應用程序需要root訪問權,但添加第二個用戶總歸是個好主意。打開終端,鍵入下面這個命令,即可創建新用戶(把user1換成你想要的用戶名稱)。

  1. useradd -m user1 

(注意:-m意味着創建通常是/home/username的主目錄)

現在為該用戶設置密碼:

  1. passwd user1 

將所需密碼輸入兩次。添加用戶到sudo群組(允許用戶進行安裝軟件、允許打印、使用特權模式等操作)。

  1. usermod -a -G sudo user1 

(注意:-a意味着附加或添加,-G意味着指定一個群組/多個群組)。將之前創建的用戶的默認外殼改成bash:

  1. chsh -s /bin/bash user1 

想了解更多內容,請參閱這篇詳細而深入的文章:《如何在Kali Linux中添加/刪除用戶(標准用戶/非root用戶)》,參閱http://www.blackmoreops.com/2013/11/27 /how-to-add-remove-user-standard-user-non-root-in-kali-linux/。該文解釋了了如何添加 用戶,而所有的用戶目錄也已經到位(因而避免了"無法更新.ICEauthority var/lib/gdm3/.ICEauthority"或含有.ICEauthority或一般權限的任何錯誤。)

10. 添加add-apt-repository

Debian讓用戶可以通過一個名為add-apt-repository的應用程序,添加和使用PPA軟件庫,不過Kali Linux在其默認的程序包列表中並不含有該應用程序。就Kali而言,由於這是個特殊用途的應用程序,已進行了某些改動,以便讓它適用於最擅長的地方 (滲透測試)。想通過add-apt-repository應用程序啟用PPA軟件庫,遵照下面幾個步驟。

首先安裝Python軟件屬性程序包。

  1. apt-get install python-software-properties 

接下來安裝apt-file。

  1. apt-get install apt-file 

更新apt-file。

  1. apt-file update 

這需要一點時間,所以萬一你的apt-file更新起來很慢,可能想試試一並解決這個問題。(注意:我的/etc/apt /sources.list文件中有repo.kali.org,而不是http.kali.org。)一旦apt-file更新完畢,你應該能夠搜索它 了。

apt-file search add-apt-repository 

你的輸出結果應該看起來類似這樣:

  1. python-software-properties: /usr/bin/add-apt-repository 
  2. 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正常工作。

  1. cd /usr/sbin 
  2. vi add-apt-repository 

添加下列代碼,並保存文件。

#!/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 precise main" >> /etc/apt/sources.list
    echo "deb-src http://ppa.launchpad.net/$ppa_name/ubuntu precise 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

 

注意:在echo "deb http://ppa.launchpad.net/$ppa_name/ubuntu oneiric main" >> /etc/apt/sources.list這一行中,我使用了Oneiric。你可以根據自己的選擇,試着使用Lucid、Raring或Saucy。 現在,使用chmod和chown這兩個命令,對文件進行相應的操作。

  1. chmod +x /usr/sbin/add-apt-repository 
  2. chown root:root /usr/sbin/add-apt-repository 

由於我們已添加了正確的代碼,我們就可以使用add-apt-repository,添加PPA軟件庫。我試着輸入下面這兩個命令,在Kali Linux中添加主題和自定義圖標。

  1. /usr/sbin/add-apt-repository ppa:noobslab/themes 
  2. /usr/sbin/add-apt-repository ppa:alecive/antigone 

我刪除了本文中的所有屏幕截圖,但如果你想看個清楚,了解具體是如何工作的,建議你參閱《在Kali Linux中添加PPA軟件庫add-apt-repository》一文,了解更多細節。

 

11. 安裝Tor

Tor是自由軟件,也是一種開放網絡,可以幫助你防御流量分析。流量分析是一種網絡監視行為,會危及個人自由和隱私、機密性的商業活動和關系以及國 家安全。該指南為你詳細介紹了在Kali Linux中安裝Tor的步驟。Tor保護你的方法是,通過由全球廣大志願者運營的一個分布式中轉網絡,傳遞你的通信內容:它可以防止有人監視你的互聯網 連接、進而了解你訪問哪些網站,它還可以防止你訪問的網站了解你的實際位址。

Tor在Kali軟件庫中就用;想直接從軟件庫安裝它,只要打開終端,鍵入這個命令:

  1. apt-get install tor 

從命令行啟用Tor服務:

  1. service tor start 

使用proxychains命令和Tor,實現安全瀏覽:

  1. proxychains iceweasel 

為了在本文中確保行文簡單,我只顯示了使用Tor的一方面。你可以在《在Kali Linux中安裝Tor》一文中詳細閱讀完整細節,詳見http://www.blackmoreops.com/2013/12/16 /installing-tor-kali-linux/。

12. 安裝Filezilla FTP客戶端

要是缺少功能完備的FTP客戶端,任何Linux安裝都談不上是完整的。Filezilla是最好的FTP客戶端,所以使用下面這個命令,安裝Filezilla:

  1. apt-get install filezilla filezilla-common -y 

13. 安裝HTOP和NetHogs

HTOP是個特別的工具,顯示了運行中的進程和所使用的內存,包括更多的詳細信息。(你也可以使用top命令,但HTOP完全有用得多。)NetHogs也很有用,它按接口顯示了應用程序所用的流量。使用下面這個命令,安裝這兩個工具:

  1. apt-get install htop nethogs -y 

你現在可以使用下面幾個命令來運行它們了:

  1. htop 
  2. nethogs eth0 
  3. nethogs wlan0 

你會喜歡使用這些小巧工具的,這點我幾乎可以肯定。

 

15. 安裝Recordmydesktop和Reminna遠程桌面客戶端

Recordmydesktop讓你能夠錄制在Kali Linux中的活動,並制作視頻。Remmina類似Windows遠程桌面客戶端。兩者都非常實用。可以使用下面這個命令安裝它們:

  1. apt-get install gtk-recordmydesktop recordmydesktop remmina -y 

16. 安裝GDebi程序包管理器

dpkg是一個功能強大的工具,但它並不自動安裝依賴項。為此,我們需要某種程序包安裝工具,以便在安裝.deb程序包的同時,可以去獲取所有必要的依賴項。眼下最出色的程序包安裝工具非gdebi莫屬。使用下面這個命令來安裝它:

  1. apt-get install gdebi -y 

改進和輔助功能

17. 安裝主題

安裝主題、美化桌面是個好主意。Kali的默認桌面單調而乏味。你可以使用兩種不同的方法來更改主題。

  • 手動安裝主題
  • 通過PPA軟件庫安裝主題

請閱讀此處的細節,即可了解如何在Kali Linux中更改或安裝GTK3主題。

 

15. 安裝Recordmydesktop和Reminna遠程桌面客戶端

Recordmydesktop讓你能夠錄制在Kali Linux中的活動,並制作視頻。Remmina類似Windows遠程桌面客戶端。兩者都非常實用。可以使用下面這個命令安裝它們:

  1. apt-get install gtk-recordmydesktop recordmydesktop remmina -y 

16. 安裝GDebi程序包管理器

dpkg是一個功能強大的工具,但它並不自動安裝依賴項。為此,我們需要某種程序包安裝工具,以便在安裝.deb程序包的同時,可以去獲取所有必要的依賴項。眼下最出色的程序包安裝工具非gdebi莫屬。使用下面這個命令來安裝它:

  1. apt-get install gdebi -y 

改進和輔助功能

17. 安裝主題

安裝主題、美化桌面是個好主意。Kali的默認桌面單調而乏味。你可以使用兩種不同的方法來更改主題。

  • 手動安裝主題
  • 通過PPA軟件庫安裝主題

請閱讀此處的細節,即可了解如何在Kali Linux中更改或安裝GTK3主題。

18. 安裝一種新的桌面環境(我青睞XFCE)

我青睞XFCE桌面,但你可以試着在Kali Linux中安裝/刪除不同的桌面環境或窗口管理器。根據你的需要,選擇下列鏈接:

1.《如何在Kali Linux中安裝/刪除XFCE桌面環境?》,參閱http://www.blackmoreops.com/2013/10/29/how-to-install-remove-xfce-desktop-environment-in-kali-linux/

2. 《如何在Kali Linux中安裝/刪除不同的KDE桌面環境?》,參閱http://www.blackmoreops.com/2013/10/29/how-to-install-remove-different-kde-desktop-environments-in-kali-linux/

3. 《如何在Kali Linux中安裝/刪除LXDE桌面環境?》,參閱http://www.blackmoreops.com/2013/10/29/how-to-install-remove-lxde-desktop-environment-in-kali-linux/

4. 《如何在Kali Linux中安裝/刪除GNOME桌面環境?》,參閱http://www.blackmoreops.com/2013/10/29/how-to-install-remove-gnome-desktop-environment-on-kali-linux/

5. 《如何在Kali Linux中安裝/刪除Cinnamon桌面環境?》,參閱http://www.blackmoreops.com/2013/10/29/how-to-install-remove-cinnamon-desktop-environment-in-kali-linux/

6. 《如何在Kali Linux中安裝/刪除MATE桌面環境?》,參閱http://www.blackmoreops.com/2013/10/29/how-to-install-remove-mate-desktop-environment-in-kali-linux/

最后,遵照這些操作步驟,永久性地更換桌面環境(也就是啟動進入到XFCE,而不是GNOME)。

19. 啟用自動登錄用戶

這是個簡單的變更。只要打開並編輯名為/etc/gdm3/daemon.conf的文件,假設你在使用GNOME顯示管理器(gmd3)作為主要 的顯示管理器。你可能想要另外也能試一下其他桌面。下面這個鏈接介紹了《如何在Kali Linux中添加/刪除不同的桌面管理器》,詳見http://www.blackmoreops.com/2013/10/11/how-to- installremove-different-desktop-environment-or-window-manager-in-kali- linux-1-x/。

  1. root@kali:~# leafpad /etc/gdm3/daemon.conf 

在daemon即守護程序部分,將用於自動登錄的那兩行代碼取消注釋。它最后應該看起來像這樣:

  1. [daemon] 
  2. # Enabling automatic login 
  3. AutomaticLoginEnable = true 
  4. AutomaticLogin = root 

就是這樣,容易得很。要是你想知道如何使用不同於root用戶的用戶,方法如下:

  1. [daemon] 
  2. # Enabling automatic login 
  3. AutomaticLoginEnable = true 
  4. AutomaticLogin = myanotheruser 

最后但並非最不重要的是,重啟系統,核實一下是否管用。(這會管用,因為它是Linux,Kali很出色。)

  1. reboot 

你可能想要采取進一步行動,或者如果你是KDE用戶,那么這里的操作步驟介紹了如何在Kali Linux中,系統啟動時,讓root用戶自動登錄(GNOME和KDE),詳見http://www.blackmoreops.com/2013 /12/19/auto-login-root-user-system-start-kali-linux-gnome-kde/。該文還介紹了如何讓 不同的非root用戶實現自動登錄,相當方便。

下面這部分解釋了如何更充分地發揮你系統的功能,尤其是發揮顯卡的功能。

20. 發掘GPU處理的能力

最后但並非最不重要的是,在你試圖破解密碼時,GPU處理速度要快得多。你可以選擇下面介紹的幾種方法,具體取決於所使用的顯卡:

a. AMD顯卡

《在Kali Linux 1.x中安裝AMD ATI驅動程序(fglrx)》,參閱:http://www.blackmoreops.com/2013/10/22/install-amd-ati-driver-fglrx-in-kali-linux-1-x/

然后參閱其余指南文章:

b. 英偉達顯卡

英偉達顯卡用戶完全可以參閱安裝英偉達驅動程序的官方說明文檔。如果官方說明文檔不管用或者你已無計可施,不妨參閱我寫過的另一篇文章,介紹如何手動安裝英偉達顯卡二進制驅動程序。

《如何在Kali Linux中安裝英偉達內核模塊Cuda和Pyrit?》,參閱http://www.blackmoreops.com/2013/10/20/how-to-install-nvidia-kernel-module-cuda-and-pyrit/

 

。由於之前剛安裝好系統就選擇安裝了系統推薦的受限驅動。所以得先刪除受限驅動。

代碼:
sudo apt-get purge nvidia-current



2。添加bumblebee的源

代碼:
sudo add-apt-repository ppa:bumblebee/stable


若使用的系統是Ubuntu 11.04或更老的版本,想更新的驅動則運行

代碼:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates



3。運行

代碼:
sudo apt-get update



4。以Nvidia私有驅動安裝bumblebee

代碼:
sudo apt-get install bumblebee bumblebee-nvidia



5。加入bumblebee組

代碼:
sudo usermod -a -G bumblebee $USER



6。可能要用到32位的library所以運行

代碼:
sudo apt-get install virtualgl-libs:i386 libgl1-mesa-glx:i386 libc6:i386



7。重啟機器

以下便是針對Y470和Y570的hackish solution。原作者要求提醒用戶,這是hackish solution,安裝不當可能會損壞機器。請自斟酌。我按部就班做了,機子沒事,不過還是要強調一下。

8。如果機子上沒有安裝git,就

代碼:
sudo apt-get install git



9。下載原作者(Peter Lekensteyn)的hackish版本的bbswitch

代碼:
git clone git://github.com/Bumblebee-Project/bbswitch.git -b hack-lenovo



10。

代碼:
cd bbswitch

mkdir /usr/src/acpi-handle-hack-0.0.1

sudo cp Makefile acpi-handle-hack.c /usr/src/acpi-handle-hack-0.0.1

sudo cp dkms/acpi-handle-hack.conf /usr/src/acpi-handle-hack-0.0.1/dkms.conf

sudo dkms add acpi-handle-hack/0.0.1

sudo dkms build acpi-handle-hack/0.0.1

sudo dkms install acpi-handle-hack/0.0.1



11。如果以上一切都正常,那么對於Ubuntu和Debian用戶可以運行

代碼:
echo acpi-handle-hack | sudo tee -a /etc/modules


代碼:
sudo update-initramfs -u



12。重啟機器。此時敲

代碼:
lspci |grep -i vga


應該看到Nvidia卡的信息的末尾是rev ff,表示已經disable了。運行

代碼:
optirun glxspheres


可以看到3D的測試畫面。至此在Lenovo Ideapad Y470/Y570上成功
解決了原版Bumblebee安裝后無效的bug。

 

 

 

因為kali linux基於debian 7,當然要把這台Acer 4736z原有的debian 7刪掉裝kali啦,哈哈,這下不必為了BT5裝虛擬機了,對於本子里60G的SSD來說還是好事一樁。要把kali當做桌面使用,就必須給kali添加一些軟件,修改一些設置才好用,下面記錄一下備忘,隨時更新。
 
安裝方法,官方文檔, 硬盤安裝Kali Linux
 

把apt源設為官方提供的國內鏡像,http://mirrors.neusoft.edu.cn/kali/
deb 

http://mirrors.neusoft.edu.cn/kali/ kali main non-free contrib
deb-src  http://mirrors.neusoft.edu.cn/kali/ kali main non-free contrib
deb  http://mirrors.neusoft.edu.cn/kali-security kali/updates main contrib non-free
 
用apt-get upgrade更新系統時出現“The following packages have been kept back”時用下面這個命令:
apt-get dist-upgrade
 
安裝中文字體和五筆拼音輸入法:
apt-get install fcitx-table-wbpy ttf-wqy-microhei ttf-wqy-zenhei
 
安裝Flash插件:
apt-get install flashplugin-nonfree
update-flashplugin-nonfree --install
 
安裝原版Firefox方法:
2013年7月16日,iceweasel終於更新到22.0了。
Firefox已經更新到20,我很喜歡它的新下載管理器,可惜iceweasel版本還是停留在18.01,so。。。
apt-get remove iceweasel
echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | sudo tee -a /etc/apt/sources.list > /dev/null
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
apt-get update
apt-get firefox-mozilla-build
 
安裝幾個我常用的小工具,秒殺top的htop,兩款流量監控工具iftop和nethogs,很好用的下載工具aria2:
apt-get install htop iftop nethogs aria2 
 
安裝"Open In Terminal”的快捷方式
apt-get install nautilus-open-terminal
 
安裝遠程桌面管理工具:
apt-get install gtk-recordmydesktop recordmydesktop remmina
 
Deb包圖形安裝工具:
apt-get install gdebi
 
壓縮文件管理工具及解壓縮工具:
apt-get install unrar unace rar unrar p7zip zip unzip p7zip-full p7zip-rar file-roller
 
Gnome3優化設置工具:
apt-get install gnome-tweak-tool
 
新立得,用過老版ubuntu的都知道:
apt-get install synaptic

安裝Ubuntu軟件中心Software Center:
apt-get install software-center
 
安裝wicd,它可是比系統自帶的network-manager好用多了:
apt-get install wicd
#/etc/init.d/network-manager stop             //停用network-manager
update-rc.d network-manager disable      //禁止自啟動
wicd-client                                                 //啟動wicd
 
Netspeed,可以顯示當前網絡上傳下載速度的GNOME applet:
apt-get install netspeed
Alt+鼠標右鍵選擇Add to Panel
 
Python類工具需要:
apt-get install  python-dev python-greenlet python-gevent python-vte python-openssl python-crypto python-appindicator libnss3-tools
 
安裝pip,方便升級gevent1.0:
apt-get install python-setuptools
easy_install pip
pip install setuptools --no-use-wheel --upgrade  //提示setuptools版本錯誤時執行
pip install gevent --upgrade
 
Armitage是metasploit的圖形界面,適合新手搞研究:
apt-get install armitage
 
Postgresql和metasploit開機時自動啟動:
update-rc.d postgresql enable && update-rc.d metasploit enable
 
fern-wifi-cracker更新后無法啟動,解決方法是:
chmod +x /usr/share/fern-wifi-cracker/execute.py
 
在使用minidwep-gtk類軟件搞研究前,要先停用network-manager,不停用的話掃不到幾個信號,虛擬機或有網線連接的用戶應該沒有這個煩惱:
#/etc/init.d/network-manager stop
 
解決音量設置無法保存:
#apt-get install alsa-utils
#alsactl store
 
如果自行添加menu后,Kali Linux菜單項消失,解決方法是:
rm ~/.config/menus/gnome-applications.menu
 
Kali Linux 1.0.7支持Live USB Persistence和Live USB Encrypted Persistence,配合USB3.0使用體驗大大提升。雖然用其它工具也可以實現,但是不如命令行直接透明。
dd if=kali-linux-1.0.7-amd64.iso of=/dev/sdb bs=1M
進行加密執行:
size=5gb
read bytes _ < <(du -bcm kali-linux-1.0.7-amd64.iso |tail -1); echo $bytes 
parted /dev/sdb mkpart primary $bytes $size
cryptsetup --verbose --verify-passphrase luksFormat /dev/sdb2
cryptsetup luksOpen /dev/sdb2 my_usb
mkfs.ext3 -L persistence /dev/mapper/my_usb
e2label /dev/mapper/my_usb persistence
mkdir -p /mnt/my_usb
mount /dev/mapper/my_usb /mnt/my_usb
echo "/ union" > /mnt/my_usb/persistence.conf
umount /dev/mapper/my_usb
cryptsetup luksClose /dev/mapper/my_usb
 
無需加密執行:
size=5gb
read bytes _ < <(du -bcm kali-linux-1.0.7-amd64.iso |tail -1); echo $bytes 
parted /dev/sdb mkpart primary $bytes $size
mkfs.ext3 -L persistence /dev/sdb2
e2label /dev/sdb2 persistence
mkdir -p /mnt/my_usb
mount /dev/sdb2 /mnt/my_usb
echo "/ union" > /mnt/my_usb/persistence.conf
umount /dev/sdb2
 
解決chrome在root帳號中無法使用:
#vi /opt/google/chrome/google-chrome
在最后一行尾加入 --user-data-dir
===============================================================
We don't want bug-buddy intercepting our crashes. http://crbug.com/24120
export GNOME_DISABLE_CRASH_DIALOG=SET_BY_GOOGLE_CHROME
exec -a "$0" "$HERE/chrome"  "$@" --user-data-dir
===============================================================
大家都知道chrome dev版更新很頻繁,每次upgrade后都要修改一次很麻煩,用下面之個腳本就省事點了。
=====================================================================================
#!/bin/bash
sed -i '$c\exec -a "$0" "$HERE/chrome"  "$@" --user-data-dir' /opt/google/chrome/google-chrome
=====================================================================================
也可以創建一個菜單項,將--user-data-dir添加到啟動參數里,但是我不喜歡這種治標不治本的作法。
 
安裝nVidia顯卡驅動:
wget http://mirrors.sohu.com/debian/pool/non-free/n/nvidia-graphics-drivers/nvidia-glx_304.64-4_amd64.deb
wget http://mirrors.sohu.com/debian/pool/non-free/n/nvidia-graphics-drivers-legacy-173xx/nvidia-glx-legacy-173xx_173.14.35-4_amd64.deb
wget http://mirrors.sohu.com/debian/pool/non-free/n/nvidia-graphics-drivers-legacy-71xx/nvidia-glx-legacy_71.86.15-3_amd64.deb
sudo dpkg -i *.deb
sudo apt-get install -f

自動登錄SSH服務器腳本:
=====================================================================================
#!/usr/bin/expect -f
set timeout 30
set dname .DOMAINNAME
set hname [lindex $argv 0]
spawn ssh -l USERNAME -N -D 7070 $hname$dname
expect "password:"
send " PASSWORD\r"
interact
=====================================================================================
藍色部分修改成個人的ssh服務器域名,用戶名,密碼。執行時腳本名加主機名參數,方便更新主機,這下不用怕復雜的密碼了。
例如:
root@debian:~# ./ssh.sh s39
spawn ssh -lss1 -N -D 7070 s39.flyssh.net
ss1@s39.flyssh.net's password:
 
解決xbmc卡死:
有時用xbmc看視頻會莫名其妙的卡死,按“"鍵無法退出全屏界面,這時就按Ctrl+Alt+F1切換一個終端,執行下面這個腳本殺掉xbmc和xbmc.bin兩個進程,再按Ctrl+Alt+F7切回X。
=====================================================================================
#!/bin/bash
ps1=`ps aux | grep xbmc | sed -n 1p | awk '{print $2}'`
ps2=`ps aux | grep xbmc | sed -n 2p | awk '{print $2}'`
kill -9 $ps1 $ps2
=====================================================================================
或者直接用pkill:
root@debian#pkill xbmc.bin
 
安裝Python3 OpenSSL:
解壓后執行python3 setup.py install
 
默認主題看着不爽,更換個主題:
下載主題,http://gnome-look.org/content/show.php/Faience?content=144815
 #mkdir ~/.themes    //創建個人主題目錄
將主題文件夾復制到上面的目錄中,然后用gnome-tweak-tool設置主題。
kali <wbr>linux安裝之后
那就換一個,順便把字體和圖標一起換換。

kali <wbr>linux安裝之后

kali <wbr>linux安裝之后

中文顯示效果。
kali <wbr>linux安裝之后

 


免責聲明!

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



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