一般に、システムのセキュリティポリシー、署名検証、インストール先の権限、TUN/サービスコンポーネントに必要な管理者権限が原因です。まずパッケージの配布元とアーキテクチャを確認し、システムが表示する元の案内に従って権限を付与してください。配布元が信頼できると確認した後、現在の警告で求められている権限だけを処理します。Windows、macOS ともに、システム保護を恒久的に無効にする必要はありません。
SmartScreen、macOS のセキュリティ警告、ディレクトリ権限のどれか
まずシステムの警告内容を確認します。署名検証、読み取り専用ディレクトリ、サービスコンポーネントの権限は別の問題で、対処する場所も異なります。
- Windows で SmartScreen またはセキュリティソフトにブロックされているか
- macOS で開発元を確認できないと表示されているか
- クライアントを読み取り専用ディレクトリへインストールしていないか
- TUN、サービスモード、自動起動に追加の権限が必要か(参照: TUN デバイスの説明)
Windows と macOS でブロックを解除する方法
- パッケージの配布元を確認してから、システムのセキュリティ警告に対処します
- Windows では通常のユーザーディレクトリへインストールし、必要な場合に一度だけ管理者として起動します
- macOS では、配布元を確認したアプリをシステム設定の「プライバシーとセキュリティ」から許可できます(参照: セキュリティとプライバシーの FAQ)
- TUN またはサービスモードを有効にする前に、クライアントの権限に関する説明を確認します
警告を回避するために、システムのセキュリティ保護を恒久的に無効にしないでください
管理者権限は、信頼できるクライアントの信頼できるバージョンにだけ付与してください
権限の警告だけでは、ノードやサブスクリプションが利用できるか判断できません
