Community
User Guides
Support
Community
Help Forums
English Forum
General
About our Community
General Discussion
News and Feedback
Products
F-Secure SAFE
F-Secure FREEDOME
F-Secure KEY
F-Secure SENSE Router
F-Secure ID PROTECTION
Other products
Beta programs
Feature Requests
Finnish Forum (Tukifoorumi)
Tuotteet Kotiin
F-Secure SAFE
F-Secure FREEDOME
F-Secure KEY
F-Secure SENSE Router
F-Secure ID PROTECTION
Muut tietoturvatuotteet
Support Articles
Language
English
Suomi
Deutsch
Français
日本語
Svenska
Dansk
Italiano
Nederlands
Norsk
Polski
中文 (繁體)
Products & Services
F-Secure TOTAL
F-Secure SAFE / Internet Security / Anti-Virus
F-Secure FREEDOME
F-Secure KEY
F-Secure SENSE Router
F-Secure ID PROTECTION
Other products
Common topics
User Guides
Support
Login
|
Register
Mac での利用で、UIを非表示にしてユーザーに配備したい - F-Secure Community
<main> <article class="userContent"> <div> <h2 id="toc-hId--1330331177">現象</h2> <p>Mac での利用で、新規ユーザーが初回ログイン時に表示される UI を非表示にしたい。</p> </div><br><div> <h2 id="toc-hId--442827496">診断</h2> <p>デフォルトでは、弊社Mac製品をインストールされますと、その後ログインされるユーザーのデスクトップ画面に、弊社製品のステータスが表示されます。</p> </div><br><div> <h2 id="toc-hId-444676185">解決策</h2> <p>管理者として弊社製品をインストール→ユーザーへの配備作業のために、一般ユーザー作成しますと、初回ログイン時に弊社製品のステータスUIが表示されます。</p> <p>こちらは管理ユーザーにて製品インストール後、以下手順により非表示にして頂けます。</p> <p> </p> <p>1 ターミナルを利用して以下内容にて任意のフォルダにシェルスクリプトファイルを作成</p> <p> (例:/tmp/workaround.sh)</p> <p> </p> <p>#!/bin/bash</p> <p>cat > "/Applications/F-Secure/F-Secure Mac Protection.app/Contents/MacOS/fscuif-wrapper" << EOF</p> <p>#!/bin/bash</p> <p> </p> <p>defaults write "com.f-secure.F-Secure ControlLayer-\${UID}" ui_shown -bool YES</p> <p>mydir="\`dirname \\"\$0\\"\`"</p> <p>exec "\${mydir}/fscuif" "\$@"</p> <p>EOF</p> <p>chmod +x "/Applications/F-Secure/F-Secure Mac Protection.app/Contents/MacOS/fscuif-wrapper"</p> <p>sed -i '.bak' 's/<string>fscuif<\/string>/<string>fscuif-wrapper<\/string>/' /Applications/F-Secure/F-Secure\ Mac\ Protection.app/Contents/Info.plist</p> <p> </p> <p>touch /Library/F-Secure/fsmac/config/suppress-postinstall-dialog</p> <p> </p> <p>2 以下コマンドにて上記シェルを実行</p> <p>$ sudo bash -xe /tmp/workaround.sh</p> <p> </p> <p>3 エラーの無い場合、以下のような出力がされます</p> <p>FSAPPLE1704:tmp administrator$ sudo bash -xe /tmp/workaround.sh</p> <p>Password:</p> <p>+ cat</p> <p>+ chmod +x '/Applications/F-Secure/F-Secure Mac Protection.app/Contents/MacOS/fscuif-wrapper'</p> <p>+ sed -i .bak 's/<string>fscuif<\/string>/<string>fscuif-wrapper<\/string>/' '/Applications/F-Secure/F-Secure Mac Protection.app/Contents/Info.plist'</p> <p>+ touch /Library/F-Secure/fsmac/config/suppress-postinstall-dialog</p> <p>FSAPPLE0000:tmp administrator$</p> <p> </p> <p>4 上記実行後に作成されますユーザアカウントでの初回ログイン時に、UIの表示がされなくなります。</p> <p> </p> <p>※注意 上記スクリプト動作前に作成済のユーザアカウントには、影響がありません。</p> </div> </article> </main>