Kali-linux基本設置


1.6.1 啟動默認的服務

Kali Linux自帶了幾個網絡服務,它們是非常有用的。但是默認是禁用的。在這里,將介紹使用各種方法設置並啟動每個服務。

1. 啟動Apache服務

啟動Apache服務。執行命令如下所示:

root@kali:~# service apache2 start

輸出信息如下所示:

[ok] Starting web server: apache2.

輸出的信息表示Apache服務已經啟動。為了確認服務是否正在運行,可以在瀏覽器中訪問本地的地址。在瀏覽器中訪問本地的地址,如果服務器正在運行,將顯示如圖1.59所示的界面。

圖1.59 Apache服務器訪問界面

2. 啟動Secure Shell(SSH)服務

啟動Secure Shell(SSH)服務。執行命令如下所示:

root@kali:~# service ssh start
[ok] Starting OpenBSD Secure Shell server: sshd.

看到以上的輸出表示SSH服務已經啟動。為了確認服務的端口是否被監聽,執行如下所示的命令:

root@kali:~# netstat -tpan | grep 22
tcp  0   0 0.0.0.0:22     0.0.0.0:*       LISTEN   7658/sshd
tcp6 0   0 :::22           :::*           LISTEN   7658/sshd

3. 啟動FTP服務

FTP服務默認是沒有安裝的,所以首先需要安裝FTP服務器。在Kali Linux操作系統的軟件源中默認沒有提供FTP服務器的安裝包,這里需要配置一個軟件源。配置軟件源的具體操作步驟如下所示。

(1)設置APT源。向軟件源文件/etc/apt/sources.list中添加以下幾個鏡像網站。執行命令如下所示:

root@kali:~# vi /etc/apt/sources.list
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

添加完以上幾個源后,將保存sources.list文件並退出。在該文件中,添加的軟件源是根據不同的軟件庫分類的。其中,deb指的是DEB包的目錄;deb-src指的是源碼目錄。如果不自己看程序或者編譯的話,可以不用指定deb-src。由於deb-src和deb是成對出現的,可以不指定deb-src,但是當需要deb-src的時候,deb是必須指定的。

(2)添加完軟件源,需要更新軟件包列表后才可以使用。更新軟件包列表,執行命令如下所示:

root@kali:~# apt-get update

更新完軟件列表后,會自動退出程序。

(3)安裝FTP服務器。執行命令如下所示:

root@kali:~# apt-get install pure-ftpd

安裝成功FTP服務器,就可以啟動該服務了。執行命令如下所示:

root@kali:~# service pure-ftpd start

4. 安裝中文輸入法

Kali Linux操作系統默認也沒有安裝中文輸入法,下面將介紹安裝小企鵝中文輸入法。執行命令如下所示:

root@kali:~# apt-get install fcitx-table-wbpy ttf-wqy-microhei ttf-wqy- zenhei

執行以上命令后,小企鵝中文輸入法就安裝成功了。安裝成功后,需要啟動該輸入法后才可以使用。啟動小企鵝中文輸入法,執行命令如下所示:

root@kali:~# fcitx
root@kali:~#[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1 /src/lib/fcitx/addon.c:100-加載附加組件配置文件: fcitx-table.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-xim.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-lua.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-pinyin.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-autoeng.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-xkb.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-ipc.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-kimpanel-ui.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-vk.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-quickphrase.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-remote-module.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-punc.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-dbus.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-keyboard.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-chttrans.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-fullwidth-char.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-imselector.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-x11.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-classic-ui.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/lib/fcitx /addon.c:100-加載附加組件配置文件: fcitx-xkbdbus.conf
[INFO] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/im/table /table.c:155-加載碼表文件: wbpy.conf
[WARN] /build/buildd-fcitx_4.2.4.1-7-i386-l4w6Z_/fcitx-4.2.4.1/src/frontend /xim/xim.c:168-請設置環境變量XMODIFIERS

輸出的信息表示,該輸入法在啟動時加載的一些配置文件。最后一行提示需要設置環境變量XMODIFIERS,某些程序往往因為XMODIFIERS環境變量設置不正確導致應用程序無法使用。設置XMODIFIERS環境變量方法如下(以Bash為例):

export XMODIFIERS="@im=YOUR_XIM_NAME"

語法中的YOUR_XIM_NAME為XIM程序在系統注冊的名字。應用程序啟動時會增加該變量查找相應的XIM服務器。因此,即便系統中同時運行了若干個XIM程序,一個應用程序在某個時刻也只能使用一個XIM輸入法。

fcitx缺省注冊的XIM名為fcitx,但如果fcitx啟動時XMODIFIERS已經設置好,fcitx會自動以系統的設置來注冊合適的名字。如果沒有設置好,使用以下方法設置。

一般可以在~/.bashrc文件中添加以下內容。如下所示:

export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx

添加並保存以上內容后,重新登錄當前用戶,fcitx輸入法將自動運行。如果沒有啟動,則在終端執行如下命令:

root@kali:~# fcitx

執行以上命令后,將會在屏幕的右上角彈出一個鍵盤,說明該輸入法已經啟動。小企鵝輸入法默認支持漢語、拼音、雙拼和五筆拼音四種輸入法,這幾種輸入法默認使用Ctrl+Shift組合鍵切換。

如果想要修改輸入法之間的切換鍵,右擊桌面右上角的鍵盤,將彈出如圖1.60所示的界面。

圖1.60 fcitx界面

在該界面選擇“配置”命令,將顯示如圖1.61所示的界面。在該界面單擊“全局配置”標簽,將顯示如圖1.62所示的界面。

圖1.61 Fcitx配置

圖1.62 全局配置

從該界面可以看到各種快捷鍵的設置,根據自己習慣用的快捷鍵進行設置。設置完后,單擊“應用”按鈕。

5. 停止服務

停止一個服務的語法格式如下所示:

service <servicename> stop

<servicename>表示用戶想要停止的服務。

停止Apache服務,執行命令如下所示:

root@kali:~# service apache2 stop
[ ok ] Stopping web server: apache2 … waiting.

從輸出的信息中,可以看到Apache服務停止成功。

6.設置服務開機啟動

設置服務開機啟動的語法格式如下所示:

update-rc.d -f <servicename> defaults

<servicename>表示用戶想要開機啟動的服務。

設置SSH服務開啟自啟動:

root@kali:~# update-rc.d -f ssh defaults
update-rc.d: using dependency based boot sequencing
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match ssh Default-Stop values (none)
insserv: warning: current start runlevel(s) (empty) of script `ssh' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (2 3 4 5) of script `ssh' overrides LSB defaults (empty).

從輸出的信息中可以看到,SSH服務默認啟動了2、3、4和5運行級別。則以后系統重啟后,SSH服務將自動運行。

1.6.2 設置無線網絡

無線網絡既包括允許用戶建立遠距離無線連接的全球語音和數據網絡,也包括近距離無線連接進行優化的紅外線技術及射頻技術。本小節將介紹Wicd網絡管理器的設置,使用它安全的連接到無線網絡。設置無線網絡能讓用戶很好地使用Kali Linux無線,做滲透測試,而不需要依賴一個以太網,這樣使的用戶使用電腦非常的自由。

設置無線網絡的具體操作步驟如下所示。

(1)啟動Wicd網絡管理器。有兩種方法,一種是命令行,一種是圖形界面。在桌面依次選擇“應用程序”|“互聯網”|Wicd Network Manager命令,將顯示如圖1.63所示的界面。如果在圖形桌面上找不到WicdNetwork Manager,那說明系統中沒有安裝Wicd軟件包。用戶可以在添加/刪除軟件中,找到Wicd軟件包安裝上即可。

或者在終端執行如下命令:

wicd-gtk --no-tray

執行以上命令后,將顯示如圖1.63所示的界面。

圖1.63 Wicd網絡管理器

(2)從該界面可以看到所有能搜索到的無線網絡,並且很清楚的看到每個無線網絡的加密方法、使用的頻道及無線信號的強度。本例中選擇使用WEP加密的無線網絡Test1,單擊Test1的“屬性”按鈕,將顯示如圖1.64所示的界面。

圖1.64 屬性設置

(3)在該界面選擇“使用加密”復選框,然后選擇加密方式並輸入密碼。如果不想顯示密碼字符時,不要勾選密碼文本框前面的復選框。設置完后,單擊“確定”按鈕,將返回到圖1.63界面。此時在該界面單擊“連接”按鈕,就可以連接到Test1網絡。


免責聲明!

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



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