SunOS 5.10を使っていますがchownでファイルの所有者変更をしたいのですが、所有者で実行しても「所有者ではありません。」とメッセージがでてエラーとなります
manで見ると
「ファイルの所有者(またはスーパーユーザー)だけが、ファイルの所有者を変更できます。
オペレーティングシステムは所有者の変更を制限するコンフィギュレーションオプション{_POSIX_CHOWN_RESTRICTED}を持っています。
このオプションが有効なときは、ファイルの所有者はそのファイルの所有者IDを変更することができません。
このオプションに関係なく、スーパーユーザーだけが所有者IDを変更できます。コンフィギュレーションオプションを設定する場合は、
/etc/systemファイルに次の行を挿入してください。
set rstchown = 1
このオプションを無効にする場合は、/etc/system ファイルに次の行を挿入してください。
set rstchown = 0
デフォルトでは{_POSIX_CHOWN_RESTRICTED}は有効です。system(4)とfpathconf(2)を参照してください。」
と書いてあり所有者でも使えそうですが、使える方法がmanで見てもわかりません。
No.3ベストアンサー
- 回答日時:
オンラインのマニュアルを読んだら (英語の) system(4) の最後にこんな記述がありました:
Notes
The /etc/system file is read only once, at boot time.
ちゃんと man に書いてあるやん.
この回答への補足
すいません。man chown で見る限り
「デフォルトでは{_POSIX_CHOWN_RESTRICTED} は有効です。system(4) とfpathconf(2)
を参照してください。」
とは書いてありました。
system(4)へのたどりつき方がわかりませんでした。
man -s 4 system
でいけるのですね知りませんでした・・・
翻訳すると
ブート時刻に、/etc/systemファイルは一度だけ読まれます。
ですね。
set rstchown=0
と/etc/systemに記述してリブートすれば所有者でも使用できるという事になるようですね。セキュリティの問題はあるみたいですが。
色々ありがとうございました。初心者なので助かりました。
No.2
- 回答日時:
最近 SunOS には全然触っていないのでなんともですが, /etc/system は書き換えるだけじゃダメで再起動する必要がある
とか, そんなことはないですかね.この回答への補足
hostsやpasswdなどのファイルへの追加は編集した後すぐに使用できるようになるので再起動は必要ないと思うんですけどね・・・
manにも書いていないし・・・
ただ環境変数にsetですよね?manの追加してくださいって所は。
となるとsystemがいつ読み込まれるかってことになるんですかね?
少なくともchownコマンドがsystemファイルを見ていてさらに
rstchownの環境変数を見てるって事になるはずですよね。
他のUNIX関係のコマンド紹介のようなサイトでスーパーユーザ以外
使えないと書いてあるところもあるのですが、それだったらmanのような
書き方しないよなぁ~って思ったのですが。
No.1
- 回答日時:
その man の文章をよく読めば, 「使える方法が man に書いてある」ことが分かります. 実際,
・デフォルトでは所有者であっても chown できない
・コンフィギュレーションオプションを変更すれば所有者が chown できるようになる
・そのためには /etc/system を変更しなければならない
と書いてありますね.
この回答への補足
Tacosanさん回答ありがとうございます。
補足です。
管理者でもなくあまり詳しくないのですが、
確かに今デフォルト状態の為使用できないようです。
「このオプションを無効にする場合は、/etc/system ファイルに次の行を挿入してください。
set rstchown = 0」
とあるので、実際/etc/system ファイルに上記setを追加したのですが
結果は同じでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(パソコン・スマホ・電化製品) ウイルスバスターの制限解除方法 1 2022/08/09 22:08
- 自動車ローン・自動車保険・車両保険 『自賠責保険』の件 2 2022/10/25 09:14
- 自動車ローン・自動車保険・車両保険 車の名義変更(使用者と所有者)について 現在、車の所有者は車屋さんで、使用者は夫となっています。 車 6 2022/04/20 12:40
- 法学 所有権の登記のない不動産 の表題部所有者の持分について変更があった場合 1 2022/11/25 14:50
- 弁護士・行政書士・司法書士・社会保険労務士 ★行政書士試験の民法についての質問になります。 占有についての質問になります。 問 権原の性質上占有 1 2023/05/25 21:40
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- 分譲マンション 分譲マンション・管理組合の委任状について 3 2023/04/23 23:49
- その他(行政) 学生の頃から使っていた原付きをもう使っておらず、 父親が使うことになりました。 名義変更をしたいので 7 2022/05/05 12:35
- Excel(エクセル) マクロの付いたExcelが開けません 3 2023/02/01 10:54
- 弁護士・行政書士・司法書士・社会保険労務士 行政書士試験の民法についての質問になります。 地役権での問題で、解答の取得時効の更新箇所について分か 1 2023/05/08 20:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
LANG="ja_JP.UTF-8"設定がサー...
-
Linuxを入れたばかりなのにタイ...
-
chownでファイル所有者なのに別...
-
hostsファイルの書き換えが反映...
-
ドラック&ドロップ出来ない時...
-
Fatal server error?
-
LinuxのOS稼動時間(uptime)を...
-
システムファイルバッファサイ...
-
LASTコマンド、wtmpに...
-
hosts に 記載がなければ追加...
-
Mac OS X でバッチファイルのよ...
-
現在、vsftpを使用しており、ロ...
-
Apache起動時に秘密鍵パスフレ...
-
嫌ってるのに真似してきたりマ...
-
Winmerge ファイルの中身は同じ...
-
同期センターのマークが出てま...
-
コマンドプロンプトによるフォ...
-
Excellにて→ファイルエラー:デ...
-
ファイルの先頭行を全て削除したい
-
バッチファイルで変数の中身を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
hosts に 記載がなければ追加...
-
~/.bash_profileがログイン時に...
-
ドラック&ドロップ出来ない時...
-
VLC media playerを常にデフォ...
-
Macでrtf書類を開くアプリケー...
-
LANG="ja_JP.UTF-8"設定がサー...
-
ward(mac)の<標準>ツールバー...
-
jpgファイルが開かない
-
Wine 黒い画面
-
Scriptを教えて下さい。(10.4)
-
Squidの起動エラーについて
-
chownでファイル所有者なのに別...
-
BINDで独自ドメインの名前解決...
-
コマンドプロンプトの標準テキ...
-
【UNIX】/var/adm/wtmpx という...
-
USBメモリからのソフトの自動起動
-
音楽のファイルを開く時にデフ...
-
Fatal server error?
-
imovieでAVCHDを書き出すとして...
-
キーチェーンアクセスの解除方...
おすすめ情報