標籤:管理 ftp open 2.4.1 rri 基本 中文輸入 net 系統預設
1.6.1 啟動預設的服務
Kali Linux內建了幾個網路服務,它們是非常有用的。但是預設是禁用的。在這裡,將介紹使用各種方法設定並啟動每個服務。
1. 啟動Apache服務
啟動Apache服務。執行命令如下所示:
[email protected]:~# service apache2 start
輸出資訊如下所示:
[ok] Starting web server: apache2.
輸出的資訊表示Apache服務已經啟動。為了確認服務是否正在運行,可以在瀏覽器中訪問本地的地址。在瀏覽器中訪問本地的地址,如果伺服器正在運行,將顯示1.59所示的介面。
圖1.59 Apache伺服器訪問介面
2. 啟動Secure Shell(SSH)服務
啟動Secure Shell(SSH)服務。執行命令如下所示:
[email protected]:~# service ssh start[ok] Starting OpenBSD Secure Shell server: sshd.
看到以上的輸出表示SSH服務已經啟動。為了確認服務的連接埠是否被監聽,執行如下所示的命令:
[email protected]:~# netstat -tpan | grep 22tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 7658/sshdtcp6 0 0 :::22 :::* LISTEN 7658/sshd
3. 啟動FTP服務
FTP服務預設是沒有安裝的,所以首先需要安裝FTP伺服器。在Kali Linux作業系統的軟體源中預設沒有提供FTP伺服器的安裝包,這裡需要配置一個軟體源。配置軟體源的具體操作步驟如下所示。
(1)設定APT源。向軟體源檔案/etc/apt/sources.list中添加以下幾個鏡像網站。執行命令如下所示:
[email protected]:~# vi /etc/apt/sources.listdeb http://mirrors.neusoft.edu.cn/kali/ kali main non-free contribdeb-src http://mirrors.neusoft.edu.cn/kali/ kali main non-free contribdeb 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)添加完軟體源,需要更新軟體包列表後才可以使用。更新軟體包列表,執行命令如下所示:
[email protected]:~# apt-get update
更新完軟體列表後,會自動結束程式。
(3)安裝FTP伺服器。執行命令如下所示:
[email protected]:~# apt-get install pure-ftpd
安裝成功FTP伺服器,就可以啟動該服務了。執行命令如下所示:
[email protected]:~# service pure-ftpd start
4. 安裝中文IME
Kali Linux作業系統預設也沒有安裝中文IME,下面將介紹安裝小企鵝中文IME。執行命令如下所示:
[email protected]:~# apt-get install fcitx-table-wbpy ttf-wqy-microhei ttf-wqy- zenhei
執行以上命令後,小企鵝中文IME就安裝成功了。安裝成功後,需要啟動該IME後才可以使用。啟動小企鵝中文IME,執行命令如下所示:
[email protected]:~# fcitx[email protected]:~#[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
輸出的資訊表示,該IME在啟動時載入的一些設定檔。最後一行提示需要設定環境變數XMODIFIERS,某些程式往往因為XMODIFIERS環境變數設定不正確導致應用程式無法使用。設定XMODIFIERS環境變數方法如下(以Bash為例):
export XMODIFIERS="@im=YOUR_XIM_NAME"
文法中的YOUR_XIM_NAME為XIM程式在系統註冊的名字。應用程式啟動時會增加該變數尋找相應的XIM伺服器。因此,即便系統中同時運行了若干個XIM程式,一個應用程式在某個時刻也只能使用一個XIMIME。
fcitx預設註冊的XIM名為fcitx,但如果fcitx啟動時XMODIFIERS已經設定好,fcitx會自動以系統的設定來註冊合適的名字。如果沒有設定好,使用以下方法設定。
一般可以在~/.bashrc檔案中添加以下內容。如下所示:
export XMODIFIERS="@im=fcitx"export XIM=fcitxexport XIM_PROGRAM=fcitx
添加並儲存以上內容後,重新登入目前使用者,fcitxIME將自動運行。如果沒有啟動,則在終端執行如下命令:
[email protected]:~# fcitx
執行以上命令後,將會在螢幕的右上方彈出一個鍵盤,說明該IME已經啟動。小企鵝IME預設支援漢語、拼音、雙拼和五筆拼音四種IME,這幾種IME預設使用Ctrl+Shift按鍵組合切換。
如果想要修改IME之間的切換鍵,右擊案頭右上方的鍵盤,將彈出1.60所示的介面。
圖1.60 fcitx介面
在該介面選擇“配置”命令,將顯示1.61所示的介面。在該介面單擊“全域配置”標籤,將顯示1.62所示的介面。
圖1.61 Fcitx配置
圖1.62 全域配置
從該介面可以看到各種快速鍵的設定,根據自己習慣用的快速鍵進行設定。設定完後,單擊“應用”按鈕。
5. 停止服務
停止一個服務的文法格式如下所示:
service <servicename> stop
<servicename>表示使用者想要停止的服務。
停止Apache服務,執行命令如下所示:
[email protected]:~# service apache2 stop[ ok ] Stopping web server: apache2 … waiting.
從輸出的資訊中,可以看到Apache服務停止成功。
6.設定服務開機啟動
設定服務開機啟動的文法格式如下所示:
update-rc.d -f <servicename> defaults
<servicename>表示使用者想要開機啟動的服務。
設定SSH服務開啟自啟動:
[email protected]:~# update-rc.d -f ssh defaultsupdate-rc.d: using dependency based boot sequencingupdate-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網路。
Kali-linux基本設定