FreeBSD初心者運用日記 このページをアンテナに追加

2013-02-19

[ssh}freebsdsshログインした後、surootに切り替えできない件 20:26 [ssh}freebsdにsshログインした後、suでrootに切り替えできない件 - FreeBSD初心者運用日記 を含むブックマーク はてなブックマーク - [ssh}freebsdにsshログインした後、suでrootに切り替えできない件 - FreeBSD初心者運用日記 [ssh}freebsdにsshログインした後、suでrootに切り替えできない件 - FreeBSD初心者運用日記 のブックマークコメント

suすると以下のようになる。

su: Sorry

この場合は、freebsdの/etc/group編集する(wheelグループsshログインするユーザーを追加する)

2013-02-16

[]Macbookairからfreebsdsshログインすると、Connection closed by XXXが発生 16:54 Macbookairからfreebsdにsshログインすると、Connection closed by XXXが発生 - FreeBSD初心者運用日記 を含むブックマーク はてなブックマーク - Macbookairからfreebsdにsshログインすると、Connection closed by XXXが発生 - FreeBSD初心者運用日記 Macbookairからfreebsdにsshログインすると、Connection closed by XXXが発生 - FreeBSD初心者運用日記 のブックマークコメント

以下のようになる。

$ ssh -v  192.168.56.101 hostname
〜省略〜
debug1: SSH2_MSG_NEWKEYS received
debug1: Roaming not allowed by server
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
Connection closed by 192.168.56.101

/etc/ssh/sshd_configのUseDNSをnoに設定した後、/etc/rcd/sshd restartを実行したら解決した。

sshdはデフォルトで、自分につなぎに来たクライアントIPアドレスからドメイン名サーバー名)を逆引きできるかチェックしているらしい。

2013-02-06

起動時に「recovering vi editor sessions」というメッセージで数分止まる現象 20:05 起動時に「recovering vi editor sessions」というメッセージで数分止まる現象 - FreeBSD初心者運用日記 を含むブックマーク はてなブックマーク - 起動時に「recovering vi editor sessions」というメッセージで数分止まる現象 - FreeBSD初心者運用日記 起動時に「recovering vi editor sessions」というメッセージで数分止まる現象 - FreeBSD初心者運用日記 のブックマークコメント

ネットで調べたところ、以下のディレクトリを削除すると解決するらしい。

/var/tmp/vi.recover

削除してみたら解決した。

2012-12-11

[]検索を循環させない方法 22:27 検索を循環させない方法 - FreeBSD初心者運用日記 を含むブックマーク はてなブックマーク - 検索を循環させない方法 - FreeBSD初心者運用日記 検索を循環させない方法 - FreeBSD初心者運用日記 のブックマークコメント

:set nowrapscan

2012-11-18

[]phpインストール 15:51 phpインストール - FreeBSD初心者運用日記 を含むブックマーク はてなブックマーク - phpインストール - FreeBSD初心者運用日記 phpインストール - FreeBSD初心者運用日記 のブックマークコメント

ひさしぶりにphpインストール。手順を備忘録として書いておく

1、まず、configureしてみたら、xml2-configが見つからないと出る。

Tokyo:~/php-5.2.17$ ./configure --prefix=/home/php --with-apxs=/home/apache/bin/apxs --with-mysql=/home/mysql --enable-mbstring  
〜省略〜
checking for xml2-config path... 
configure: error: xml2-config not found. Please check your libxml2 installation.

2、下記ページを参考に、libxml2-2.2.6.tar.gzを取得する

http://blog.goo.ne.jp/nhiro4/e/08f4fd3dfe82549865bd9d96ec744765

http://xmlsoft.org/downloads.html

3、lixml2のconfigureして、makeしたら以下のエラーでた。

Tokyo:~/libxml2-2.2.6$ make
./libxml/encoding.h:26:19: iconv.h: No such file or directory
In file included from ./libxml/xmlIO.h:15,
                 from ./libxml/parser.h:14,
                 from SAX.c:20:
./libxml/encoding.h:131: error: syntax error before "iconv_t"
*** Error code 1

Stop in /usr/home/mao/libxml2-2.2.6.
*** Error code 1

Stop in /usr/home/mao/libxml2-2.2.6.
*** Error code 1

Stop in /usr/home/mao/libxml2-2.2.6.

4、iconvをインストールしてみる

http://www.gnu.org/software/libiconv/#TOCdownloading

iconvは正常にインストールできたっぽいが、libxml2のmakeで同じエラーが出る。

4、あきらめて、portsからlibxml2を入れてみたら、phpまでインストールできた。

# cd /usr/ports/texproc/libxml2
# make install clean