免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1259 | 回复: 1
打印 上一主题 下一主题

[Mail] openwebmail好不容易装好了,又登陆不了,倒。。。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-07-25 05:13 |只看该作者 |倒序浏览
按照精华篇里的再装了一遍,安装时候问题倒没有了
登陆出错,
无法打开 /usr/local/apache/cgi-bin/openwebmail/etc/sessions/one-session-0.0862149680033326!


修改 auth_unix.pl
將 $unix_passwdfile_encrypted 設成 '/etc/shadow'
將 $unix_passwdmkdb 設成 'none'
都做了啊,还有问题,哎,白白一个通宵,晕死。。。

论坛徽章:
0
2 [报告]
发表于 2003-07-25 06:39 |只看该作者

openwebmail好不容易装好了,又登陆不了,倒。。。

终于知道为什么了,没白忙活。
1.openwebmail的邮件用户必须要有Shell。
比如:et_test:1498:12::/home/mail:/bin/logout
                                                           -------------
这种就是没有shell的用户(其实不是合法shell而已。)
解决办法,可以在/etc/shells里添加/bin/logout这个实际并不存在的shell.就可以登陆。

2.openwebmail会自动给每个登陆的用户生成一个目录,存放该用户的个人设置信息等等。所以在passwd中,用户与用户之间的home目录不应该相同,不然的话,即使互有写的权限,大家的信息也就共享了.
举个例子:如果A、B是同home目录的话,A的通讯录,B也能看到,而且也能修改(前提是都有对该目录有写的权限)。

3./var/spool/mail(或/var/mail)目录(注:只是这个目录的属性,里面文件属性不要修改)应该是root:mail 775属性,因为默认情况下,新建用户(useradd)不会在/var/spool/mail下生成文件,如果这种情况下登陆的话,openwebmail要新建该用户对应的文件,而此时没有写权限的话,会出现错误信息。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP