蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 系统管理


    

蓝森林 http://www.lslnet.com 2006年8月18日 15:18


LINUX用户权限问题......在线等,,急急急...

本人现在正在安装COURIER-IMAP套件。。步骤如下:

cd /home/pkg
tar -xjf courier-imap-2.2.2.20040207.tar.bz2
cd courier-imap-2.2.2.20040207
# 作为vpopmail用户进行安装
chown -R vpopmail:vchkpw ../courier-imap-2.2.2.20040207
su vpopmail 执行到这一步的时候提示:
/bin/bash: /root/.bashrc: Permission denied
[vpopmail@linux courier-imap-2.2.2.20040207]$ _ 到此状态再执行如下命令时提示
./configure --with-redhat  提示:configuer:error:sources are in ,.but 'cd. ' does not work

我添加VPOPMAIL用户时的步骤
groupadd -g 90 vchkpw
useradd -u 90 -g vchkpw vpopmail

现在运行SU的时候,就出现Permission denied 现在COURIER-IMAP没有安装成功,,

请各位大虾指教啊,,我应该如何做??????

LINUX用户权限问题......在线等,,急急急...

问了一部分人,说是权限问题于是我又操作了如下的步骤:

[root@linuxcourier-imap-2.20040207]chown -R vpopmail
[root@linuxcourier-imap-2.20040207]su vpopmail
/bin/bash: /root/.bashrc: Permission denied
[vpopmail@linux courier-imap-2.2.2.20040207]$
问题仍旧.......

LINUX用户权限问题......在线等,,急急急...

:(    没人回答.....

继续 期待中.....

LINUX用户权限问题......在线等,,急急急...

-->

可能 vpopmail 的主目录被设置成 /root 了,
检查一下 /etc/passwd

LINUX用户权限问题......在线等,,急急急...

vi /etc/passwd最后一行内容为:
qmaild:x:503:501::/usr/local/qmail:/bin/bash
qmaill:x:504:501::/usr/local/qmail:/bin/bash
...
...
...
...
...
vpopmail:x:90:503::/home/vpopmail:/bin/bash

不知道有没有错误??

LINUX用户权限问题......在线等,,急急急...

检查一下/etc/pam.d/su这个文件

LINUX用户权限问题......在线等,,急急急...

/etc/pam.d/su这个文件的内容为:

auth            sufficient         /lib/security/$isa/pam_rootok.so
auth            required         /lib/security/$isa/pam_stack.so service=system-auth
....
....
....
session       optional         /lib/security/$isa/pam_xauth.so

LINUX用户权限问题......在线等,,急急急...

-->


直接用 vpopmail 帐号登录正常么?
用 su - vpopmail 试试。
/home/vpopmail 以及其下文件的权限正常么?
检查一下 /home/vpopmail/.bashrc 的权限和内容。

LINUX用户权限问题......在线等,,急急急...

1. 用vpopmail 登陆,输入密码的时候出现错误如下:
Last login:sat nov 20 16:05:54 on tty1
No directory /home/vpopmail (我用ROOT登陆后,在/HOME下面有VPOPMAIL目录)
logging in with home= "/".
-bash:/home/vpopmail/.bash_profile: Permission denied
-bash-2.05b$
---------------------------------------------------------------
2.我用SU - VPOPMAIL测试结果如下:
su:waring:cannot change directory to /home/vpopmail:Permission denied
-bash:/home/vpopmail/.bash_profile:Permission denied
-bash-2.05b$
--------------------------------------------------------------------
3./home/vpopmail的权限我执行了如下的命令:
[root@linux vpopmail]chmod -R vpopmail
-------------------------------------------------------------------
4.我执行了如下命令与文件内容:
vi /home/vpopmail/.bashrc  内容为:
if [  -f   /etc/bashrc ];then
                   . /etc/bashrc
fi

LINUX用户权限问题......在线等,,急急急...

期待ing.......

LINUX用户权限问题......在线等,,急急急...

-->
请贴全了,便于比较

LINUX用户权限问题......在线等,,急急急...

-->
auth          sufficient       /lib/security/$isa/pam_rootok.so
auth           required      /lib/security/$isa/pam_stack.so seervice=system-auth
account           required      /lib/security/$isa/pam_stack.so seervice=system-auth
password           required      /lib/security/$isa/pam_stack.so seervice=system-auth
session           required      /lib/security/$isa/pam_stack.so seervice=system-auth
session           optional      /lib/security/$isa/pam_xauth.so

LINUX用户权限问题......在线等,,急急急...

问题依然存在

继续期待ing......

LINUX用户权限问题......在线等,,急急急...

-->
用root安装不可以吗?

LINUX用户权限问题......在线等,,急急急...

LINUX用户权限问题......在线等,,急急急...

-->
我用root 安装的时候出现如下错误提示:
configure:WARING:===Do not compile courier-IMAP as root. compile
configure:WARING:===courier-IMAP as a non-root user then su to
configure:WARING:===root before running make install. You must
configure:WARING:===now remove this entire directory and then
configure:WARING:===extract the source code from the tarball as a
configure:WARING:===non-root user and rerun the configure script.
configure:WARING:===If you have read the INSTALL file you should
configure:WARING:===have known this. So you better read
configure:WARING:===INSTALL again.
configure:WARING:===error: aborted.
但是,我在INSTALL文件里面,没有特殊指出具体应该怎么安装,和我刚开始的方法是一样的...
问题仍然存在.....

LINUX用户权限问题......在线等,,急急急...

-->

应该是有的~~

因为,我又重新安装了一次,结果还是如此,我再释放其它的安装就没有问题...

LINUX用户权限问题......在线等,,急急急...

-->
经过这里的错误安装提示以后,我就仔细看了一次INSTALL文件,
结果让我发现了一个NOTE,问题就存在这里,让我解决啦
就是说:在释放安装COURIER-IMAP的时候,要以普通的用户身份登陆然后再释放COURIER-IMAP,释放完以后,再指定用户进行编译安装.....

在这里,感谢以上几位帮助我解决问题的大哥....

小弟在这里说声:“谢谢啦”!!!!!!!



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com