トップページ⇒linux
1001コメント375KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2009/12/24(木) 04:58:28ID:wSxeXzxt
まずは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

関連スレッドは >>2
くだらねえ質問はここに書き込め! Part 179
http://pc11.2ch.net/test/read.cgi/linux/1257056891/
0002login:Penguin2009/12/24(木) 04:59:28ID:wSxeXzxt
過去スレ・関連スレ一覧
http://www12.atwiki.jp/linux2ch/?%E9%81%8E%E5%8E%BB%E3%83%AD%E3%82%B0

各ディストリビューションの現行スレッドは
http://pc11.2ch.net/linux/subback.html をページ内検索 (Ctrl-F) して下さい。
検索キーワード
■Arch Linux ■BackTrack ■Berry Linux ■CentOS ■Coyote Linux
■Damn Small Linux ■Debian GNU/Linux ■Dreamlinux ■EcoLinux ■EsperanzaLinux
■Fedora (Core) ■foresight linux ■Gentoo Linux ■Google Chrome OS ■IPnuts Mosquito
■KANOTIX ■KN0PP IX ■LFS(Linux From Scratch) ■Les Clefs d'Or ■Lindows
■Linux Mint ■LinuxMLD ■LiveLinux ■MEPIS Linux ■Mandrivalinux
■MIKO ■MiracleLinux ■Moblin ■Momonga Linux ■Nature's Linux
■Oracle Unbrekable Linux ■PCLinuxOS ■Parsix ■Plamo Linux ■PuppyLinux
■Red Hat Enterprise Linux ■Red Hat Linux ■SLAX ■SUSE Linux ■Scientific Linux
■SerioWare ■sidux ■Slackware ■Sorcerer GNU Linux ■StartCom Linux
■sabayon Linux ■Tiny Core Linux ■Turbolinux ■Ubuntu Linux ■United Linux
■uClinux ■Vine Linux ■WhiteBoxEnterpriseLinux ■Xandros ■Yellow Dog Linux
■ZenWalk ■Asianux ■おもいかねGNU/Linux ■ホロンスレッド ■紅旗Linux

テンプレは↓にあります。新スレを立てたら更新してください。
http://www12.atwiki.jp/linux2ch/?template
0003login:Penguin2009/12/24(木) 05:20:11ID:wSxeXzxt
fedora11を利用しているのですが、
一日に数回ログローテーションを実行したいのですがどうしたら良いでしょうか?
アクセスログが肥大化して一日一回だと処理時間も長くなってしまうので、
極端な負担軽減のために分けてログローテーションを行いたいのです。
0004login:Penguin2009/12/24(木) 05:36:56ID:txSRLQht
>>3
cronに自分で仕込む。
fedoraユーザじゃなくrhelの記憶で書くから、パス名とか脳内で補完してください。
/etc/cron.daily/logrotate.shがあって毎日起動してると思う。
/etc/cron.hourlyってディレクトリがあれば、そこにlogrotate.shを移すだけで1時間ごとに実行されるようになります。

なければlogrotate.shを別の場所に置いて、数時間おきに実行するように設定し直す。設定方法はman crontab参照。

この機会にcronと毎時・毎日の実行方法を覚えるといろいろ自動化の応用がききますよ。
0005login:Penguin2009/12/24(木) 05:43:43ID:txSRLQht
>>3
追記。ローテーション回数増やすと、保存期間が変わったり前にローテーションしたファイルと衝突したり。
なので/etc/logrotate.confでlogrotateの設定も変えると吉。設定方法はman logrotateかman logrotate.conf参照。
0006login:Penguin2009/12/24(木) 05:48:50ID:4EU2eMB1
puppylinuxをcdに焼いて起動させたんですけどGIMPのインストールと無線LANの接続ができません(´・ω・`)どうすれば…
エスパー質問で申し訳ないです 
0007login:Penguin2009/12/24(木) 06:19:35ID:wSxeXzxt
>>4,5
ありがとうございます!
0008login:Penguin2009/12/24(木) 09:44:11ID:vYnbxIP+
>>997
testdisk

>>6
ttp://pc11.2ch.net/test/read.cgi/linux/1249262019/
0009login:Penguin2009/12/24(木) 17:33:40ID:XmVykoF0
Ubuntuでチルダを入力したいんだけど、
どこら辺のキーを押したらいいのんですか?
0010login:Penguin2009/12/24(木) 17:56:19ID:wPJfvbkr
>>9
日本語キーボードなら Shift + 0 か Shift + ^ で。
001132009/12/24(木) 17:57:01ID:xykB2U2i
0 */1 * * * /etc/cron.daily/logrotate
としてみましたが、ダメでした

etc/cron.hourlyに移しても実行されません。
logrotateの中身はこんな感じです↓
#!/bin/sh

/usr/sbin/logrotate /etc/logrotate.conf >/dev/null 2>&1
EXITVALUE=$?
if [ $EXITVALUE != 0 ]; then
/usr/bin/logger -t logrotate "ALERT exited abnormally with [$EXITVALUE]"
fi
exit 0


どなたかよろしくお願いします
0012login:Penguin2009/12/24(木) 18:02:12ID:wPJfvbkr
>>3
logrotate に -f が必要。
man logrotate の始めの方に書いてある。
0013login:Penguin2009/12/24(木) 18:37:29ID:O05P5pDW
Linuxをメインで使う場合、Windowsと違って困る場面は
・ゲーム全般
・Office系(OOoだと互換性が心配)
・IE専用サイト

こんな認識で合ってますか?
今、勉強用にUbuntuを使っているのですがWindowsはゲーム専用という形で使い分けをしたいです(BIOSで起動順位を変えるのが面倒ですが)。
HDD2台にUbuntuとWindowsをそれぞれインストールしてある状態です。
0014login:Penguin2009/12/24(木) 18:38:41ID:wPJfvbkr
>>13
実際に使ってみりゃわかるんじゃね。
0015login:Penguin2009/12/24(木) 19:14:21ID:w6bCHODT
>>13
使い分けはともかく、通常はUbuntu側で起動してGRUBでWindows選べるようにしとけば
そんな面倒くさいことしなくてもいい思うんだが。
0016login:Penguin2009/12/24(木) 20:16:12ID:FW/Wg8gi
順集 みたいなwebキャッシュソフトないですか

年末に実家帰るとネット環境ないので
ネットのキャッシュをノートPCにいれてもってかえりたい

squidを改造したらできそうな気もするけど多分誰かもう作ってるだろうと思う
0017login:Penguin2009/12/24(木) 20:21:32ID:MUFht4M1
>>16
こんなソフト無いですか? in Linux板 (10th)
http://pc11.2ch.net/test/read.cgi/linux/1231133184/
0018login:Penguin2009/12/24(木) 20:25:50ID:O05P5pDW
>>14-15
ありがとうございます。
GRUBみたいなものがあるんですね。
知りませんでした。
何か難しそうですがインストールしてみます。
0019login:Penguin2009/12/24(木) 20:29:13ID:9PDMPbE4
>>13
俺がLinux使ってて困ったのは>>13に加えて
・有料Adobe系ソフトが全滅(Wineで動いたとしても不安定過ぎて使い物にならない)
・IMEがとにかく頭悪い fuck! fuck!!
・文字コードの違いで文字化け(とくにmp3とかのタグや圧縮ファイルのやりとりで・・・)
・パッケージをアップグレード後Xが立ち上がらないことがある(xorgの編集やドライバのインスコに慣れてないとかなり焦る)

ってとこだな
0020login:Penguin2009/12/24(木) 20:34:48ID:MUFht4M1
>>19
Adobe はしょうがないね。もっとも仕事用ソフトだからOSなんか気にしないけど。
IMEはATOKかSKK使え。
mp3のタグの文字化けは、正しい文字コードで埋め込んでいないソフトが悪いので、直しましょう。

VGAのドライバを手動で入れて、アップデートでうまくいかないとかそんなのじゃないの。
002132009/12/24(木) 23:55:18ID:xykB2U2i
/usr/sbin/logrotate -f /etc/logrotate.d/httpd
これで実行できました。
でも、PANIC: fatal region error detected; run recovery
これが延々とでます。
くぐってDBの損傷かもしれないと思い、rpm --rebuilddbを実行したのですが、
やはりPANIC: fatal region error detected; run recoveryが出まくります。
どうしたたらいいでしょうか
0022login:Penguin2009/12/25(金) 02:57:10ID:Zo9/UN1j
screen起動して画面分割(Ctrl+A S)してbash起動(Ctrl+a Tab Ctrl+a c)して
というのをスクリプト化したいんですけどどうすればいいでしょう?
どうやってこういった入力をシェルの中で行えばいいのかさっぱりわかりません。
0023login:Penguin2009/12/25(金) 04:01:16ID:GNunWNw9
>>22
こんなん?

#!/usr/bin/screen -c
screen
split
focus
screen
0024login:Penguin2009/12/26(土) 02:26:59ID:07Z5sZIt
CentOS5.3 + VSFTPDでFTPサービスを提供しているのですが、

どのユーザがどのデータをDLしているのか?
DL速度やDL完了予定時刻
等の情報を取得する方法はありますでしょうか?
0025login:Penguin2009/12/26(土) 02:47:51ID:JNvBN3Vh
>>24
普通にログまわり設定すりゃいいんじゃないの。
0026login:Penguin2009/12/26(土) 11:41:01ID:Sr3MdGIx
SDMCP接続しているXmingを一度使用して落とすと、
Linuxサーバー側を再起動させないと
接続拒否される。
logoutやメニューから終了させても駄目。

Linuxを再起動なしで完全遠隔にしたい。
なんとかならないですか?
0027login:Penguin2009/12/26(土) 11:47:57ID:g4SwiELb
HDD1に窓 2にubuntuいれてるんですけど、
次は倉庫用HDDを増設してどちらからもアクセスできる環境にしたいんですけど、
ファイルシステムはFAT32とNTFSはどちらがいいでしょうか?
FAT32は4GB以上のファイルは書き込めない 名前に[ ]等が使えない
NTFS はubuntuかかの書き込みは不安定
との認識でいいでしょうか?
0028login:Penguin2009/12/26(土) 12:03:29ID:ENi5HtBu
find のオプションで -maxdepth がオプションの最初にないとwarningしてくる。

$ find . -newer ~/.bashrc -maxdepth 1
find: warning: you have specified the -maxdepth option after a non-option argument -newer, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it). Please specify options before other arguments.

バージョン4.2.27だと文句を言ってくるのだけど、4.1.7だと言ってこない。

いつからこんな文句を言うように変わったのでしょうね。
0029login:Penguin2009/12/26(土) 12:40:58ID:+hwHUVhE
>>28
ね。

>>24
iptraf -i eth0
0030login:Penguin2009/12/26(土) 14:19:16ID:JNvBN3Vh
>>28
4.2.4 から。
0031login:Penguin2009/12/26(土) 14:22:25ID:t+Vh/S30
>>27
5年以上前からNTFSへの書き込みが不安定とか言われてるが
これって未だに不安定なのか?
俺LinuxからNTFSに数テラ読み書きしてるが
今まで一度もエラーになったことがないんだが
0032login:Penguin2009/12/26(土) 18:04:31ID:LyZVnLjP
普段ロケールにen_US.utf-8を使っているのですが、ターミナルからgvimと打ったときにだけロケールをja_JP.utf8に変えるにはどうしたらいいですか?
bashを使っています。
0033login:Penguin2009/12/26(土) 18:11:11ID:OHWwAbHu
>>32
alias gvom='LANG=ja_JP.utf8 gvim'
0034login:Penguin2009/12/26(土) 18:12:05ID:OHWwAbHu
間違えたorz
s/gvom/gvim/
0035login:Penguin2009/12/26(土) 18:14:37ID:LyZVnLjP
>>33
ありがとうございます。
しかしそうするとgvimを終了してもロケールがja_JP.utf8のままになってしまうのです・・


・・と書く前に試してみたら期待通りの動作をしてくれました!
本当にありがとうございます!
0036login:Penguin2009/12/26(土) 19:00:54ID:ENi5HtBu
>>30

ありがとう
0037login:Penguin2009/12/26(土) 22:57:25ID:O0pMvE+I
1TのHDD増設する予定なんだけど
どう切るべきかわからない
とりあえず全部1つのext3で作っておいて後でリサイズするなんて運用はできるのでしょうか?
確かubuntuの起動cdからパーティションの編集できましたよね?
0038login:Penguin2009/12/26(土) 22:59:37ID:OHWwAbHu
>>37
1TBのリサイズなんて気が遠くなる・・・
増設ならパーティション切らなくてもいいじゃない。
0039login:Penguin2009/12/26(土) 23:03:46ID:O0pMvE+I
>>38
なるほど,リサイズに時間かかるのですね
確か4つしかパーティションきれないはずなので
最初は先頭の1/4だけ使ってみます
0040login:Penguin2009/12/26(土) 23:14:25ID:olCOMK/3
>>37
LVMにしといてとりあえず必要な量だけ論理ボリュームを切ればいい
0041login:Penguin2009/12/26(土) 23:14:37ID:apZ4YIp2
>>39
>確か4つしかパーティションきれないはずなので
それは、基本パーティションの話だから、拡張パーティションを知らんのか
リサイズするならLVMとかも調べておいたら?
0042login:Penguin2009/12/26(土) 23:15:35ID:OHWwAbHu
LVMは冗長性を確保してから使うものだから、単独HDDだとお勧めしにくい・・・
0043login:Penguin2009/12/26(土) 23:17:16ID:OHWwAbHu
あーでも単独だから別にいっか・・・
0044login:Penguin2009/12/26(土) 23:24:34ID:apZ4YIp2
FedoraとかのディストロはLVMがデフォだけど、個人で使う物なのか?
普通に使っているだけならLVMのメリット無いな〜
live cdから起動したときに、邪魔くさいし
0045login:Penguin2009/12/26(土) 23:30:59ID:ilm8171t
$ su - user -c "dchroot -c hogelinux -d command"
とかするのに毎回パスワード聞かれるのが面倒なので無くしたいです。
ググってみると有効期限のつけかたとかはあるのですが
パスワードを聞かれなくする方法が見当たりません。
知ってる人いたら教えてください

# UML環境でHOMEの共有が嫌なのでこうしてます。
0046login:Penguin2009/12/26(土) 23:41:57ID:US6i7mLq
>>45
(1) sudo を使う
(2) pamの設定でauthを切る
0047login:Penguin2009/12/26(土) 23:49:40ID:ilm8171t
>>46
トライしてみます ありがとうございました
0048login:Penguin2009/12/27(日) 00:17:27ID:nzV1eunP
>>45
setuid って手もあるけど
まぁ sudo の方がいいな。
0049login:Penguin2009/12/27(日) 15:22:01ID:wsFrxOIM
指定したタイムゾーンの現在時刻を表示するシェルコマンドってありますか?
0050login:Penguin2009/12/27(日) 15:38:56ID:4CfPi1uP
>>49
$ TZ=JST-14 date
とか、そういうの?
0051login:Penguin2009/12/27(日) 16:22:58ID:wsFrxOIM
>>50
なんか、違う。。
$ TZ=UTC-5 date
2009年 12月 27日 日曜日 12:19:48 UTC

コマンド入力時のアメリカ東部時間(EST、UTC-5)が欲しい
英語のフォーラムで、レスが書き込まれた時刻がどれくらい前なのか知りたいのです
0052login:Penguin2009/12/27(日) 16:41:55ID:4CfPi1uP
>>51
あ、そりゃダメだわな。当たり前だ。ごめん。

今そのPCのタイムゾーン設定が日本になってるなら
$ date --date '14 hours ago'
じゃダメ?勿論サマータイムの期間には自分で合わせて。
アホみたいだけど。
0053login:Penguin2009/12/27(日) 16:44:36ID:HObZlzB4
date -d '2009-12-18 02:00 UTC'
0054login:Penguin2009/12/27(日) 17:14:08ID:4CfPi1uP
つか、JST-9にしてあって、東海岸がJST-14なんだから
$ TZ=JST+5 date
でいいやん。だめ?w
0055login:Penguin2009/12/27(日) 17:24:20ID:6oyOFIK0
馬鹿かおまえら?
TZ=GMT-5 date
0056login:Penguin2009/12/27(日) 17:27:06ID:4CfPi1uP
>>55
だからそれ正しくないっすよ。
0057login:Penguin2009/12/27(日) 17:40:39ID:nzV1eunP
>>51
知りたいのは現在の時刻ではなく
特定の EST の時刻が JST で何時か、なの?
なら >>53 で。
0058login:Penguin2009/12/27(日) 17:46:45ID:4CfPi1uP
くどくてごめん。
>>57
今の東部時刻と書き込み時刻を見比べて差を知りたいってことみたい
> コマンド入力時のアメリカ東部時間(EST、UTC-5)が欲しい
> 英語のフォーラムで、レスが書き込まれた時刻がどれくらい前なのか知りたいのです
だから>>54とか
$ TZ=US/Eastern date
とかでいいのかな、と。

でも>>53と手元の時計を見比べてもいいんだね。
0059login:Penguin2009/12/27(日) 18:02:14ID:3Nwyn8Y5
ubuntuにて、recordmydesktopをインストールしようとしたのですが、
以下のパッケージには満たせない依存関係があります:
recordmydesktop: 依存: libasound2 (> 1.0.18) しかし、1.0.17a-0ubuntu4 はインストールされようとしています
とあります。
インストールするにはどうすればいいでしょうか?
0060login:Penguin2009/12/27(日) 18:13:01ID:IrINL8ml
Ubuntu 9.04-9.10 ならインストール出来ると思うヨ
0061login:Penguin2009/12/27(日) 19:10:24ID:NvlzNl5U
 gnome + x31(IntelのVGAチップ)
 
 なんか弊害有ります?
0062login:Penguin2009/12/27(日) 19:28:56ID:nzV1eunP
>>61
どういうこと?
0063login:Penguin2009/12/27(日) 19:42:48ID:NvlzNl5U
>>62
  (ww) intel (0): drmDropMaster unknown failed : error って

  Xorgのlogに書かれていて これ 何ですかね?

  Centos5.4 Vine5.0 でも 2、3日で応答しない状態になります

  GUIでWEBサーバーは、駄目ですか?

  Linuxの知識が 拙いものすいません。


  
0064login:Penguin2009/12/27(日) 19:44:47ID:ed25lCvg
全ての文が脈絡なくてワロタ
0065login:Penguin2009/12/27(日) 19:49:03ID:nzV1eunP
>>63
言ってること意味わかんないけど、
web サーバなら GUI なしでも問題ないよ。
0066login:Penguin2009/12/27(日) 20:06:17ID:NvlzNl5U
>>65
 なんか GUIがやり易い感じで Windowsから Linuxに興味を持ったもので

 GUIでWebサーバーを立ち上げようと思い

 CentOS5.4を入れて やってみたんですけど
 数日で マウスが反応しない
 Apacheも ブラウザで見れない

 Vine 5.0 でも一緒で

 ここ しばらく 悩んでいて
 
 ハードは、問題無しと思っていたんだすけど
 apid とかを
 chkconfig --level=2345 ・・・・ off としているんですけど

 数日で フリーズ? 応答しなくなります

 やはり CUI なんでしょうか?

 
 

 
0067login:Penguin2009/12/27(日) 20:08:35ID:nzV1eunP
>>66
サーバの勉強したいなら CUI の方がいいよ。
0068login:Penguin2009/12/27(日) 20:13:00ID:uUigXajV
GUIで設定してもサーバーとして稼働させてるときはXを立ち上げてる必要は
全く無いんじゃない?なんで常時X動かしてるの?って言いたいんだと思う。
0069login:Penguin2009/12/27(日) 20:18:03ID:NvlzNl5U
>>67
 こんな見ず知らずの人間に助言
 大変 有難う御座います。

 私自身も GUI でやってみたいと思いながら

 やはり CUI でやらないと 駄目かなと
 薄薄は、思っていたんですが
 
 横着しては、駄目ですね。

 助言 有難う御座います。 感謝します!



 
0070login:Penguin2009/12/27(日) 20:21:31ID:NvlzNl5U
>>68
 言われると そうなんですが
 Winの GUIに慣れてしまって

 でも >>67 さんの助言も有り
 自己責任で やってみます。

 また 機会があれば 助言お願いします。
0071512009/12/27(日) 20:45:05ID:wsFrxOIM
>>58
これです。これが欲しかったんです

$ TZ=US/Eastern date
2009年 12月 27日 日曜日 06:36:21 EST


ありがとうございます。これですっきりしました
0072login:Penguin2009/12/27(日) 20:49:47ID:nzV1eunP
TZ=EST date
でよくね?
0073login:Penguin2009/12/27(日) 21:07:00ID:97Emye/P
ubuntu9.10を使ってるんですが音が鳴りません。
googleで調べてみるとどうも音量コントロールを弄れば解決するらしいのですが
右上のスピーカーアイコンをダブルクリックしても何も出てきません。
右クリックしても出てくるのはミュートとサウンドの設定だけです。

この場合どのように音が出ない問題解決したらいいでしょうか?
0074login:Penguin2009/12/27(日) 21:15:17ID:48Qczqni
再起動時に、自動的に特定ユーザーでログインさせる(グラフィカル)
って方法ありますか?

RHEE5.3です。
0075login:Penguin2009/12/27(日) 21:22:07ID:nzV1eunP
>>74
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/a100autologin.html
こんな感じでできるかも。
0076login:Penguin2009/12/27(日) 21:24:13ID:4CfPi1uP
>>72
TZ=EST date
は有効だけど、例えば
TZ=CST date
はダメだけど(無効な場合はUTC表示)、
TZ=US/Central date
だとちゃんとCSTで表示されるん。
この辺(TZで有効なもの)ってどれ見ればいい?
0077login:Penguin2009/12/27(日) 21:28:10ID:nzV1eunP
>>76
うーん、すまん、よくわからん。
0078login:Penguin2009/12/27(日) 21:55:07ID:ed25lCvg
/usr/share/zoneinfo
0079login:Penguin2009/12/27(日) 22:19:42ID:4CfPi1uP
>>78
お、さんくす。
tzdataのドキュメント読んでみる。
0080login:Penguin2009/12/28(月) 14:18:44ID:nMV7IeMD
言語環境を全部英語にしたい!
でもそうしたらscimが起動しない・・・!!!
困る・・・・!!困るぞ・・・・!!!!
0081login:Penguin2009/12/28(月) 14:29:25ID:Wa9HMn8r
>>80
LANGは日本語にして
LC_MESSAGES他を英語にすれば良くね?
0082login:Penguin2009/12/28(月) 14:46:01ID:U6y9UdPd
いまだに仕組みがよく分からないんだが
ビルド時に指定するFLAVOR環境変数ってどこから参照されるの?
configure? Makefile.am? Makefile.in? それともまさか/bin/make?
0083login:Penguin2009/12/28(月) 14:54:55ID:Kb/pjefi
>>80
scim自体はLANG=Cとか指定なしでも起動するよ
その上GTKアプリならロケール設定なくてもscim使えるし
Xアプリはscim使いたい時だけLANG=ja_JP.UTF-8とかで起動するようにしてる
0084login:Penguin2009/12/28(月) 19:54:07ID:z9ii3tSL
/var/logにあるログをタイムチャートみたいな感じで表示してくれるソフトない?
0085login:Penguin2009/12/28(月) 20:02:49ID:IfThl0Pj
>>84
こんなん?
http://www.seer.jp/solution/solution_tracker.html
0086login:Penguin2009/12/28(月) 23:33:39ID:LpQg5fD3
カメラのプログラム実行させようとすると
Capture.h:44: error: ‘dc1394featureset_t’ does not name a type
というエラーが出るのです
dc1393-develインストールすればいいみたいなサイトをみたんですけど
それがどこにあるのかわからないのですが分かりますか?
0087login:Penguin2009/12/29(火) 01:46:08ID:zs9RLa6k
>>85
そう、そういうの。
できればLinux上で動くOSSのがいいんですが
0088login:Penguin2009/12/29(火) 02:14:31ID:aNzr7dCJ
>>84
xconsoleじゃだめ?

# xconsole -geometry 1280x150
みたいな感じで
0089login:Penguin2009/12/29(火) 02:26:04ID:xeNLdpr4
>>86
http://www12.atwiki.jp/linux2ch/pages/5.html#id_95cf041e
>>1
0090login:Penguin2009/12/29(火) 05:10:43ID:ta/HKd+F
% xterm &とすると
以下の様な文字化けしたエラーがでるのですが、
\312\270\276\317\244\254\304\271\244\271\244\256\244\336\244\271.
これは何を意味しているのか?どうしたら直せるのでしょうか?
恐らく、.cshrcのどれかの変数が長すぎるのではないかと思うのですが、、、。
0091login:Penguin2009/12/29(火) 10:06:49ID:JAfIt2Qy
>>90
日本語が表示されてないだけだな。

$ echo "\312\270\276\317\244\254\304\271\244\271\244\256\244\336\244\271" | perl -e 'my $str=<STDIN>; for(my $i=0;$i<=length($str);$i+=4) { print chr(oct(substr($str, $i+1, 3))); }' | nkf -w
文章が長すぎます$

だそうだ。
0092login:Penguin2009/12/29(火) 10:50:34ID:ta/HKd+F
サンクス。

$ echo "\312\270\276\317\244\254\304\271\244\271\244\256\244\336\244\271" | pDIN>; for(my $i=0;$i<=length($str);$i+=4) { print chr(oct(substr($str, $i+1, 3))); }' | nkf -e
文章が長すぎます

となった。でも何の文章が長すぎるの?
0093login:Penguin2009/12/29(火) 11:02:18ID:mVmXuz18
どこに質問したらいいのか分からないのでこちらに

RedHat7を使ってWebサーバ(PostgreとPHP?)を構築している(らしい)のですが
改ざんの疑いがあるページが見つかってしまいました。
つたない知識で調べたところ、通常のホームページが置いているディレクトリ内に
見覚えのないページ(英語でログインフォーム有。怪しい。フィッシングに見える)があり、
その所有者が apache というユーザになっていました
(通常のページの所有者は、編集・作成専用のユーザになっています)

これはいかん、きっとapacheというユーザのパスワードが漏れてFTPかなんかでやられたかと
該当のページを全て削除し、「apacheというユーザも削除してしまいました」

全く知識がないのに慌ててしまいました。apacheというユーザは削除しても問題ないのでしょうか?
0094login:Penguin2009/12/29(火) 11:09:20ID:rPwBpT8w
>>93
> RedHat7を使ってWebサーバ(PostgreとPHP?)を構築している(らしい)のですが
そんな骨董品いいかげん捨てなさい。
http://www12.atwiki.jp/linux2ch/pages/29.html#id_120742f7
0095login:Penguin2009/12/29(火) 11:11:13ID:k/EdmDF8
>>93
apache にパスワードが設定されていたのか?
普通はログインできないように * が設定されているはずだが。

>その所有者が apache というユーザになっていました
ウェブアプリケーションに脆弱性があるんじゃね?
0096login:Penguin2009/12/29(火) 11:20:15ID:mVmXuz18
>>94-95 アドバイスありがとうございます
小さな会社なので「前任が辞めたから君今日からサバ缶ね」という状況で・・・

>普通はログインできないように * が設定されているはずだが
これは知りませんでした。ということは別のユーザで入られた可能性が高いのでしょうね。
とりあえず管理者ユーザと、HP編集用ユーザのパスは変えましたが・・・
apache作り直したほうがいいのかなあああもう
0097login:Penguin2009/12/29(火) 11:24:57ID:rPwBpT8w
サーバごと構築しなおすべき。
0098login:Penguin2009/12/29(火) 11:28:09ID:k/EdmDF8
>>96
マジレスすると、Apacheはroot権限で起動された後、必要な前処理を行い、
実際のリクエストを処理するプロセスにforkするのだが、この子プロセスはメインのhttpdプロセスより低い権限で走る。
で、君の環境ではそのユーザ名が apache であると。

僕が察するに、君のウェブサイトにあるアプリケーションに脆弱性があって
apache の権限でやりたい放題なんじゃないかと。

例えば
「${パス} を削除」という処理があった場合、この${パス}に「../../../../../../../../../../../home/hoge/fuga.txt」という値が
ユーザから指定されたらどうなるか、わかるよね?

一度プログラムを見直してみようか。
0099login:Penguin2009/12/29(火) 11:30:16ID:tQpzuPjj
>>96
バージョンアップは必須としても、ウェブアプリ側の問題で改竄されてたのならそっちもなんとかする
0100login:Penguin2009/12/29(火) 11:37:18ID:k/EdmDF8
DocumentRoot ディレクトリのパーミッションも気になるが
鯖も含めて全て見直す方がいいと思う。。
0101login:Penguin2009/12/29(火) 11:38:25ID:r9zt7Drv
前任者があやしい
■ このスレッドは過去ログ倉庫に格納されています