我可以在 Mac OS X 上透過 CLI 操作 Little Snitch 存取控制清單嗎?

我可以在 Mac OS X 上透過 CLI 操作 Little Snitch 存取控制清單嗎?

我在 Mac OS X 上運行 Little Snitch,它可以讓我控制各個進程存取網路的方式。

目前,每次新應用程式嘗試上線時,我都必須確認或拒絕其存取權限。我想總體上保持這種行為。

我遇到的問題是:我還使用 Pythonvirtualenv模組為 Django 和 Tornado 的 Web 開發創建隔離環境。我有很多腳本(透過 執行virtualenvwrapper)來自動化所有樣板配置和設定——但是新創建的腳本virtualenv包含自己的 Python 解釋器可執行檔副本,就 Little Snitch 而言,這是一個全新的應用程式。

因此,對於每個新virtualenv建立的項目,在自動設定過程中都會彈出一個 Little Snitch 對話框,詢問「新」Python 可執行檔的權限,我必須設定權限並點擊「接受」。

有沒有辦法在命令列上設定這些 Little Snitch 權限?我希望能夠運行我的環境設定腳本,而無需在整個(否則是自動化的)事件中照顧 GUI。

答案1

我不知道有任何 CLI 實用程式可以解決您的問題,但 Little Snitch 確實允許在指定時間內自動批准新請求。這可能不是您的最佳選擇,但只要使用適當的超時,它就會將您的應用程式連接到網路。

相關內容