困ったこと†
ゼロトラストとやらで会社のPC(Windows10)の自由度が低下しました
- local admin 権限が無くなった
- レジストリを操作するアプリ、システム環境変数を変更するアプリはインストールできない
- symlink や junction が作れなくなった
- ファイル書き込みは %userprofile% 以下のみ
- C:\ とか C:\Program Files あたりにアプリケーションを入れたりできない
- 全ての通信は基本的にVPN経由になった(かつ、透過型プロキシを経由するっぽい)
- rdp(3389/tcp), http(s)(80, 808, 443, 50080/tcp) 以外のダイレクトアクセスが禁じられた
- https の証明書エラー頻発(httpsを途中で解いてるから?)で curl/wget が面倒になった
- 認証あり git が通らなくなった
symlink は諦めるとして、それでも msys2 で pacman が使いたい!
解決策1: Git for Windows SDK†
for f in /etc/pacman.d/* /etc/pacman.conf*;
do
[ -f "$f" ] && sed -i 's/https:/http:/g' "$f";
done
解決策2: Git for Windows + SDKからpacmanを輸入†