Re: 問題ID:21935

この質問の投稿一覧へ

なし Re: 問題ID:21935

msg# 1.3
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2015-11-9 10:44
lp12  新米   投稿数: 3
自分も以前学習したときの記憶では、両方ない場合は全ユーザが利用できると認識していました。
・・・が、今試してみたらroot以外のユーザでは利用できませんでした。

ちょっと調べてみたら下記の記述を見つけました。

allow ファイルが存在する場合、ユーザーがこのコマンドを使用するには、 そのファイル中に(そのユーザーが)リストアップされている必要がある。 allow ファイルは存在せずに deny ファイルが存在する場合、ユーザーがこのコマンドを使用するには、 deny ファイル中にリストアップされて いない 必要がある。いずれのファイルも存在しない場合、スーパーユーザーのみがこのコマンドを 使えるか、あるいはすべてのユーザーがこのコマンドを使えることになり、 そのいずれであるかはサイトに依存した設定パラメータによって決まる。
http://linuxjm.osdn.jp/html/cron/man1/crontab.1.html

サイト依存と書かれているので、全てのユーザも、rootユーザのみもどちらも正解になり得る感じですが、
セキュリティ絡みで今後は「両方ない場合はrootユーザのみ」が主流になっていくのかもしれませんね。

投稿ツリー

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.