Vmware 安裝 Kali Linux /CentOS 問題集
1、Kali Linux 安裝 VMwareTools之後, /mnt/hgfs 為空
Kali Linux 安裝 VMwareTools之後 /mnt/hgfs 目錄為空 ,並且虛擬機器選項設定裡邊也設定了共享路徑,解決方法如下:
編寫指令碼 mount-shared-folders.sh:
#!/bin/bash vmware-hgfsclient | while read folder; do vmwpath="/mnt/hgfs/${folder}" echo "[i] Mounting ${folder} (${vmwpath})" mkdir -p "${vmwpath}" umount -f "${vmwpath}" 2>/dev/null vmhgfs-fuse -o allow_other -o auto_unmount ".host:/${folder}" "${vmwpath}" done sleep 2s
對於 centos7,如果設定了共享目錄,/mnt/hgfs 還是為空,可以使用命令 vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
2、中文輸入法的安裝
Kali 的版本資訊:
[email protected]:~# uname -a
Linux kali 4.9.0-kali3-amd64 #1 SMP Debian 4.9.18-1kali1 (2017-04-04) x86_64 GNU/Linux
在 apt-get install fcitx 時出現無法定位軟體包 Unable to locate package 時,記得切換源。
編輯 /etc/apt/sources.list 檔案為如下:
# # deb cdrom:[Debian GNU/Linux 2017.1 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20170416-02:08]/ kali-rolling contrib main non-free #deb cdrom:[Debian GNU/Linux 2017.1 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20170416-02:08]/ kali-rolling contrib main non-free deb http://http.kali.org/kali kali-rolling main non-free contrib # deb-src http://http.kali.org/kali kali-rolling main non-free contrib
然後執行
apt-get update
apt-get upgrade
這個過程可能有點兒長,之後再
apt-get install fcitx
apt-get install fcitx-googlepinyin
重啟之後,在桌面的左下角,可以看到 谷歌中文輸入法,使用 ctrl + 空格 鍵進行中英文的輸入法切換。
搜狗中文輸入法的安裝:
http://pinyin.sogou.com/linux/ 下載 .deb 安裝包:
sogoupinyin_2.1.0.0086_amd64.deb
執行
dpkg -i sogoupinyin_2.1.0.0086_amd64.deb
進行安裝。
點選左下角的配置,新增搜狗輸入法:
注意取消勾選 Only show current language
dpkg -r 或者 -P -P表示配置檔案都刪除。 對應的 (apt-get remove 或者 purge ,purge 表示同時刪除配置檔案)。
3、CentOS 設定橋接模式上網,ipconfi 物理機的 IP 為 192.168.1.103,閘道器為192.168.1.1 修改兩個配置檔案的內容如下即可:
/etc/sysconfig/network-scripts/ifcfg-ens33:
DEVICE=ens33
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
NM_CONTROLLED=no
BRIDGE=virbr0
/etc/sysconfig/network-scripts/ifcfg-virbr0:
DEVICE=virbr0
BOOTPROTO=static
IPADDR=192.168.1.168
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=192.168.1.1
ONBOOT=yes
TYPE=Bridge
NM_CONTROLLED=no
閘道器地址和物理機相同,ip 地址在同一網路即可。
修改完之後,重啟網路服務:systemctl restart network.service
在 centos 裡 ping 物理機,可以 ping 通。物理機中的 wireshark抓包圖: