Computer ???
No. | 378 | ||||
Name. | swindler | ||||
Subject. | dovecot : Can't create root mail directory , Permission denied | ||||
Main Cate. | Linux | ||||
Sub Cate. | |||||
Date. | 2009-06-08 11:27 | ||||
Hit. | 6745 (211.36.27.8) | ||||
File. | |||||
dovecot (pop3) 에서 아래와 같은 메세지가 발생한다. Jun 4 12:03:10 localhost dovecot: POP3(kwc): mbox: Can't create root mail directory /home/user/kwc/mail: Permission denied 메세지상으로 보면 /home/user/kwc에 mail 폴더를 생성할 권한이 없어서 에러가 나는것이나, 실제로 권한 문제가 아니다. (물론 권한 문제일때도 있을것이다.) 폴더를 기존서버에서 통때로 가져왔는데 이때 문제가 생기는것 같다. 폴더를 새로 생성하고 권한을 똑같이 주면 정상적으로 작동한다. 즉 mv로 옮기면 폴더가 새로 생성된것이 아니라서 문제가 생기고 cp로 복사하면 폴더가 새로 생성되었기 때문에 정상적으로 작동하는것으로 보인다. 그래서 아주 무식하게 아래와 같은 스크립트를 작성하여 하나씩 다 폴더만 만들고 이동했다. if [ $# -eq 0 ]; then echo "null"; else mv $1 temp mkdir $1 chown $1.$1 $1 mv temp/* $1 mv temp/.b* $1 mv temp/.e* $1 mv temp/.f* $1 mv temp/.k* $1 mv temp/.m* $1 mv temp/.s* $1 mv temp/.v* $1 mv temp/.X* $1 ls -al temp fi [바로가기 링크] : http://coolx.net/cboard/computer/378 |
|||||
|
|||||
[Modify] [Delete] | [Reply] [List] |