トップページ⇒linux
996コメント350KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2013/11/03(日) 17:05:39.70ID:fXGZvXZh
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/

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

過去ログ検索(Part29: 22氏提供) http://2chlinux.dtdns.net/2ch-linux-ks/
Google検索 http://www.google.co.jp/linux

関連スレッドは >>3-4 あたり。

くだらねえ質問はここに書き込め! Part 206 (実質207)
http://engawa.2ch.net/test/read.cgi/linux/1379628192/
http://2chlinux.dtdns.net/2ch-linux-ks/thread/1379628192.html
0696login:Penguin2013/12/08(日) 02:02:34.40ID:+xXLf1+s
>>695
糞な操作デバイスを変えろ
0697login:Penguin2013/12/08(日) 02:18:59.78ID:Eyuzjn15
>>696
いや、気を付けてるんだけどな
でもどうしてもターミナル上でコピペする時とか右クリック使うんだけど、
右クリックを離す瞬間に若干マウスが動くんだろうな
それで新しいターミナルを起動してしまう
右クリックのメニューを変更できないかな?
それか、端末上から端末を起動する機能を消すとか
0698login:Penguin2013/12/08(日) 02:21:23.38ID:9VhAEU2Z
gnome-terminalは使ったことないけど
最近は中クリックでコピペできないんっだっけ?
0699login:Penguin2013/12/08(日) 02:43:29.69ID:+xXLf1+s
>>697
だから糞なマウスを捨てろと。あとマウスパッドもな。無理に身体を合わせてるんで無意識にストレスがかかっている。

>>698
糞ったれなGNOMEは将来中クリックでコピペを廃止する。ファックッ
0700login:Penguin2013/12/08(日) 05:09:27.08ID:oAcuVERn
gnome、redhatの独善的体質はlinux界に於けるmicrosoft。使用してはいけない。
0701login:Penguin2013/12/08(日) 08:30:52.53ID:FZ+z6q31
UbuntuでLinux専用機を作りたいのですが
Windows専用機の様に黙ってLinuxが立ち上がるようには出来ますか?
grub1秒表示よりスマートな方法あればお願いします。
0702login:Penguin2013/12/08(日) 13:32:49.63ID:9VhAEU2Z
>>701
http://askubuntu.com/questions/111085/how-do-i-hide-the-grub-menu-showing-up-in-the-beginning-of-boot
この辺かね。本質的にはgrub1秒表示と大差ないかもしれんが
それ以上のことやろうとするとgrub以外のブートローダー使わないといけないから面倒
0703login:Penguin2013/12/08(日) 19:02:09.36ID:FZ+z6q31
>>702
ありがとうございます。
時間は変わらないのかもしれませんが
お陰様でオマエノカーチャンレベルでも
迷わず起動できるようになりそうです。
0704login:Penguin2013/12/08(日) 20:01:57.23ID:To+VXry5
ubuntuはそもそも単一ならGrub表示しないんじゃないか?
0705login:Penguin2013/12/08(日) 20:12:29.59ID:9VhAEU2Z
そんな特殊なgrub.cfgにはなってないし
そもそも一つのカーネルあたり通常版とrecovery modeの二つの選択肢がメニューに出てくる
0706login:Penguin2013/12/08(日) 23:48:10.99ID:54AD/zBz
既存のPCでゲートウェイサーバをつくろうと思っているのですが、ディスクが1台しかない状態でも、パーティションを分割する意味はありますか?
0707login:Penguin2013/12/08(日) 23:53:53.68ID:9VhAEU2Z
俺は分けない派だけど分ける派の根拠としては
/varを別パーティションにしておけば/var/logとかが溢れても他のパーティション(/etcとか)に影響しない
/homeも同じ理由で別パーティションにしておけば/etcとかに影響しない
Ubuntuとかだとアップグレードするとき/homeだけ取っておいて新しいバージョンを新規インストールで代替できる
ぐらいかね
0708login:Penguin2013/12/09(月) 00:09:50.18ID:Jq3ORpTx
GTK+の軽量なクリップボードマネージャのparcelliteをDebian wheezyのLXDEで
使っているのですが、parcelliteが時々勝手に落ちます。
再現性は低いけど主にテキストエディタとして使っているGeanyを起動する
タイミングで発生します。
ネットで探したけどバグ報告らしきものが見つけられませんでした。

勝手に落ちているのに気付かずクリップボードに複数文字列を蓄えたつもりで
さぁ複数貼り付けるぞとしたときに困ります。
parcelliteのランチャをパネルに用意して、落ちていたらそれで起動しなおせば
使えるのでそれで我慢しています。
別のクリップボードマネージャは、ほかのディストリ(SLとか)で使えないとか
使いづらいとかあってparcelliteを使いたいのだけど。。

同じ悩みをお抱えの方はいらっしゃならいでしょうか。
0709login:Penguin2013/12/09(月) 00:28:11.09ID:XZTBiuDO
>>707
なるほど、参考になります。
0710login:Penguin2013/12/09(月) 01:14:39.14ID:rAMr/b42
どうせroot取られたら無駄だけど、ちょっとは効果あると信じて、
/usrをリードオンリーにしてる。
0711login:Penguin2013/12/09(月) 02:03:38.92ID:Jq3ORpTx
>>708ですが、parcelliteを自動で再起動するようにしました。
http://ideone.com/BlIZaV
をgccでコンパイルしてmy_parcel_restartを作りパスの通ったディレクトリに置き
LXDEの自動起動コマンド記述ファイル
~/.config/lxsession/LXDE/autostart
に
@my_parcel_restart &
を追加し保存し
chmod +x ~/.config/lxsession/LXDE/autostart
して再ログインしたらmy_parcel_restartが起動され、これがparcelliteプロセスの
有無を検知して無ければ起動します。
ちなみにmy_parcel_restartは自分が既に起動されていたら何もせず終了し、
また、parcelliteが複数起動されていたら一旦それら全部終了させて1個だけ起動します。
(シェルスクリプトが分からないのでCです。俺の環境依存かもしれない)

かなりマシになりました。解決ではないけど。
0712login:Penguin2013/12/09(月) 02:15:35.08ID:OEraN+a0
parcellite ってずいぶん前にメンテされなくなったオワコンだと思ってたらそうでもなかったのね。
ま、メンテナーにバグ報告したほうが早そうですけど。
0713login:Penguin2013/12/09(月) 02:49:04.82ID:CA6jMKeh
>>706
それなりのスペックがあったり、データ置き場にしないのであれば
全体をいっきにfsckしてもそれほど時間はかからないだろうけど、
システムとデータを別にしておけば
fsckにかかる時間を分割できたり、fsckのタイミングをパーティションごとにずらしたりできたりする
ってのが利点になるかもしれない。

容量に余裕があるなら、普段マウントしないパーティションを作っておいてもいいと思う。
物理的に壊れればアウトだからバックアップは必要だけど、なんか置いとくって使い方はできる。
0714login:Penguin2013/12/09(月) 16:55:08.73ID:BHHzkWOq
X11 が駆逐されるのはいつ頃になりますか?
まともなWindow環境が使えるようになったらLinuxを使います
0715login:Penguin2013/12/09(月) 16:57:16.44ID:8//ZeH/W
いろいろ試みはあるけど
置き換わる気配はまだぜんぜんないねぇ。
0716login:Penguin2013/12/09(月) 17:17:02.48ID:/PcbB4UT
wineで乾杯
0717login:Penguin2013/12/09(月) 18:59:39.49ID:IhOksJuG
>>714
好きなの使えばいいじゃん。
0718login:Penguin2013/12/09(月) 20:25:30.51ID:e6DPZ+Sm
>>714
windowsという素晴らしい環境があるじゃないか。
0719login:Penguin2013/12/10(火) 05:53:31.86ID:TuKBW+XT
>>681-686 >>692-694
^@(Ctrl+@)は制御文字の、00(NUL、ヌル)のこと

例えば、1,000バイトのバッファのメモリを確保するとき、
全ての領域を、00で初期化するとします
(メモリを確保するとき、00で初期化しておくことは、よくある)

そのバッファへ、プロセスAが900バイト書き込んだタイミングで、
カーネルがプロセスBへ、実行権をスイッチする
プロセスBがそのバッファを読むと、
バッファの後方100バイトは、すべて00のまま

あまり気にしない方が良いのでは?
カーネルがプロセスを切り替えるタイミングなど、
様々な要因があり、毎回違うし、わかりようがないから
0720login:Penguin2013/12/10(火) 11:01:18.76ID:mD5/UwpJ
linuxのvmplayer入れれば解決
0721login:Penguin2013/12/10(火) 19:54:30.57ID:GIHNDe1x
なんでSlackware使ってるのか分からなくなってきた
0722login:Penguin2013/12/10(火) 20:39:09.84ID:apHPCHSc
違和感なく使えてるならその知識そのものに価値があると思うが
0723login:Penguin2013/12/10(火) 20:40:55.41ID:SXoVtTCA
>>721
日記はこっちでね。

俺の日記帳 第二冊目
http://engawa.2ch.net/test/read.cgi/linux/1178162993/
0724login:Penguin2013/12/11(水) 00:45:44.37ID:Myp7M76m
>>719
ありがとうございます。
そのプロセススイッチによるずれというのは、ディスク上のデータの場合も同じですよね?

初めはNFSサーバの故障かとビビりましたが、とりあえず気にしないことします。
0725login:Penguin2013/12/11(水) 05:38:08.04ID:OX8O6bnC
>724
カーネルのスケジューラーがプロセスを切り替える、
いわゆるコンテキストスイッチは、絶対に予測できないでしょう

なぜなら数十のプロセスを、
まるで同時に動いているように見せかけるため、
毎秒数千回ぐらい切り替えてるんじゃないの?

その偶然のタイミングで、
処理途中のメモリダンプか何かを、見たんでしょう?
そりゃ、見た時には処理の途中であり、変なものが見えても、
もう一度、後で見ると、処理が正常に終わっているんでしょうね

とにかく処理の途中ではなく、処理が正常に終われば、OK
それとも、エラーで終了しましたか?
0726login:Penguin2013/12/11(水) 05:41:52.17ID:BZIFIPoM
>>723
初心者スレじゃない「重箱隅スレ」なんだから、細かいこと気にしたら禿げる
0727login:Penguin2013/12/11(水) 07:11:43.07ID:mlqjzxXx
wineでMSOfficeを動かすことに躍起になってる人たちがいるけど、結局フォントの関係で困るんじゃないの?
0728login:Penguin2013/12/11(水) 07:16:17.79ID:xUi0R2Ff
>>727
こっちで聞いてみ。

今夜も Wine で乾杯! - 18本目
http://engawa.2ch.net/test/read.cgi/linux/1347464833/
0729login:Penguin2013/12/11(水) 08:10:06.71ID:EoYejnYf
>>727
フォントなんか合わなかったらただぶち込めば良いだけの話。
0730login:Penguin2013/12/11(水) 09:18:39.61ID:YNk1prqJ
>>725
エラーは出ません。まぁ、今から考えれは気にし過ぎでした。

色々勉強になりました。ありがとうございます。
0731login:Penguin2013/12/11(水) 18:36:19.83ID:tUj6rnPR
host:centos, guest:centos;FreeBSDなら
xenとkvmどっちがおすすめだよもん?
あーでもxenは準だから改造必須だっけ
0732login:Penguin2013/12/11(水) 18:39:50.74ID:FObb8IM0
調べたらfreebsd用のvirtioもあるし
kvmならそfreebsdでもそこそこ速度出るんじゃないかね
xen使ったことないから比較とかできんけど
0733login:Penguin2013/12/11(水) 18:45:46.18ID:BZIFIPoM
vmっても、そもそも用途がわからんし
0734login:Penguin2013/12/11(水) 23:23:29.54ID:cmSUYtXg
以前試して、出来なかったんで挫折したことあるんだけど、
自分のcentOS6.5機にプリンタ接続したいと思って

でもドライバなければ、cups使っても接続できないんだよね?
自分の使ってるプリンタの型番のドライバ見たら、Windows版しか公式ページに載ってないし、
Web上で型番とcupsで検索しても出てこなかった
cups用のPPDファイルは存在しないと思う
こういう場合はまずダメなんだよね?
0735login:Penguin2013/12/11(水) 23:27:26.79ID:a7dJR8Nd
>>734
まずプリンタの型番書けよ。
0736login:Penguin2013/12/11(水) 23:45:11.51ID:cmSUYtXg
ごめん、一般的にどうなのかなと思ってあえて型番書かなかった
http://www.fujixerox.co.jp/support/mf/dc4_4070/
これだと思う

以前トライしたときは、ブラウザ上のcupsに何も認識されなかったんだよね
同じLAN内で接続されてたんだけど
0737login:Penguin2013/12/11(水) 23:51:55.82ID:ed0koCTs
>>736
RHEL用のドライバーがあるのだから、それを使えないのかね?
0738login:Penguin2013/12/11(水) 23:53:49.82ID:FObb8IM0
俺の目にも下の方にLinux向けドライバってのがあるように見える
0739login:Penguin2013/12/12(木) 00:01:47.89ID:3vMPXsPT
あ、あれぇ?
ご、ごめん
あったね.......

何で気が付かなかったんだろ?
”型番 ドライバ”、”型番 Linux”、”型番 cpus ppd”とかで
色々検索して出てこなかったから無いと思い込んでたのかな?
上記のページ訪れたはずだったんだけど
ごめん、ちょっとLinux用ドライバ試してくる
0740login:Penguin2013/12/12(木) 00:29:07.55ID:3vMPXsPT
あぁ、やっぱダメだ
cupsのプリンターの追加のとこでいくら待っても、
色々/etc/cups/cupsd.conf変更してもプリンターとして認識されない
プリンターを探していますと出たままだ
iptablesも切ってみたんだけどなぁ
0741login:Penguin2013/12/12(木) 10:20:41.12ID:jz26jEqx
tar.gzで圧縮されたソースからのインストールについて疑問があります。

例えば/root/TMP/ABCというディレクトリを作成して、ここにtar.gzファイルを持ってきて 
./configure
make
make install
します。
完了後は、/root/TMP/ABC は rm -rfで消してしまっても良いんでしょうか。

make installで、./configureで指定されている然るべきディレクトリに、
実行用ファイルなどはコピーされていると考えてよいのでしょうか。

ならば、どうして、/local/src とかいうディレクトリにソースを展開して
makeビルドして、ずっと置いておく必要があるのでしょうか。
0742login:Penguin2013/12/12(木) 10:25:16.70ID:wPWrZEoK
>>741
普通に使うぶんには消してもたいてい大丈夫だよ。
ただ、どうやってインストールしたか後で調べたくなることもあるし
消さなきゃいけない理由もないからおれは消さない。
0743login:Penguin2013/12/12(木) 10:51:31.70ID:jz26jEqx
>>742
なるほど、後でいわゆるmake installが使用する「手順書」(./configureが生成?)を調べる必要が
あるから、専用のディレクトリにソースを展開してビルドするということなのですね。
それは、たとえば、ソースからインストールしたモノを手作業で綺麗に削除する場合とかですか?

さっそくレスをいただきありがとうございます。
0744login:Penguin2013/12/12(木) 10:54:36.22ID:cjwfyu5c
>>743
pacoとかstowでググる
0745login:Penguin2013/12/12(木) 11:02:16.30ID:wPWrZEoK
>>743
あと、もっと上のバージョンをインストールしたいときとか。

ディレクトリの中身見てもわかんないことも多いけどね。
実際にやった手順は別途メモっといた方がいい。
0746login:Penguin2013/12/12(木) 11:16:35.97ID:jz26jEqx
>>745
たしかに。ソースからビルドしてインストールした場合、アップデートが大変そうです。

新しいバージョンのソースを持ってきて、古いものが入っているシステム上で、
./configure make make install をしても、なぜかエラーに見舞われて、大変だなあと思ったことがあります。

わからないし、試行錯誤が面倒なので、古いものは、すべて真っ白にできれば話は早いんですが。
0747login:Penguin2013/12/12(木) 11:19:04.22ID:wPWrZEoK
>>746
そこで >>744 だったり、
自分で rpm なり deb なりのパッケージ作ったり。
0748login:Penguin2013/12/12(木) 11:19:17.14ID:jz26jEqx
>>744
わあ!ありがとうございます。こんなのがあるのですね。
「stowでmake installしたパッケージを管理」という記事が見つかりました。

rpmみたいに、ごっそり消して、もう一回やり直すことなんかもできそうな匂いがします。
調べてみます。
0749login:Penguin2013/12/12(木) 11:20:20.41ID:wPWrZEoK
ソースからインストールしたソフトをアンインストールしたい。
http://www12.atwiki.jp/linux2ch/pages/60.html#id_1d7399a1
0750login:Penguin2013/12/12(木) 11:20:23.25ID:jz26jEqx
>>747
はい。やっぱり、工夫がなされているのですね。
勉強してみます。
ありがとう。
0751login:Penguin2013/12/12(木) 11:22:17.61ID:jz26jEqx
>>749
この記事も良い感じですね。
初心者にぴったりです。一度読み返してみたいと思います。
あまりよく分からないでコマンド打って、結果的に使えているような感じだったので。
0752login:Penguin2013/12/12(木) 12:26:18.89ID:VGQzsny9
tarからrpmを作ってインストールするのが王道。手間はかかる。
0753login:Penguin2013/12/12(木) 17:01:56.68ID:TTzblDDH
シリアルポートとかパラレルポートとかのスレはありますか?
無かったら立てようと思うのですがいかがでしょうか?
0754login:Penguin2013/12/12(木) 17:07:53.75ID:wPWrZEoK
>>753
ないね。
スレ立てるほど話題あるかな。
どんな話がしたいの?
0755login:Penguin2013/12/12(木) 17:24:11.77ID:kYh0Pgqv
>>752
checkinstall使えば、なんも手間かからん。rpmもdebも作れる。
0756login:Penguin2013/12/12(木) 19:25:16.94ID:cjwfyu5c
今時民生品でシリアルポート付いてるパソコンなんて皆無じゃね?
0757login:Penguin2013/12/12(木) 21:55:50.77ID:U6fG+yqV
別に民生品やPCに話題を限定する必要は無いんじゃね?

まあ単独スレは需要が少なくて即死だろうけどな。
0758login:Penguin2013/12/13(金) 00:50:59.97ID:CkePfQSD
くだらない質問ですみません。
sftpをつかってlsでファイルのリストを読んでるんですけど、
画面内に表示されないファイル等についてはどうやって見ればいいのでしょう。
ローカルであれば|lessとかで見れるのですが、sftp内では無理ぽいです。
お願いします
0759login:Penguin2013/12/13(金) 01:11:15.97ID:mLBtX+de
>>758
Shift+PageUp とか Ctrl+PageUp あたりは?
0760login:Penguin2013/12/13(金) 01:12:42.58ID:0sjy//bK
http://www.linuxforums.org/forum/networking/49991-sftp-problem-ls-cannot-piped.html
この辺かねえ
0761login:Penguin2013/12/13(金) 01:13:07.84ID:mLBtX+de
あと lftp で
lftp sftp://user@hostname
でつなげば ls | less とかできる。
0762login:Penguin2013/12/13(金) 01:52:18.98ID:bT1KHjHE
>>752
たしかに、かなり面倒くさそうだし、
勉強するにも時間がかかってしまいそうです。
m4マクロとか、変数を調べ上げる必要があるんですね。
レベル高すぎ・・
0763login:Penguin2013/12/13(金) 01:53:02.59ID:e0W4ZeD4
>>758
ls -r でダメなくらい多いのなら
ls a* とかみたいに画面に表示されてるもの以外を探していくとかかな。

emacs 使ったことあるなら
emacs で M-x shell やって、その中で sftp とか作業してみるといいと思うけど、
慣れてない人には、emacs を扱うこと自体が大変かもしれない。
0764login:Penguin2013/12/13(金) 02:19:56.95ID:aNUmoMjg
>>758
使ってるターミナルにはスクロールバックの機能はないの?
0765login:Penguin2013/12/13(金) 02:33:27.06ID:UL73r5II
screen使え
0766login:Penguin2013/12/13(金) 09:13:15.35ID:RMWJUB7u
>>759,>>760,>>764さん
ご教示ありがとうございます。
使っているターミナルはLinuxMint付属のものなのですが、
SHIFT or CTRL+PGUPではスクロールバックしてくれないようです。

>>763さん
emacsは使っていないのでちょっとそれを試すには工程が長すぎる感じです。

>>765さん
screenはすでに使っている状態ですが、スクロールバックはできないようです。

>>761さん
ありがとうございます!lftpを使って接続したところ、目的に適う形になりました。

お答えいただいたみなさんどうもありがとうございました。
なんとかこれでうまく行きそうです。
0767login:Penguin2013/12/13(金) 10:05:10.06ID:NJqhOUXw
>>766
screenはコピーモードに入るとスクロールバックできる。
screen上でもlftpの方が便利だけど。
0768login:Penguin2013/12/13(金) 10:13:06.70ID:mLBtX+de
>>766
> 使っているターミナルはLinuxMint付属のものなのですが、
> SHIFT or CTRL+PGUPではスクロールバックしてくれないようです。
まじで?
なんていうソフトなん?
0769login:Penguin2013/12/13(金) 10:18:31.19ID:mLBtX+de
mate terminal ってやつかな。
スクロールバーもないのかな。
設定で PageUP を使えるようにできるっぽい。
http://git.mate-desktop.org/mate-terminal/tree/help/ja/mate-terminal.xml?id=5c742864bd22884051408c3fbad4d4b749b8e180#n1319
0770login:Penguin2013/12/13(金) 10:27:39.04ID:RMWJUB7u
>>769さん
そうです。GUIはMateっていうシリーズで統一されているようですね。
スクロールバーはあるにはあるのですが、全幅で固定のまま、ターミナルの履歴を見ることはできないようです。
設定があったのに気づいてやってみたのですが、それでもダメっぽいですね。
別のターミナルを使ったほうが良いのでしょうか。
0771login:Penguin2013/12/13(金) 10:30:09.51ID:NJqhOUXw
screen使ってるとterminalのスクロールはどれでも崩れるけどな。設定で何とかしない限り。
そう考えると何もついてないterminal emulatorも便利そうだ。
0772login:Penguin2013/12/13(金) 10:32:45.35ID:RMWJUB7u
>>767
screenのコピーモードいただきました。
これは求めていた解決法です。
ありがとうございます!
0773login:Penguin2013/12/13(金) 10:42:41.41ID:RMWJUB7u
あ、みなさんすみません。
むしろscreenを使っていたから、ターミナル自体の履歴を見ることができないようになっていたようです。
screenから抜けて、スクロールさせてみたところ、スクロールバーが機能しはじめました。

なんとも間抜けな結末でしたが、いろいろと教えていただき
本当に助かりました。
ありがとうございました。
0774login:Penguin2013/12/13(金) 10:54:49.90ID:mLBtX+de
そういうことか。なるほど。
0775login:Penguin2013/12/13(金) 11:31:57.61ID:bT1KHjHE
# cd /
ルートディレクトリに切り替えます。
# ls -all
root:root xwr x-r x-r .

となっているものを、
# chmod 751 .

とすれば、userはgnomeデスクトップでルートディレクトリ以上の内容を、/home/userのアクセスを除いて
見られなくなるでしょうか。

運用上支障はないでしょうか。
userに、/ディレクトリや/etcの内容を見られたくないんです。
0776login:Penguin2013/12/13(金) 11:34:23.39ID:bT1KHjHE
すみません間違えました。

# ls -all
root:root rwx r-x r-x .

となっているものを、
# chmod 751 .

とします。
/ディレクトリにuserに対しては、xのみが与えられるわけです。
0777login:Penguin2013/12/13(金) 11:38:30.45ID:mLBtX+de
>>775
副作用ありそうだからやめといた方がいいと思うよ。
その辺見せたくない相手にはログインさせちゃいけない。
0778login:Penguin2013/12/13(金) 11:41:05.03ID:bT1KHjHE
>>777
userのgnomeデスクトップから、
/etc/samba/smb.confなどの中身も見れてしまうんです!!
0779login:Penguin2013/12/13(金) 11:46:21.84ID:mLBtX+de
>>778
chmod o-r /etc/samba/smb.conf じゃだめなんだっけ。
0780login:Penguin2013/12/13(金) 11:50:48.05ID:mLBtX+de
つーか chmod 751 / しても
/etc/samba/smb.conf の中身は見れんじゃね。
0781login:Penguin2013/12/13(金) 11:52:56.10ID:bT1KHjHE
>>779
otherからr権限の剥奪ですね
でも、smb.confは一例で、/ディレクトリや、/etcなどには、色々と見られたくないものがあるんです。
/home/user以外は、一切、userから見られたくないわけなんです。

そこで、root:rootの/ディレクトリにおいて、
chmod 751 . にして、otherから隠してしまいたいと考えました。

レンタルサーバとかも、/homeよりも手前の/や、/etcにアクセスできるようになっているわけはないと思うんですが、
どういう方法をとればよいんでしょうか。
0782login:Penguin2013/12/13(金) 11:53:41.21ID:mLBtX+de
>>781
chroot かなぁ。
大変そうだけど。
0783login:Penguin2013/12/13(金) 11:54:32.67ID:bT1KHjHE
>>780
chmod 751 / なので、/etcディレクトリへのアクセスができなくなるので、
設定ファイルなどをuserから隠せると思います。
0784login:Penguin2013/12/13(金) 11:55:12.62ID:mLBtX+de
>>783
実際やってみ。
cat /etc/samba/smb.conf とかできちゃうよ。
0785login:Penguin2013/12/13(金) 11:55:27.94ID:bT1KHjHE
>>782
chrootは、むりです。
userはgnomeを使うので。
0786login:Penguin2013/12/13(金) 11:57:11.88ID:bT1KHjHE
>>784
コマンドからだとできちゃうんですね。
でも、gnomeのウインドウからは、たどれなかったので。

コマンドからだとアクセスできるということは、
chmod 751 / にしてしまっても大丈夫かな?
0787login:Penguin2013/12/13(金) 12:01:02.45ID:bT1KHjHE
今、テスト用のセントOS6.5のマシンで試しました。

chmod 751 /

gnomeのファイルウインドウで、/ディレクトリを開こうとすると、
アクセスが拒否されましたが、userの/homeディレクトリは表示できました。

ただ、何か他に悪い影響を与えていないかどうかが気になります。
0788login:Penguin2013/12/13(金) 12:13:11.13ID:bT1KHjHE
# chmod 751 /
と設定してから、

user$ cd /
user$ ls
とすると、許可がありませんとなってディレクトリ内容は表示できません。

しかし、test.txtを適当に作成して、/ディレクトリに置き、
user$ cd /
user$ ls ⇒許可がありません。
user$ cat test.txt ⇒中身が表示できました。

chmod 751 にすると、そのディレクトリの一覧ができなくなるだけのようです。

otherで動作しているプログラムが、/ディレクトリの一覧を必要とするようなことはおそらく
ないだろうと思われるので、
これでも十分なのでやってみます。
0789login:Penguin2013/12/13(金) 16:39:29.43ID:0/FafklR
Linuxでビットコイン掘れる?
0790login:Penguin2013/12/13(金) 16:43:43.05ID:oNTS4E73
>>789
あたりめーじゃ
0791login:Penguin2013/12/13(金) 16:54:27.56ID:NJqhOUXw
>>778
見られると何か困ることでもあるの?
0792login:Penguin2013/12/13(金) 19:56:21.62ID:BY4bfe5l
師匠に笑われる
0793login:Penguin2013/12/13(金) 20:05:38.30ID:8cnJL2uO
シンボリックファイルを作成して、chmodでアクセス権を変えようとすると、
エラーになりました。
調べてみると、chmodはシンボリックリンクのアクセス権を変えられないようです。
シンボリックリンクを削除できないようにするにはどうすればいいのでしょうか。
0794login:Penguin2013/12/13(金) 20:15:06.24ID:0sjy//bK
ファイルを削除できるかはそのファイル自体のパーミッションじゃなくて
格納されているディレクトリのx権限に依るんじゃないの
0795login:Penguin2013/12/13(金) 20:16:36.65ID:0sjy//bK
xじゃなくてwか。失礼。
■ このスレッドは過去ログ倉庫に格納されています