初期設定
A. 無線マウス接続手順
※有線のキーボードがあるが、マウスが無線しか無いためキーボード操作でkaliとマウスを接続する
-
ctrl + alt + tでターミナル起動 -
sudo systemctl status bluetoothで状況確認。inactiveの場合は下記のようにenable,startする sudo systemctl enable bluetoothsudo systemctl start bluetooth-
sudo systemctl status bluetoothでactiveになっていること確認 sudo apt updatesudo apt install blueman- マウスをペアリングモードにする
blueman-manager
B. kali省電力設定
- デスクトップ左上のkaliマーク?
- Settings>PowerManager
- Displayタブで
Display power managementのトグルをoffにする
C. macからラズパイにssh設定
-
sudo systemctl status ssh- active(running)であればSSHサービス稼働中
- 停止中ならば適宜enable,startを実施
-
ip addr show-
wlan0に表示されるipv4アドレス(x.x.z.z)をメモ
-
- mac側で、先程メモしたipを入力
ssh kali@x.x.z.z
D. ラズパイのIPアドレス固定
- 現状のIPアドレス確認
hostname -I - ssh kali@IPアドレス
- ルーターのIPを確認
-
ip route | grep defaultを実行 -
default via 192.168.0.1 dev wlan0 proto dhcp src 192.168.0.102 metric 600と出たので192.168.0.1がルーターのIPと分かる
-
cd /etc/NetworkManager/system-connections-
lsすると、今回はhogehoge.nmconnectionがあったのでこれを編集 -
sudo vi hogehoge.nmconnectionこれを以下のように編集(今回は固定iPとして.77を設定)[ipv4] method=auto[ipv4] method=manual address1=192.168.0.77/24,192.168.0.1 dns=8.8.8.8;8.8.4.4; sudo systemctl restart NetworkManager- macから
ssh kali@192.168.0.77でsshできること確認
VNCを設定してmacからGUIアクセス
- macにviewerインストール
brew install --cask vnc-viewer - ラズパイにtightvncserver入れる
sudo apt install tightvncserver -
vncserver初期パスワードを設定 - VNCセッションを一旦切る
vncserver -kill :1 cd ~/.vnc- xstartupがあるのでバックアップ
cp xstartup xstartup.org20241013 -
vi xstartup#!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & export XKL_XMODMAP_DISABLE=1 export XDG_SESSION_TYPE=x11 exec startxfce4 vncserver -kill :1vncserver :1
設定完了後動作確認
-
ps aux | grep Xtightvncvncのプロセスがあること確認 -
netstat -tuln | grep 590使用しているポート確認 - macのRealVNCviewerクリック
VNCサービス化
cd /etc/systemd/systemsudo touch vnc-server.service-
sudo vi vnc-server.service[Unit] Description = VNC server service [Service] ExecStart = sudo -u (ユーザ名) vncserver -geometry 1920x1080 :1 ExecStop = sudo -u (ユーザ名) vncserver -kill :1 Type = forking [Install] WantedBy = multi-user.target-
-geometry 1440x900や-geometry 3840x2160にするとより広く使える
-
sudo chown root:root /etc/systemd/system/vnc-server.servicesudo chmod 644 /etc/systemd/system/vnc-server.servicesudo systemctl enable vnc-serversudo systemctl start vnc-server.servicesudo systemctl status vnc-server.service
VNCの設定を変更したいとき
cd /etc/systemd/systemsudo vi vnc-server.servicesudo systemctl daemon-reloadsudo systemctl restart vnc-server.service
おまけ
- vnc経由でkaliの電源落とすとき
sudo shutdown -h now
try hack me設定
ログイン
- ブラウザで
try hack meで検索 - ログイン
VPN設定
- 右上のアイコンから
Access - 画面右のMachinesに
US-West-Regular-1選択 Download configuration file-
~/Downloads直下に***.ovpnファイルが作成されている mkdir vpnmv Downloads/**.ovpn vpn
VPN接続
sudo openvpn ~/vpn/shimakura0213.ovpn- 下から4行目に
Initialization Sequence Completedが出ればok - kaliの右上のバーに
vpn接続中の鍵アイコンとipが表示される
vpn接続エイリアス設定
cp .zshrc .zshrc.org20241013- echo "alias connectvpn='sudo openvpn $HOME/vpn/***.ovpn'" >> .zshrc
- source .zshrc
- alias
- 以降は
connectvpnでVPN接続される