初期設定
A. 無線マウス接続手順
※有線のキーボードがあるが、マウスが無線しか無いためキーボード操作でkaliとマウスを接続する
-
ctrl + alt + t
でターミナル起動 -
sudo systemctl status bluetooth
で状況確認。inactiveの場合は下記のようにenable,startする sudo systemctl enable bluetooth
sudo systemctl start bluetooth
-
sudo systemctl status bluetooth
でactiveになっていること確認 sudo apt update
sudo 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 :1
vncserver :1
設定完了後動作確認
-
ps aux | grep Xtightvnc
vncのプロセスがあること確認 -
netstat -tuln | grep 590
使用しているポート確認 - macのRealVNCviewerクリック
VNCサービス化
cd /etc/systemd/system
sudo 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.service
sudo chmod 644 /etc/systemd/system/vnc-server.service
sudo systemctl enable vnc-server
sudo systemctl start vnc-server.service
sudo systemctl status vnc-server.service
VNCの設定を変更したいとき
cd /etc/systemd/system
sudo vi vnc-server.service
sudo systemctl daemon-reload
sudo 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 vpn
mv 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接続される