linuxで権限を変えるとき
chmod -R 775 *
なんてしてしまうと、すべてのフォルダとファイルの権限が変わってしまう
find . -type d -exec chmod 775 {} \;
とすれフォルダだけ変えられるが、サブディレクトリまで変わります。
直下だけなら
find . -maxdepth 1 -type d chmod 775 {} \;
これでできました
ひびのきろく
linuxで権限を変えるとき
chmod -R 775 *
なんてしてしまうと、すべてのフォルダとファイルの権限が変わってしまう
find . -type d -exec chmod 775 {} \;
とすれフォルダだけ変えられるが、サブディレクトリまで変わります。
直下だけなら
find . -maxdepth 1 -type d chmod 775 {} \;
これでできました
Muninでアラートメール設定を行ったけど、メールが飛ばないサーバーがあったので調査
<環境>
Centos 6.3
rootで作業します
postfixがはいってたので、それを使います(というより使われてる)
# service postfix start
で、OKとはでるが
# service postfix status
postfix master が停止していますが pid ファイルが残っています
ログを見る
# vim /var/log/maillog
open lock file /var/lib/postfix/master.lock: cannot open file: Permission denied
権限がない?
# ls -al /var/lib/postfix/master.lock
-rw——-. 1 munin munin 17 9月 25 10:23 2013 /var/lib/postfix/master.lock
ユーザーがmuninになってるのでpostfixに変えてみる
# chown postfix /var/lib/postfix/master.lock
メール送信テスト
# su – munin
# sh -c “/usr/share/munin/munin-limits –contact email –force”
で、メールが届きました
UbuntuにVirtualBox + Vagrantをいれてみる
<環境>
Ubuntu 12.0
VirtualBoxをインストール
# sudo apt-get install virtualbox
Vagrantをインストール
# sudo gem install vagrant
gemがはいってなければ、
# sudo apt-get install rubygems
はいったか確認
# vagrant –version
Vagrant version 1.0.7
Ubuntu をいれてみる
# vagrant init precise32 http://files.vagrantup.com/precise32.bo
# vagrant up
でたちあがる
# vagrant ssh
でsshでログインできます
Vagrantfileに設定があります
たとえば
config.vm.boot_mode = :gui
を有効にすればguiモードで起動します