探検


くだらねえ質問はここに書き込め! Part 243

■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
垢版 |
2020/12/23(水) 21:58:59.45ID:10tAttZP
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。

過去ログ検索
https://www.google.co.jp/search?&;q=site%3A2ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句
https://www.google.co.jp/search?&;q=site%3A5ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句

■■■ 「あわしろいくや」と「志賀慶一」に関する必須注意事項 ■■■

・「あわしろいくや」と「志賀慶一」は出入り禁止
・「あわしろいくや」と「志賀慶一」に関する話題は一切禁止
・ついでに翻訳に関する話題も禁止
・志賀慶一Linux機械翻訳事件のまとめサイト: https://www65.atwiki.jp/shiga_keiichi/
・志賀慶一のポータルサイト: https://wikiwiki.jp/baloonfusen/

※前スレ
くだらねえ質問はここに書き込め! Part 240
http://mao.5ch.net/test/read.cgi/linux/1588929759/
くだらねえ質問はここに書き込め! Part 241
https://mao.5ch.net/test/read.cgi/linux/1594853615/
くだらねえ質問はここに書き込め! Part 242
https://mao.5ch.net/test/read.cgi/linux/1604158744/

テンプレよくわからないので宜しくです。
2020/12/27(日) 19:33:21.10ID:dyOXY6iu
指定したディレクトリ以外書き込みできないようにする方法ないですかね?
SELinuxとか大げさなものじゃなくて一般ユーザー権限で実行できて
そのプロセスと子プロセスからは書き込みがエラーになる
単にプログラムのバグによる意図しない破壊を防ぎたいだけです。
3login:Penguin
垢版 |
2020/12/27(日) 21:58:35.53ID:c5n3HeVp
通常、一般ユーザは指定されたホーム以外に書き込み出来ないのでは。
2020/12/27(日) 22:13:24.07ID:dyOXY6iu
システムファイルは消えても再インストールすれば元に戻る
本当に守らなければいけないデータは全部ホーム以下にある
2020/12/27(日) 22:17:41.53ID:zj0RDzJq
ここで答えるがまだ前スレ終わってないぞ

>>2
すぐに思いつくのはnamespaceを使った方法

# mount名前空間を作成 + namespace内の特権を得てmountを使えるようにしてshを起動
# namespace内ではuidがrootに見えるけれど、実体は実行した一般ユーザになる
unshare --user --map-root-user --mount /bin/sh
# 書き込みたい場所を別のマウントポイントに分けて
mount --bind /var/tmp /var/tmp
# 書き込みたい場所以外のファイルシステムを全部readonlyで再マウント
# "filesystem was mounted, but failed to update userspace mount table."とか出ても動いてるからキニシナイ
findmnt --submounts --uniq --list --output TARGET --noheadings / | grep -v /var/tmp | xargs -I{} mount -o bind,remount,ro {}
2020/12/28(月) 12:08:18.67ID:gxfo28Qv
>>1スレ建て乙。特定個人の話題を禁止するのはいいとしても、出入り禁止とかURLを張るのは不必要。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況