初心者もOK! FreeBSD質問スレッド その76
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2006/08/12(土) 13:44:46FreeBSD 関連の質問はここで。
・事前に過去ログ検索や Google 検索等の自助努力をすることが望ましい。
・再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。
http://www.freebsd.org/ja/
http://www.freebsd.org/releng/
http://www.freebsd.org/doc/ja/books/handbook/
http://www.freebsd.org/doc/ja/books/design-44bsd/
http://www.freebsd.org/ja/ports/
http://www.freshports.org/
過去ログ
http://bird.zero.ad.jp/~zau60806/FreeBSD/
書籍
http://www.amazon.co.jp/exec/obidos/search-handle-url/ix=books-jp&fqp=keywords%01FreeBSD
http://www.amazon.co.jp/exec/obidos/search-handle-url/ix=books-us&fqp=keywords%01FreeBSD
まとめサイト@Wiki 過去のQ&A集
http://www9.atwiki.jp/freebsd/
前スレ - 初心者もOK? FreeBSD質問スレッド その75
http://pc8.2ch.net/test/read.cgi/unix/1152348112/
0619名無しさん@お腹いっぱい。
2006/08/29(火) 19:55:33ええっと、sshログインが許可されているかどうかは
どの設定を調べればよいのでしょう?
0620名無しさん@お腹いっぱい。
2006/08/29(火) 20:09:06ssh -v username@192.168.1.*
0621名無しさん@お腹いっぱい。
2006/08/29(火) 20:32:34OpenSSH_4.2p1 FreeBSD-20050903, OpenSSL 0.9.7e-p1 25 Oct 2004
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Connecting to 192.168.1.11 [192.168.1.11] port 22.
debug1: connect to address 192.168.1.11 port 22: Operation timed out
ssh: connect to host 192.168.1.11 port 22: Operation timed out
となりました。
0622名無しさん@お腹いっぱい。
2006/08/29(火) 20:36:140623名無しさん@お腹いっぱい。
2006/08/29(火) 21:05:34# ping 192.168.1.11
PING 192.168.1.11 (192.168.1.11): 56 data bytes
64 bytes from 192.168.1.11: icmp_seq=0 ttl=128 time=0.403 ms
64 bytes from 192.168.1.11: icmp_seq=1 ttl=128 time=0.590 ms
64 bytes from 192.168.1.11: icmp_seq=2 ttl=128 time=1.123 ms
^C
--- 192.168.1.11 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.403/0.705/1.123/0.305 ms
となりました
0624名無しさん@お腹いっぱい。
2006/08/29(火) 21:06:49じかに起動しちゃったほうがいいですよね?
0625名無しさん@お腹いっぱい。
2006/08/29(火) 21:16:460626名無しさん@お腹いっぱい。
2006/08/29(火) 21:20:480627名無しさん@お腹いっぱい。
2006/08/29(火) 21:26:53pingが通るのにsshが"Operation timed out"になるってことは
パケットフィルタが関係してそうだ。
sshサーバー側でipfw等が有効になっていないか、
もしくは経路間にファイアウォール等が設置されていないかを
調べるべし。
0628名無しさん@お腹いっぱい。
2006/08/29(火) 21:30:400629名無しさん@お腹いっぱい。
2006/08/29(火) 21:33:150630名無しさん@お腹いっぱい。
2006/08/29(火) 21:35:230631名無しさん@お腹いっぱい。
2006/08/29(火) 21:43:08うわぁ・・・どうしよ。
生でやっちゃおうかな
0632名無しさん@お腹いっぱい。
2006/08/29(火) 21:44:43経路間にfire wallはないと思います。
Windows(192.168.1.17)-->ルーター(192.168.1.1)ー-->FreeBSD(192.168.1.11)(全てLAN内)
でルーターで22番を192.168.1.11に当てていますが、送信元などの制限はしていません。
ipfwについては勉強不足のためわかりません。ヒントいただけますか?
0633名無しさん@お腹いっぱい。
2006/08/29(火) 21:55:30それよりその構成でpingが通る方がふしぎ
0634名無しさん@お腹いっぱい。
2006/08/29(火) 21:56:19ちょっっwwwwおまっwww
0635名無しさん@お腹いっぱい。
2006/08/29(火) 21:59:32もにょ乙
0636名無しさん@お腹いっぱい。
2006/08/29(火) 22:00:30たぶん「ルータ」ってのはルータについてるハブのポートのことだろw
0637名無しさん@お腹いっぱい。
2006/08/29(火) 22:01:24単にルーター内蔵のHubを通しているのを
ルーター経由だと勘違いしてるだけ。
だからpingも通るだろ。
一度、sshdをkillして、
# sshd -d
で起動してみろ。何かメッセージが出るかも。
0638名無しさん@お腹いっぱい。
2006/08/29(火) 22:02:28記憶ではちょっと前まではsshできたんです。
ちょっと忙しい時期があって、ひさびさにパソコンいじったら
sshできなくて、なんじゃこりゃ!?って感じで困っているのです。
とりあえずマウスも動かなくなっていたんですが、これはただ壊れてただけで
替えたら使えるようになりました^^
0639名無しさん@お腹いっぱい。
2006/08/29(火) 22:03:45HUB相当のポートに接続してるってことだな
traceroute 192.168.1.11 (か、tracert 192.168.1.11)
と、
FreeBSD側で、cat /etc/rc.conf
0640名無しさん@お腹いっぱい。
2006/08/29(火) 22:05:04以下のとおりでした。
/usr/sbin/sshd -d
debug1: sshd version OpenSSH_4.2p1 FreeBSD-20050903
Could not load host key: /etc/ssh/ssh_host_dsa_key
Disabling protocol version 2. Could not load host key
sshd: no hostkeys available -- exiting.
0641名無しさん@お腹いっぱい。
2006/08/29(火) 22:09:59traceroute 192.168.1.11
traceroute to 192.168.1.11 (192.168.1.11), 64 hops max, 40 byte packets
1 192.168.181.2 (192.168.181.2) 1.762 ms 0.532 ms 0.561 ms
2 192.168.1.11 (192.168.1.11) 1.590 ms 1.671 ms 0.853 ms
のとおりです。
0642名無しさん@お腹いっぱい。
2006/08/29(火) 22:11:17補足:ちょっと都合上VMwareのマシンからtracerouteしました。
0643名無しさん@お腹いっぱい。
2006/08/29(火) 22:16:56ssh-keygen 汁! つーか、普通は rcスクリプトで自動的にされるはずなのだが。
0644名無しさん@お腹いっぱい。
2006/08/29(火) 22:29:07もしかして/etc/rc.confにsshd_enable=YESって書かないといけない?
0645名無しさん@お腹いっぱい。
2006/08/29(火) 22:32:30/etc/rc.d/sshd start
しました。御迷惑をお掛けしました
0646名無しさん@お腹いっぱい。
2006/08/29(火) 22:33:22俺的には原因はわかったので、あと本人が解決するかどうかには興味無し。
オマエらで適当に相手してやっておいてくれ。
0647名無しさん@お腹いっぱい。
2006/08/29(火) 22:36:011)
config
make cleandepend
make depend
と
2)
make buildkernel
がありますが、1)は前にビルドした部分で変更されていないものは
ビルドしませんが、2)はすべてビルドするように思われます
(ちょっとだけカーネル設定ファイルに手を加えたときの
カーネルビルド時間から推測)。
みなさんはどっちがおすすめ?
0648名無しさん@お腹いっぱい。
2006/08/29(火) 22:36:220649名無しさん@お腹いっぱい。
2006/08/29(火) 22:48:15gdbが入っているのに、pkg_info|grep gdbすると
出てきません。なんででしょうか?
0650名無しさん@お腹いっぱい。
2006/08/29(火) 22:54:33portsの中にいくつかありますね。
0651名無しさん@お腹いっぱい。
2006/08/29(火) 23:00:020652名無しさん@お腹いっぱい。
2006/08/29(火) 23:03:59gdbはパッケージ管理じゃないだろ。
0653名無しさん@お腹いっぱい。
2006/08/29(火) 23:04:060654名無しさん@お腹いっぱい。
2006/08/29(火) 23:04:380655名無しさん@お腹いっぱい。
2006/08/29(火) 23:10:43で、結局NTPでなにがしたいの?
それによって答えが変わるんだが。
0656名無しさん@お腹いっぱい。
2006/08/29(火) 23:12:13654じゃないですが、元々の質問者です。
ただ時刻を合わせたいだけです。
テレビサーバーにするので正確に時刻を合わせたいなと
0657名無しさん@お腹いっぱい。
2006/08/29(火) 23:12:400658名無しさん@お腹いっぱい。
2006/08/29(火) 23:14:43だったらntpdateをcronで定時に実行するのが手っ取り早いかな。
つか、俺もそれやってるし。
0659名無しさん@お腹いっぱい。
2006/08/29(火) 23:15:210660名無しさん@お腹いっぱい。
2006/08/29(火) 23:16:29どのport?
/usr/ports/net/ntp?
0661名無しさん@お腹いっぱい。
2006/08/29(火) 23:17:11ntpは入ってないと思います。
pkg_info | grep ntp
しても出てきませんから。
0662名無しさん@お腹いっぱい。
2006/08/29(火) 23:17:19そんなんあるのかー。どうもです。
0663名無しさん@お腹いっぱい。
2006/08/29(火) 23:18:320664名無しさん@お腹いっぱい。
2006/08/29(火) 23:27:45っーか、ntpdate IP_address
で時刻合わせられるの?便利だなー。
portsnapといいbaseに便利なの結構あるんだね
0665名無しさん@お腹いっぱい。
2006/08/29(火) 23:33:13全部パッケージシステムじゃないの?
0666名無しさん@お腹いっぱい。
2006/08/29(火) 23:35:14素で言ってるの?
0667名無しさん@お腹いっぱい。
2006/08/29(火) 23:37:12WindowsのMedia Playerみたいな。
0668名無しさん@お腹いっぱい。
2006/08/29(火) 23:37:12よくしらんが、普通にFreeBSDの本家からisoイメージ落として
インストールしたほうがいいんじゃない?
0669名無しさん@お腹いっぱい。
2006/08/29(火) 23:38:39Real PlayerはFreeBSDでもOKだけど、wvxが
webに置かれていても見られなくて困っちゃうんだよなぁ。
0670名無しさん@お腹いっぱい。
2006/08/29(火) 23:39:13最新のってCD-ROM付いてたっけ?
0671名無しさん@お腹いっぱい。
2006/08/29(火) 23:39:170672名無しさん@お腹いっぱい。
2006/08/29(火) 23:39:550673名無しさん@お腹いっぱい。
2006/08/29(火) 23:41:42wvxってただのテキストファイルだから、中身見てそのURLの *.wmvに
アクセスし直して見てるけどな。
0674名無しさん@お腹いっぱい。
2006/08/29(火) 23:42:37どのアプリケーションで?
gmplayerでも無理だったけど。mmsから始まるアドレスですよね?
0675名無しさん@お腹いっぱい。
2006/08/29(火) 23:44:24DRMとかでライセンス管理されてるのは駄目だけど。
0676名無しさん@お腹いっぱい。
2006/08/29(火) 23:45:180677名無しさん@お腹いっぱい。
2006/08/30(水) 06:01:380678名無しさん@お腹いっぱい。
2006/08/30(水) 08:52:14朱に交わった貴方様も真赤っかでございますよ
0679名無しさん@お腹いっぱい。
2006/08/30(水) 09:01:25お前に言われたくない、と
俺は言いたい
0680名無しさん@お腹いっぱい。
2006/08/30(水) 10:02:06後で250GBのHDDを追加しました(/multimediaがマウントポイント)。
それで最近/usr/portsが溢れてきてopenofiiceがHDDの容量不足で
ビルド出来ません。一方で/multimediaの方の250GBのHDDはまだまだ
余っています。こっちを何とか利用出来ないものでしょうか?
0681名無しさん@お腹いっぱい。
2006/08/30(水) 10:07:01WRKDIRPREFIX=/multimedia/tmp
とか
0682名無しさん@お腹いっぱい。
2006/08/30(水) 10:12:08お前にはそれを言わせたくなかった・・・・
0683名無しさん@お腹いっぱい。
2006/08/30(水) 11:33:30勿論 CPU 情報込みで。
# 僕は OOo は pkg_add で入れてるから
0684名無しさん@お腹いっぱい。
2006/08/30(水) 12:31:00普通に ntp を使う方が ntpdate + cron より
素直で楽で正確なのになんで cron を勧めるわけ?
0685名無しさん@お腹いっぱい。
2006/08/30(水) 12:36:560686名無しさん@お腹いっぱい。
2006/08/30(水) 12:39:230687名無しさん@お腹いっぱい。
2006/08/30(水) 12:44:32make clean するだけで幸せになれそうに思うのは、
俺だけだろうか?
0688名無しさん@お腹いっぱい。
2006/08/30(水) 12:51:32/usr/portsをまるごとシンボリックリンクで/multimedia以下に飛ばす。
0689名無しさん@お腹いっぱい。
2006/08/30(水) 12:55:210690名無しさん@お腹いっぱい。
2006/08/30(水) 12:56:08でよくね?
0691名無しさん@お腹いっぱい。
2006/08/30(水) 12:57:25ntpdが起動するときに(ppp)リンクが確立していないとntpdはまともに動かない気がする。
(俺は再起動のたびに手動で/etc/rc.d/ntpd restartしている)
0692名無しさん@お腹いっぱい。
2006/08/30(水) 12:58:03マウントポイントはあくまで HDDの識別名(たとえば disk1 disk2)とかにして、
そのサブディレクトリにmultimediaとかを掘るべきだな。
HDDの用途なんて後で変わるし、、
0693名無しさん@お腹いっぱい。
2006/08/30(水) 12:59:00nullfsはバグあるからパス。
0694名無しさん@お腹いっぱい。
2006/08/30(水) 13:01:210695名無しさん@お腹いっぱい。
2006/08/30(水) 13:01:59kwsk
0696名無しさん@お腹いっぱい。
2006/08/30(水) 13:04:32# /usr/bin/readlink /proc/curproc/file
/usr/bin/readlink
# mount -t nullfs /usr /mnt
# /mnt/bin/readlink /proc/curproc/file
unknown
0697名無しさん@お腹いっぱい。
2006/08/30(水) 13:11:50何故に ppp? ルーター使ってないの?
0698名無しさん@お腹いっぱい。
2006/08/30(水) 13:16:01で、どこがバグなの?
0699名無しさん@お腹いっぱい。
2006/08/30(水) 13:17:210700名無しさん@お腹いっぱい。
2006/08/30(水) 13:18:37それってcurprocが刻々と変化するから更新が追いついてないってだけじゃね?
0701名無しさん@お腹いっぱい。
2006/08/30(水) 13:20:42素人に解説するのは面倒くさいからパス。
>>700
違う。
0702名無しさん@お腹いっぱい。
2006/08/30(水) 13:21:190703名無しさん@お腹いっぱい。
2006/08/30(水) 13:22:30bashをこき下ろされた今、これを解説すると生きてる意味もなくなるってか?
0704名無しさん@お腹いっぱい。
2006/08/30(水) 13:23:33別に玄人相手の説明でも構わんよ。とことんまで詳しくな。
ググったら即終わりなオチだけはやめろよ。
0705名無しさん@お腹いっぱい。
2006/08/30(水) 13:25:08THIS FILE SYSTEM TYPE IS NOT YET FULLY SUPPORTED (READ: IT DOESN'T WORK)
AND USING IT MAY, IN FACT, DESTROY DATA ON YOUR SYSTEM. USE AT YOUR OWN
RISK. BEWARE OF DOG. SLIPPERY WHEN WET.
This code also needs an owner in order to be less dangerous - serious
hackers can apply by sending mail to <hackers FreeBSD.org> and announcing
their intent to take it over.
0706名無しさん@お腹いっぱい。
2006/08/30(水) 13:29:06つぅか、ソースコードレベルでバグを指摘してくれよ。
0707名無しさん@お腹いっぱい。
2006/08/30(水) 13:29:0761331は/mntにマウントされたnullfs上のプログラムじゃないだろ... sigh
>>704
procfsの動作を知っていれば自明の事。
この件に関しては、procfsの動作を知らない素人は各自、調査してから質問するように。
0708名無しさん@お腹いっぱい。
2006/08/30(水) 13:30:170709名無しさん@お腹いっぱい。
2006/08/30(水) 13:31:130710名無しさん@お腹いっぱい。
2006/08/30(水) 13:37:30だからやっぱ FreeBSDのバグか。
ちなみに、nullfsは Linuxでは --bindね。
# uname -s
Linux
# readlink /proc/self/exe
/usr/bin/readlink
# mount --bind /usr /mnt
# /mnt/bin/readlink /proc/self/exe
/mnt/bin/readlink
0711名無しさん@お腹いっぱい。
2006/08/30(水) 13:39:34ruby-1.8.4_9,1から1.8.5,1へ portupgrade かけました。
「Generating RI...」 が表示されているところでだんまり。
log にエラーも出力されず。
3回試してみましたが同じ症状。
最近、ruby を upgrade された方うまくいきましたか?
0712名無しさん@お腹いっぱい。
2006/08/30(水) 13:42:210713名無しさん@お腹いっぱい。
2006/08/30(水) 13:44:360714名無しさん@お腹いっぱい。
2006/08/30(水) 13:46:02それがインストールされた日時を知る方法ってありますか?
0715名無しさん@お腹いっぱい。
2006/08/30(水) 13:48:086-current な時期からこの状態で結構な負荷かけて使ってるが
問題起きてないっす.
/dev/ad0s1d on /.fs/ad0s1d (ufs, NFS exported, local)
/dev/ad1s1d on /.fs/ad1s1d (ufs, NFS exported, local, soft-updates)
/.fs/ad0s1d/compat on /compat (nullfs, local)
/.fs/ad0s1d/tmp on /tmp (nullfs, local)
/.fs/ad0s1d/var on /var (nullfs, local)
/.fs/ad0s1d/usr on /usr (nullfs, local)
/.fs/ad1s1d/home on /home (nullfs, local)
最近の unionfs どうなってる?>ヒトバシラーの人々
0716名無しさん@お腹いっぱい。
2006/08/30(水) 13:59:28/proc/*/file読むプログラム動かさなきゃ問題でないの当たり前。
nullfs上にjdk15をおいてビルドしてみな。
jdk15.patches抜粋
--- deploy/src/javaws/solaris/native/system_md.c 8 Nov 2004 22:26:54 -0000 1.1.1.1
+++ deploy/src/javaws/solaris/native/system_md.c 6 Oct 2005 17:10:10 -0000 1.5
@@ -352,6 +386,18 @@
exec_path = strdup(buf);
}
}
+#elif defined(__FreeBSD__)
+ /* Try /proc/curproc/file if exec_path hasn't been found */
+
+ if (exec_path == NULL) {
+ const char* self = "/proc/curproc/file";
+ char buf[PATH_MAX+1];
+ int len = readlink(self, buf, PATH_MAX);
+ if (len >= 0) {
+ buf[len] = '\0'; /* readlink doesn't nul terminate */
+ exec_path = strdup(buf);
+ }
+ }
0717名無しさん@お腹いっぱい。
2006/08/30(水) 14:01:02ls -l /var/db/pkgでいいんじゃない?
0718名無しさん@お腹いっぱい。
2006/08/30(水) 14:41:49N分間コマンドを実行する命令はあるでしょうか?
soxにはそういうオプションはないみたいです。
■ このスレッドは過去ログ倉庫に格納されています