私のログインパスワードだけで良ければ大丈夫ですが、パスワードを入力しないとmidoriとFirefoxの両方が使用できないようにロックしたいと思います。 12.04を実行しています。
Firefoxの場合は ProfilePassword アドオンを使用します。これにより、firefoxプロファイルがロックされ、firefoxを実行するたびに、アドオンの設定で設定したパスワードが要求されます。
はい、これらは高度なセキュリティを提供しません。しかし、誰かがFirefoxを使用するのを防ぐだけで十分です。私は今しばらくそれを使用していますが、まだ問題はありませんでした。
何らかの理由でブラウザのみをロックし、コンピューター/アカウントをログインしたままにしても、だれでもログインしてターミナルを開き、Midori/Firefoxの履歴、Cookie、保存されたパスワードなどの詳細を取得できます。
したがって使用しないときは、画面/コンピューターを開いたままにするのではなく、単純にlockするのが最善です。次に、だれかがコンピューターで何かをする前に、ログインパスワードが必要です。
使用 Ctrl+Alt+L キーボードショートカットを使用すると、コンピューターを使用していないときにすばやくロックできます。
ユーザー(つまり、システム識別可能なユーザー、adduser
コマンドを使用して作成されたユーザー、個別にログインするユーザーなど)またはグループに属さないユーザー(ここでは "webapps")をブロックできます。
Firefoxの実行可能ファイルを見つけます。
$ which firefox
/usr/bin/firefox
モード(ユーザーのアクセス許可)を755(デフォルト)から750に変更します(実行者ではなく、所有者以外の「その他」は読み取り不可)およびグループ):
Sudo chmod 750 /usr/bin/firefox
グループwebappsを作成します。
Sudo addgroup webapps
Webappsグループに現在のユーザー($ USER)を追加します。
Sudo adduser $USER webapps
変更を有効にするには、ログアウト/ログインする必要があります。
他のユーザーを追加できます。 mytestuser:
Sudo adduser mytestuser webapps
所有者とグループを「root」(デフォルト)から「webapps」に変更します。
Sudo chown webapps:webapps /usr/bin/firefox
Firefoxを実行してみてください。
firefox
ユーザーはfirefoxを実行/開くことができますが、他のユーザーはできません。 「webapps」グループに属していない別のユーザーでログアウト/ログインすると、実行できなくなります。 webappsグループのユーザーのみが/ usr/bin/firefoxを実行できます。
以下を使用して変更を元に戻します。
Sudo chmod 755 /usr/bin/firefox
Sudo chown root:root /usr/bin/firefox
注:これは、ユーザーが事前にコンパイルされたバージョンのfirefoxをダウンロードすることを停止しません(例: http://www.mozilla.org )。