1
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Mac OSX Chromeで特定URLのみしかアクセスできなくする(ホワイトリスト)

Posted at

時々大企業のお客様では「うちのオフィスだとこういうURLフィルタ書けてるんだけど、御社のWebサービスって使える?」って聞かれることがあります。
製品サポートに聞くのもいいですが、エンジニアですから自分で試しましょう。

とはいえSSLを紐解いて中身でフィルタするのもそれはそれで面倒。
なので手っ取り早く、クライアントサイドで試してしまう方法をば。

1.用意するもの

  • Chrome(今回はバージョン70以上)
  • ターミナル

2.やりかた
では。
ホワイトリストしたいURLを列挙。
例えばGoogle(https://www.google.comhttps://www.google.co.jp)しか使わせたくない場合。

defaults write com.google.Chrome URLWhitelist -array https://www.google.com https://www.google.co.jp

次にそれ以外をすべてのHTTPアクセスをブロックする。

defaults write com.google.Chrome URLBlacklist -array http://* https://*

これがおわったらブラウザからchrome://policy/にアクセス。「ポリシーの再読込」をクリック

これでブラウザからUIを操作。問題ないか確認。

終わったらもとに戻す。

defaults delete com.google.Chrome URLWhitelist
defaults delete com.google.Chrome URLBlacklist

ブラウザからchrome://policy/にアクセス。「ポリシーの再読込」をクリックしてきれいにしましょう。

おしまい。

1
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?