安裝 Kali Linux 後需要做的 20 件事

来源:http://www.cnblogs.com/stramonium/archive/2017/04/30/6790751.html
-Advertisement-
Play Games

安裝 Kali Linux 後需要做的 20 件事 Linux後總是要做的若幹件事情。由於我有多台筆記本電腦和工作站,所以儘量擴大下列操作步驟的適用範圍,以滿足每個人的需求。這是我在安裝Kali Linux後做的20件事情。你的需求可能全然不同。要是有什麼建議,歡迎留言告知。不用註冊即可留言,歡迎反 ...


安裝 Kali Linux 後需要做的 20 件事

 

Linux後總是要做的若幹件事情。由於我有多台筆記本電腦和工作站,所以儘量擴大下列操作步驟的適用範圍,以滿足每個人的需求。這是我在安裝Kali Linux後做的20件事情。你的需求可能全然不同。要是有什麼建議,歡迎留言告知。不用註冊即可留言,歡迎反饋、發表觀點。

本文含有我覺得有用的每一件事情。本文分為三大部分:

專門針對Kali用戶

 

  • 實用工具和軟體

 

  • 改進和輔助功能

專門針對Kali用戶

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

  1. pluginsifupdownmanagedtrue 

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

最簡單的辦法就是,編輯/etc/apt/sources.list,去掉每一行或在開頭用#註釋每一行,並添加下麵這幾行:

  1. leafpad /etc/apt/sources.list 

 

  1. deb-src http://security.kali.org/kali-security kali/updates main contrib non-free 

3. 更新、升級和發行版升級

 

  1. apt-get clean && apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y 

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

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

 

  1. leafpad /etc/default/pulseaudio 

 

  1. PULSEAUDIO_SYSTEM_START0 

 

  1. PULSEAUDIO_SYSTEM_START1 

 

  1. reboot 

5. 確保啟動時發出聲音

 

  1. apt-get install alsa-utils -y 

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

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

 

6. 安裝Java

 

  1. cd /opt/jdk1.7.0_45 

 

  1. update-alternatives --set mozilla-javaplugin.so /opt/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so 

測試選項。

這件事情相當簡單、容易,對大多數人來說應該沒有問題:在終端中,鍵入這個命令:

  1. apt-get install flashplugin-nonfree 

 

  1. update-flashplugin-nonfree - -install 

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

 

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

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

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

  1. useradd -m user1 

 

  1. passwd user1 

 

  1. usermod -a -G sudo user1 

 

  1. chsh -s /bin/bash user1 

10. 添加add-apt-repository

首先安裝Python軟體屬性程式包。

  1. apt-get install python-software-properties 

 

  1. apt-get install apt-file 

 

  1. apt-file update 

 

  1. apt-file search add-apt-repository 

 

  1. python-software-properties: /usr/share/man/man1/add-apt-repository.1.gz 

 

  1. vi add-apt-repository 

 

  1. NMNAME
  2. ppa_name
  3.  /etc/apt/sources.list 
  4.  /dev/null 2 /tmp/${NAME}_apt_add_key.txt 
  5. key
  6. fi 

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

  1. chown root:root /usr/sbin/add-apt-repository 

 

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

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

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

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

  1. apt-get install tor 

 

  1. service tor start 

 

  1. proxychains iceweasel 

12. 安裝Filezilla FTP客戶端

 

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

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

  1. apt-get install htop nethogs -y 

 

  1. nethogs wlan0 

14. 為顯卡安裝專有的驅動程式

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

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

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

  1. apt-get install gdebi -y 

改進和輔助功能

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

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

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

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

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

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

這是個簡單的變更。只要打開並編輯名為/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 

 

  1. AutomaticLoginEnable 
  2. AutomaticLogin 

 

  1. AutomaticLoginEnable 
  2. AutomaticLogin 

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

  1. reboot 

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

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

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

 

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

結束語

原文鏈接:http://www.blackmoreops.com/2014/03/03/20-things-installing-kali-linux/


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • --伺服器角色:--固定伺服器角色具有一組固定的許可權,並且適用於整個伺服器範圍。 它們專門用於管理 SQL Server,且不能更改分配給它們的許可權。 --可以在資料庫中不存在用戶帳戶的情況下向固定伺服器角色分配登錄。--按照從最低級別的角色(bulkadmin)到最高級別的角色(sysadmin) ...
  • 在五一的前一天,準備啟動資料庫完成我剩下的項目代碼時,資料庫配置管理器出現了一個讓人蛋疼的問題sqlserv配置管理器出現請求失敗或伺服器未及時響應關於這個問題的處理方法,經過我兩個小時的百度,網上對這個問題的解決方法有兩種,一、禁用SQL Server網路配置中的 MSSQLSERVER協議里的V ...
  • 方法1: 用SET PASSWORD命令 MySQL -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin mysqladmin -u root password "newp ...
  • 學習Hadoop,兩個東西肯定是繞不過,MapReduce和HDFS,上一篇博客介紹了MapReduce的處理流程,這一篇博客就來學習一下HDFS。 HDFS是一個分散式的文件系統,就是將多台機器的存儲當做一個文件系統來使用,因為在大數據的情景下,單機的存儲量已經完全不夠用了,所以採取分散式的方法來 ...
  • 作為小白的我,這個問題弄了半天才解決,特此記錄下。 兩張表:文章表和評論表 文章表(article):id 評論表(comment):id,c_aid 要求:查詢出所有文章及評論數量然後降序顯示(沒有評論的文章的評論數量則返回為0) SQL:select A.id, ifnull(AC.commen ...
  • ORACLE的預設賬號及密碼有以下三種: 用戶名:sys密碼:change_on_install 用戶名:system密碼:manager 用戶名:scott密碼:tiger 開始->cmd 運行以下命令:sqlplus / as sysdba 如果是用戶鎖定: alter user usernam ...
  • shell環境: shell:命令解釋器,是Linux 系統的用戶界面,提供了用戶與內核進行交互操作的一種介面,它接收用戶輸入的命令並把它送入內核去執行。 bash:是GNU 計劃中重要的工具軟體之一,目前也是 Linux 標準的shell ,與sh相容 echo $PATH 顯示當前使用的shel ...
  • 因為原先的windows7 和 centos6.3 安裝在一臺筆記本上。因為centos6.3不能識別無線網卡,在網上找了找,要升級內核到3.2以上。 因為本人初級水平,不敢擅自行動,怕把windows7下的數據弄丟。 就在已經安裝windows7的機子上,劃分出40個g的空間安裝contos7,因... ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...