lighttpd, 実行ユーザ変えた
やっぱ root で実行させておくと怖いっていうか、はぁ? root で実行してたのかよ、とか怒られそうなので (誰に) ごにょごにょ。これでいいかは知らない。
# ユーザ作成 sudo useradd -s /bin/false -d /www www # なんか既に www-data はあったので追加 sudo usermod -G www-data www sudo vi /etc/lighttpd/lighttpd.conf で server.username, server.groupname をアクティブにして変更
これだけやって起動してみるといろいろエラーが出る。/www とその中身やらログファイルやらが root 所有なので chown www:www-data **/* とかやって所有者変えておいた。fcgi なやつは chmod +x した。rep2 のデータディレクトリ以下も root 所有になってパーミッションエラーがでるので chown www:www-data **/* しといた。
とりあえずここまで。まだなんかありそうで怖い。
関連エントリー
- lighttpd, 特定ディレクトリで CGI を実行させない こう、Apache の .htaccess は偉大だなぁってちょっと思った。いちいち再起動させるのは面倒くさい。 $HTTP["host"]...
- ✖ TAMRON|ニュース|デジタル画像編集ソフト「Adobe® Photoshop® CS6」、Photoshop用プラグイン「Camera ...
- 音楽ファイルのバックアップ バックアップを手動でとってたけど、やっと rsync でやるようにした。 今までなぜ rsync してなかったかというと単純に 最初の転送に...
- さくらのVPSが起動しなくなって grub 再インストール さくらのVPS ディスク拡張手順(標準OS Ubuntu18.04) を実行しようと思ってごにょごにょしていたら MBR を壊してしまった。...
- h2o のログ設定 (logrotate.d) ログの設定を stdout のままにしていたので rotate するように設定しました。(Ubuntu 12.04.5 LTS) h2o の...