トップページunix
1001コメント349KB

AIXスレッド Technology Levels 5300-04-01(Part5)

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2006/06/28(水) 03:58:54
前スレ↓

AIXってどうよ?
http://pc.2ch.net/test/read.cgi/unix/983119306/

AIXスレッド MaintenanceLevel 02(Part2)
http://pc.2ch.net/test/read.cgi/unix/1022486427/

AIXスレッド MaintenanceLevel 03(Part3)
http://pc5.2ch.net/test/read.cgi/unix/1054451433/

AIXスレッド MaintenanceLevel 04(Part4)
http://pc8.2ch.net/test/read.cgi/unix/1093514646/
0472名無しさん@お腹いっぱい。2007/02/08(木) 22:31:25
>>471
温かいお言葉、ありがとうございます!
今日は多忙で、まだダウンロード出来ていません。

一つ気になった点が、smittyからの導入によってサービスとして組み込まれた
のはいいのですが、inetdからの起動は出来ないのでしょうか。
最終目標として、tcp wrapperと組み合わせてのアクセス制御も考えています。
0473名無しさん@お腹いっぱい。2007/02/08(木) 23:42:39
とあるサーバーアプリケーションが inetd から動的に起動されるかどうか?
それはアプリケーションの作者、コンパイル担当者の好みです。
他人がコンパイルしたアプリケーションの場合には選択子はあまりないです。
Toolboxの OpenSSH の sshd は initd に依存しないものです。
AIXのバージョンによってはIPフィルターが使える。それがよろしいのでは?
でも AIX 5.1だとどうかな?上流のルーターでフィルタリングしたら?

0474名無しさん@お腹いっぱい。2007/02/10(土) 09:08:16
$ cat .kshrc
set -o vi
set -o ignoreeof
if [ `whoami` = root ]
then
PS1=root@`hostname -s`\#\_ _は半角スペースの意味
else
PS1=`whoami`@`hostname -s`\$\_ _は半角スペースの意味
fi

というのはいかがでしょうか?
.profileのENV
.dtprofileのDTSOURCEPROFILE
の変更もお忘れなく。怪傑ハリマ王!
0475名無しさん@お腹いっぱい。2007/02/13(火) 10:27:59
もしかして PS1="% "とすると cshになると思ってる人?
0476名無しさん@お腹いっぱい。2007/02/13(火) 10:28:49
set -o vi ⇒ set -o emacs なw
0477名無しさん@お腹いっぱい。2007/02/13(火) 18:41:25
#include <stdio.h>
main()
{
printf("%d\n", sizeof(long));
}
をコンパイルして
gcc hoge.c
gcc -maix64 hoge.c
実行すると結果が違って驚いた。そんな時代になったのか?メインメモリ128GBでも足りない?

0478AIX5L 2chサポートセンター2007/02/15(木) 16:31:09
>>459

$ set -o emacs
$ Version M-11/16/88f
$ oslevel -s
5300-05-05
$ lslpp -h bos.rte.shell
ファイルセット レベル アクション 状態 日付 時刻
----------------------------------------------------------------------------
パス: /usr/lib/objrepos
bos.rte.shell
5.3.0.0 COMMIT COMPLETE 07/01/01 05:17:42
5.3.0.10 COMMIT COMPLETE 07/01/01 06:20:13
5.3.0.20 COMMIT COMPLETE 07/01/01 07:38:47
5.3.0.30 COMMIT COMPLETE 07/01/15 03:16:15
5.3.0.40 COMMIT COMPLETE 07/02/04 02:33:39
5.3.0.50 COMMIT COMPLETE 07/02/14 02:11:55

パス: /etc/objrepos
bos.rte.shell
5.3.0.0 COMMIT COMPLETE 07/01/01 05:17:42
$ su
root のパスワード:
#

AIXの仕様ではない。
0479名無しさん@お腹いっぱい。2007/02/15(木) 20:29:47
よくわかんないんだけど。
$ PS1=hogehoge\$\_
$ export PS1
$ su
するとどうなりますか?
それは意図した通りですか?
0480名無しさん@お腹いっぱい。2007/02/15(木) 21:19:54
>>459
質問の仕方がよくないよ。

.profileの変更部分と自分の打ったコマンドラインとその結果をそのままここに載せてみ。
まずはそれからだ。
0481名無しさん@お腹いっぱい。2007/02/15(木) 21:28:13
どんな$HOME/.profile
を記述したところで結果は同じでしょ?
PS1 と export の動作を考えれば想像できるじゃん。
何が正しいのかと何がやりたいのかは独立概念であり事象だよ。

0482AIX5L 2chサポートセンター2007/02/15(木) 22:06:20
>>459

まさかと思うが

$ PS1="2ch> "
2ch> su
root のパスワード:
#
# exit
2ch> export PS1
2ch> su
root のパスワード:
2ch>

ってオチじゃないだろうな。そうだとしたらクダ室で顔洗ってこい。
0483名無しさん@お腹いっぱい。2007/02/15(木) 22:20:29
ん?
$ su - other_ksh_user
Password:********
Sun Microsystems Inc. SunOS 5.10 Generic January 2005
$ PS1="2ch> "
2ch> export PS1
2ch> su
Password:
#
ってなるけど。
0484AIX5L 2chサポートセンター2007/02/16(金) 01:56:41
>>483
板違 Solaris板池

AIX
$ set -o emacs
Version M-11/16/88f
$ PS1="2ch> "
2ch> su
root のパスワード:
# exit
2ch> export PS1
2ch> su
root のパスワード:
2ch> exit
2ch> su -
root のパスワード:
# exit
2ch>

続く
0485AIX5L 2chサポートセンター2007/02/16(金) 01:57:38
Linux
[hiro@big ~]$ /bin/bash
[hiro@big ~]$ PS1="2ch> "
2ch>
2ch> su
Password:
[hiro@big ryo]# exit
2ch>
2ch> export PS1
2ch> su
Password:
2ch> exit
exit
2ch> su -
Password:
[hiro@big ~]# exit
2ch>
0486名無しさん@お腹いっぱい。2007/02/16(金) 02:06:06
>>483-485
( ・∀・)つ〃∩ ヘェーヘェーヘェー
Solarisには、/etc/default/suがあるから、それの設定だろうな。
0487名無しさん@お腹いっぱい。2007/02/16(金) 02:37:45
質問です。
デフォルトの環境でポートスキャンを実行することはできますか?
nmapとかは多分入ってないのだろうし…
tcpdumpとかpingとかじゃだめっぽいし。
高機能である必要はないです。
0488名無しさん@お腹いっぱい。2007/02/16(金) 04:56:56
>>487

AIXにデフォルトでスキャンするソフトは入っていません。
0489名無しさん@お腹いっぱい。2007/02/16(金) 06:46:28
>>487
TCPだけならtelnetでできるけど。
nmapはToolbox CD に入っているよ。
でもそれを動かすためにはSSLが必要かと。
自分でコンパイルするのはそっちのほうが大変かと。
gcc3が懐かしい。
0490名無しさん@お腹いっぱい。2007/02/19(月) 12:00:08
vmo64ってvmoと同じものなんですか?
0491名無しさん@お腹いっぱい。2007/02/20(火) 01:42:09
64bitカーネルでvmoを実行したところをtrussとってみてみ。
0492名無しさん@お腹いっぱい。2007/02/20(火) 04:23:27
>>471,473
大変遅くなりましたが、無事にsshを導入できました。
ただinetから制御出来ない仕様には残念です。
扱いやすいtcpwrapperでアクセス制御し、かつsshで暗号化通信を行いたかったので。。
他の客先でIPSecでの運用もした事はあるのですが、面倒でイマイチでした。
0493名無しさん@お腹いっぱい。2007/02/24(土) 20:08:31
TCP Wrapper でアクセス制御できるかどうかと、
inetdで動的に制御できるかどうかはまったくの独立事象かと。
0494名無しさん@お腹いっぱい。2007/02/28(水) 14:49:45
いつも思うんだけれど、YTR大の
AIXのマニュアル見放題状態は良いのかな?
いや、便利だけれどさ。
0495名無しさん@お腹いっぱい。2007/02/28(水) 14:55:36
YTRってなに?
0496名無しさん@お腹いっぱい。2007/03/05(月) 00:50:56
水の温む音が聞こえる様なこの頃ですが、皆さんいかがお過ごしでしょうか?
ISSCCではPOWER6の詳細な発表もありましたし、今後ますますAIX&pは躍進するでしょう。
ところでIBM純正FireFoxをダウンロードできたかたはいらっしゃいますでしょうか?
いつまでたってもダウンロードできなくて困っております。
あと、いつのまにかAdobe Reader 7.0.9のAIX版が発表されております。
必要なかたはダウンロードしましょう。
では、今年も「AIXでYoutube」を合い言葉に頑張っていきましょう。

            かしこ
0497名無しさん@お腹いっぱい。2007/03/06(火) 19:03:02
>>496
ttp://www-03.ibm.com/servers/aix/browsers/

これ64bit専用かな
0498名無しさん@お腹いっぱい。2007/03/06(火) 19:06:13
>>495
山口東京理科大学
0499名無しさん@お腹いっぱい。2007/03/06(火) 20:37:01
>>496
どうですかね。
とりあえず64bit環境で動いてますけれども。
ライセンスを読まないとダウンロード出来ないっぽいですね。
それとダウンロードするためのDirectorとかいうJavaアプレットはクソですね。
パッチを落とすのにもこれ使うし、ホント改悪ですね。
0500名無しさん@お腹いっぱい。2007/03/06(火) 20:42:47
>>498
あ〜あ、アクセス出来なくなっちゃった。
>>494
責任とれよ。
0501名無しさん@お腹いっぱい。2007/03/06(火) 21:59:16
大学がマニュアル公開してたのか
ってか、使いにくいインフォメーションセンターしか使ってないから
こんなのあったの知らなかったよ

メニューしかもう見れないっぽいけど
0502名無しさん@お腹いっぱい。2007/03/07(水) 10:32:16
>>501
AIX5.2だけどこれはどう?
http://publib16.boulder.ibm.com/cgi-bin/ds_form?lang=Ja_JP&viewset=AIX

できればこれの5.3版が欲しいのだけど、どうしてもみつけられない・・・・orz


0503名無しさん@お腹いっぱい。2007/03/07(水) 11:28:33
>>502
それに変わるのがインフォメーションセンターだから、
5.3でその形式はもう無いと思ってます

仕事用PCにApache入れて、HTMLマニュアルを揃えて
Namazu使って検索するのがSEの基本だと思ってます
そんな変態と職場で呼ばれる俺('A`)

ローカルWebサーバでマニュアル検索とPukiWikiは常識ですよ・・・ね?ね?
IBM製品はHTMLマニュアル探すの結構大変なんですよ!
0504名無しさん@お腹いっぱい。2007/03/07(水) 11:41:37
PDFのマニュアルをUSBメモリに入れて首から下げてますが。
PDFであれば後から加工できるのでマニュアルを一つのファイルにできます。
テキスト検索もできますし。
0505名無しさん@お腹いっぱい。2007/03/07(水) 12:12:48
>>504
USBメモリが使えるなんておおらかな職場ですね。

0506名無しさん@お腹いっぱい。2007/03/07(水) 20:54:16
使えないのは金融業界だけだよ
0507名無しさん@お腹いっぱい。2007/03/08(木) 00:14:00
うちもつかえんな(製造業)
0508名無しさん@お腹いっぱい。2007/03/08(木) 01:08:47
>>503
似たようなことやってる。InfoCenterをインストールするとHTMLファイルが手に入るから、
ローカルにhpptdと全文検索システム入れて検索してる。Redbookも検索できて超便利。

>>504
見る資料が少ない人はいいかも。
0509名無しさん@お腹いっぱい。2007/03/08(木) 02:05:04
>>503
同類発見。俺も html → Apache / Namazu だ。
0510名無しさん@お腹いっぱい。2007/03/08(木) 08:15:49
>>508
便利そうなので真似しようと思うのですが、
hpptdはどこで入手すればいいですか?
0511名無しさん@お腹いっぱい。2007/03/08(木) 09:31:49
>>510
http://www.google.co.jp/search?q=httpd+windows&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox
0512名無しさん@お腹いっぱい。2007/03/08(木) 11:23:51
答えは○○○です。と回答するSEと。
こうやって調べて回答にたどり着きました。答えはここに書いてありました。とドキュメントを示すSEと。
どっちが優秀なのかと小一時間。

0513名無しさん@お腹いっぱい。2007/03/08(木) 11:46:44
SEと掲示板の回答では評価基準違うだろ。
0514名無しさん@お腹いっぱい。2007/03/08(木) 13:31:09
>>513
多分「hpptd」に対してアゲアシとって得意げになっているところに、
>>511みたいにつっこまれたから逆恨みで逆切れしてるだけじゃね?

ぶっちゃけ技術系の板でそういう無駄なアゲアシ取りはいらない。
0515名無しさん@お腹いっぱい。2007/03/08(木) 22:33:40
ところによっては
コンテキスストによって誤字脱字抜け毛を埋めるらしい。
0516名無しさん@お腹いっぱい。2007/03/15(木) 14:26:28
sed_config
を有効性を試すコードを書きたいんだけど。
さて。。。途方に暮れています。
どこかに見本とかないでしょうか?
0517名無しさん@お腹いっぱい。2007/03/16(金) 11:04:40
5300-05-06が出ましたね。
例外的にageさせてください。_o_
0518名無しさん@お腹いっぱい。2007/03/20(火) 02:22:42
スタックを実行するならこうかな?
main() { int p; p=(int)&p; ((void(*)())(&p))(); }
・・・と思ったけどうまくいかなかったです

成功する方法が分かったら俺にも教えてくださいな
0519名無しさん@お腹いっぱい。2007/03/21(水) 12:30:08
いつまでKSHなんて使ってるんだろうな。BASHに移ればいいのに
0520名無しさん@お腹いっぱい。2007/03/21(水) 12:40:39
そう思うなら使えばいいだけじゃん。誰も強制してないよ。
0521名無しさん@お腹いっぱい。2007/03/21(水) 14:12:56
Toolboxにbashが入っている。
だから一応インストールしている。
AIX研修ではどっち使っているかしらんけど。
rootと同じシェルを使う習慣にしておいたほうがいい。
管理者でなければ利用者責任でなんでもどうぞ。
それがUNIXの思想だ。
0522名無しさん@お腹いっぱい。2007/03/21(水) 16:17:16
LPIC持ってたせいで管理者やることになりそうです。。。
で、AIXシステム管理のCD教材渡されて
2日で仕上げてテスト受けにいったらボロボロだったわけですが。
3割くらいしか取れず怒られたわけで。
なんか、教材間違ってないかと?
つか、せめて実機触らせて欲しい。

そんな営業のたわごとです。
0523名無しさん@お腹いっぱい。2007/03/21(水) 16:56:57
実機を一度もさわらないで合格できたらそりゃ神だろ。
0524名無しさん@お腹いっぱい。2007/03/21(水) 17:35:54
Linuxとはシステム管理のレベルだと結構違いそう。
管理者やるんだったら事前に研修とか受けさせてもらってもいいのに。
>>522のため、というかそういう人間を管理者にして何かトラブルがあったとき、
困るのは本人以上に周りだから・・・
0525名無しさん@お腹いっぱい。2007/03/21(水) 18:35:09
新人のころlinux気分でkillallしたら大変なことになりましたよ
0526名無しさん@お腹いっぱい。2007/03/21(水) 18:49:53
>>525
おもしろそう
0527名無しさん@お腹いっぱい。2007/03/21(水) 23:55:08
AIX固有のハイレベルコマンドって時としてダメな人を育てるよね?
AIXしか知らない人は気の毒だと思う。
0528名無しさん@お腹いっぱい。2007/03/22(木) 00:10:49
そうか?
0529名無しさん@お腹いっぱい。2007/03/22(木) 00:27:51
商用UNIXはみんなそうだろ
最近のLinuxも似たようなもんだ
0530名無しさん@お腹いっぱい。2007/03/22(木) 16:17:32
linuxさわってて、smittyが欲しい、と思っていた頃が
俺にもありました。
0531名無しさん@お腹いっぱい。2007/03/22(木) 16:51:43
echo tune_vm=1 > /dev/kmem
0532名無しさん@お腹いっぱい。2007/03/26(月) 14:07:16
AIXで、誤ってrmで削除してしまったファイルの復元方法(コマンド)はありますか。
0533名無しさん@お腹いっぱい。2007/03/26(月) 14:12:48
そんなこともあろうかと取っておいたバックアップから戻す。
0534名無しさん@お腹いっぱい。2007/03/26(月) 15:34:51
どのくらいのサイズのファイルなの?
ddでどさっとイメージをファイルに落としてバイト単位で検索すれば引っかかるかもよ。
そそくさとumountすることを勧める。
0535名無しさん@お腹いっぱい。2007/03/26(月) 19:12:02
532です。
バックアップが無い前提で、Linux系みたいにすぐに対処すれば復活できるコマンド(環境)があればと思いまして。
0536名無しさん@お腹いっぱい。2007/03/26(月) 23:08:55
inodeがキャッシュに残っていれば頑張ってディスクのアドレスが分かるかもしれないけど・・・
まあ、通常のコマンドでは無理だろうな。
0537名無しさん@お腹いっぱい。2007/03/26(月) 23:43:56
へーLinxuでは復活できるんだ。
こっちが驚いた。
0538名無しさん@お腹いっぱい。2007/03/27(火) 00:13:29
Undeleteより、スナップショットを使うのが今様かな。
AIXで出来るかどうか知らんけど。
0539名無しさん@お腹いっぱい。2007/03/27(火) 00:20:34
ファイルシステムのスナップショット出来るよ。
っーかmksysb最強だろ。
0540名無しさん@お腹いっぱい。2007/03/27(火) 01:52:36
ファイル削除が心配ならrmコマンドをエイリアスしておくことをお勧めします。
0541名無しさん@お腹いっぱい。2007/03/27(火) 11:35:31
http://www.nurs.or.jp/~asada/FAQ/UNIX/section3.6.html
0542名無しさん@お腹いっぱい。2007/03/27(火) 12:05:15
消したファイルは元には戻らない。
それを肝に命じておくことをお勧めします。
客先で同じへまをしないためにも。
0543名無しさん@お腹いっぱい。2007/03/27(火) 14:45:44
>>541

またずいぶん懐かしい(人の)ページへのリンクだな。
0544名無しさん@お腹いっぱい。2007/03/28(水) 00:06:37
>>537
知らんの?Linux環境ならいくつかあるよ。
@umountして、reiserfsck
Alsofで、/procからコピー
Bリードオンリーで再mountして、mc
0545名無しさん@お腹いっぱい。2007/03/28(水) 00:44:19
興味本位でこのスレ見たけど、なんか仕事してるみたいできついですな・・(;・∀・)
0546名無しさん@お腹いっぱい。2007/03/28(水) 00:50:00
Linuxなんていうオモチャの事は知らんなぁ。
0547名無しさん@お腹いっぱい。2007/03/28(水) 01:13:35
>>544
>>537ではないが・・・。
3は分かるけど、1と2はrmしたファイルが復活できるの?
fsckは壊れたinodeを復旧するのであって通常手順で消えたinodeは検出できないのでは?
あと/procにファイルがあるってどういうこと?
スレの趣旨から外れてすまん。
0548名無しさん@お腹いっぱい。2007/03/28(水) 01:31:41
http://opentechpress.jp/developer/article.pl?sid=06/11/23/0451251
出来るらしいよ。
0549名無しさん@お腹いっぱい。2007/03/28(水) 01:52:18
オープン中のファイルということね。AIXの/procにもあったから同じ方法で出来そうですな。
0550名無しさん@お腹いっぱい。2007/03/28(水) 08:15:20
>>547
http://linux2ch.is.land.to/index.php?OperatingSystemGeneralFAQs#xe141fae
0551名無しさん@お腹いっぱい。2007/03/28(水) 12:00:07
>541

もーただっけ?
それが何か? の著作権保持者w
0552名無しさん@お腹いっぱい。2007/03/28(水) 12:45:17
オープンしているファイルを消すなんて。
パーミッションが適切に設定されていたと仮定するとそんなヘマするのは
管理者自身かよ?
0553名無しさん@お腹いっぱい。2007/03/28(水) 15:34:24
532です。
少し盛り上がって?いるみたいで嬉しいですが、結論としてはAIXでは無理そうな気配ですね。
0554名無しさん@お腹いっぱい。2007/03/28(水) 16:48:39
>>553
標準のコマンドだと厳しいかもしれないね〜。

ひとまず、データ復旧サービスの見積もりサイトってのもあるらしいので、
どうしても重要なデータであれば検討してみてくだされ。

http://www.data-res9.net/os/
0555名無しさん@お腹いっぱい。2007/03/28(水) 17:16:48
他人の不幸は蜜の味っていいますから。
他のOSの悲劇はもっと甘いっていいますから。
0556名無しさん@お腹いっぱい。2007/03/29(木) 10:54:13
>>553
そうやって失敗を積み重ねて大人になっていくのさ
0557名無しさん@お腹いっぱい。2007/03/29(木) 22:41:12
532です。
誤解を招いてすみません。
誤って削除して困っている訳ではなく、作業ミス発生時にLinuxの様に
即時対応すれば復旧する手段がAIXにもあれば事前検証したいと考えた
次第です。
0558名無しさん@お腹いっぱい。2007/03/29(木) 23:19:12
バックアップが普通だろ。
ストレージ使ってたら、ペアスプリットしておくとか。
0559名無しさん@お腹いっぱい。2007/03/29(木) 23:30:36
>事前検証したい
うん、いい心がけだね。
将来が楽しみだ。
期待しているよ。
0560名無しさん@お腹いっぱい。2007/03/30(金) 00:35:55
結局、Linuxには敵わないという結果か、、少し残念
0561名無しさん@お腹いっぱい。2007/03/30(金) 00:40:17
インターフェイスが似ていると言うだけで、元々用途が全然違うんだから
比べる必要性が理解できないが。
0562名無しさん@お腹いっぱい。2007/03/30(金) 00:56:43
想定するユーザーのレベルが違うということかも。
消したファイルが復活する。
当たり前だよという人と、当たり前ではないという人の人生観のちがい。
0563名無しさん@お腹いっぱい。2007/03/30(金) 02:30:06
アメリカに持っていくと復活できるといううわさ。。
0564名無しさん@お腹いっぱい。2007/03/30(金) 08:05:30
FOX CRIME のNUMBERSの見過ぎでは?
0565名無しさん@お腹いっぱい。2007/03/30(金) 09:33:42
どんなディスクでもOSでもrmごときでディスク上のデータは消さないだろ。
HWの工場にある装置を使えば読み出せるのは知ってるが
そういう機能をOSには乗せないだけというか必要ないしな。
0566名無しさん@お腹いっぱい。2007/03/30(金) 09:39:29
>>560
Linux でも別に当たり前にある機能ではないよ。
どちらかといえば裏技的な機能。
復活できたらラッキー、っていうレベル。
0567名無しさん@お腹いっぱい。2007/03/30(金) 15:01:15
ディスクを工場まで運ばなくても
dd if=/dev/somewhere of=/somewhere/somefile
で落とせば拾えるんじゃない?
AIXに限った話じゃなく。
0568名無しさん@お腹いっぱい。2007/03/30(金) 18:15:21
いずれにせよ、100%復活するとは限らない。
…トイウカモドラナイノガフツウ
I/Oが激しい鯖は特に。

ちゃんとバックアップしとけ。
0569名無しさん@お腹いっぱい。2007/04/03(火) 11:52:11
ttp://www.itmedia.co.jp/enterprise/articles/0506/13/news006_2.html
の表でいうと。。。
p5+AIX+gcc-3/4ではどれなのでしょうか?
純正コンパイラ持っている人もこっそり教えてちょ。
0570名無しさん@お腹いっぱい。2007/04/03(火) 18:16:14
gccでも純正でもLP64。
intは相変わらず32bit。
0571名無しさん@お腹いっぱい。2007/04/03(火) 20:12:55
情報サソクス。
longってどんなときに使ってたっけ?
intの加減乗除算の途中経過用かな?
■ このスレッドは過去ログ倉庫に格納されています