在配置Extmail系统成功以后,发现登录Extman(后台管理)的时候,提示/var/tmp/extman/sid...无法创建的错误,看了一下,发现是个权限的问题。可以这样解决
sudo mkdir /var/tmp/extman
sudo chown -R vmail.vmail /var/tmp/extman
这样就可以正常登录extman.
但是现在有个问题,ubuntu会自动删除/var/tmp/extman,再次启动以后需要重新建立目录和更改权限,所以还是一个简单的脚本解决问题:
sudo emacs /etc/init.d/makeextmantemp
输入:
#!bin/sh
makeextmantemp_start(){
makdir /var/tmp/extman
chown -R vmail.vmail /var/tmp/extman
}
makeextmantemp_stop(){
}
case $1 in
start)
makeextmantemp_start
;;
stop)
makeextmantemp_stop
;
*)
echo 'Usage:makeextmantemp start'
;;
esac
加入自动启动:
sudo update-rc.d makeextmantemp defaults 21
至此,完全解决问题!
本文介绍了解决Extmail系统中Extman登录时遇到的权限问题。通过创建特定目录并设置正确的权限,确保Extman能够正常运行。此外,还提供了一个简易脚本方案,以便系统重启后自动完成目录创建及权限设置。
128

被折叠的 条评论
为什么被折叠?



