2011年7月25日月曜日

急に ssh でログインできなくなったら

 authorized_keys のあるディレクトリ(通常は .ssh)が、オーナー以外からは書き込みできないパーミッションであることを確認すること。

 それでも駄目なときは .ssh のあるディレクトリ(authorized_keys の親の親、通常 /home/xxxxx) のパーミッションがオーナー以外からは書き込みできないことを確認すること。

 rsync のテストで、/home/xxxxx にコピーしたら、突然 ssh から入れなくなってあせった。どうやら rsync が /home/xxxxx のパーミッションを書き換えたくさい(未検証)

2011年7月23日土曜日

php.ini の変更を、apache から開くときに反映させる方法

$ /etc/init.d/httpd reload

php.ini を直接編集したときに限らず、yum などでモジュール・ライブラリをインストールした後、コマンドラインから実行時には反映されていて、phpinfo() の出力や、apache 経由での実行時に反映されていないときはこれ。

.bashrc の設定変更を反映させる方法

$ source ~/.bashrc

ネタ元