问题描述:
ubuntu中存在两个用户:User1、user2
user1中安装了weblogic 、user2中放置了web工程
最初weblogic无法访问 user2 文件权限中的 web工程,于是进入到user2启动weblogic,此时一切正常。
后来还是想在user1下完成所有操作,于是修改了web工程的用户组,和用户,但此时weblogic在user1下已经无法启动
错误信息:
<Sep 21, 2009 2:09:19 PM CST> <Notice> <Log Management> <BEA-170019> <The server log file /opt/ccibs/weblogic10/user_projects/domains/base_domain/servers/AdminServer/logs/AdminServer.log is opened. All server side log events will be written to this file.>
<Sep 21, 2009 2:09:20 PM CST> <Error> <EmbeddedLDAP> <BEA-000000> <Error opening the Transaction Log: /opt/ccibs/weblogic10/user_projects/domains/base_domain/servers/AdminServer/data/ldap/ldapfiles/EmbeddedLDAP.tran (Permission denied)>
<Sep 21, 2009 2:09:20 PM CST> <Error> <EmbeddedLDAP> <BEA-000000> <Error Instantiating 'dc=base_domain': null>
<Sep 21, 2009 2:09:20 PM CST> <Critical> <EmbeddedLDAP> <BEA-171522> <An error occurred while initializing the Embedded LDAP Server. The exception thrown is java.lang.ClassCastException: com.octetstring.vde.backend.BackendRoot. This may indicate a problem with the data files for the Embedded LDAP Server. If the problem is with the data files and it can not be corrected, backups of previous versions of the data files exist in /opt/ccibs/weblogic10/user_projects/domains/base_domain/servers/AdminServer/data/ldap/backup.>
<Sep 21, 2009 2:09:20 PM CST> <Critical> <WebLogicServer> <BEA-000362> <Server failed. Reason:
There are 1 nested errors:
java.lang.ClassCastException: com.octetstring.vde.backend.BackendRoot
at weblogic.ldap.EmbeddedLDAP.start(EmbeddedLDAP.java:273)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
>
经过查看发现EmbeddedLDAP.tran 等文件的用户组和用户都变成了root,由此显然程序无法运行。改回user1 一切ok。
命令:
修改用户组
chgrp - R user1 /opt/
user1
修改用户
chown - R user1 /user1
参考文章:
Linux 修改文件及文件夹权限
http://hi.baidu.com/eagle_shao/blog/item/9dd700605261984deaf8f82b.html
分享到:
相关推荐
### Linux修改文件及文件夹权限详解 在Linux操作系统中,文件和目录的权限管理是确保系统安全性的重要一环。本文将深入探讨如何通过`ls -l`、`chmod`、`chown`以及`chgrp`等命令来查看和修改文件及文件夹的权限。 ...
在Java中,文件和文件夹权限的修改是非常重要的,特别是在Linux和Unix系统下。今天,我们将介绍两种修改文件和文件夹权限的方法,即使用File类和NIO方式。 使用File类 File类是Java中最基本的文件操作类,可以用来...
2.更改目录/文件权限 2.1 用户和用户组的相关指令 2.2 chgrp命令 2.3 chown命令 2.4 chmod命令 2.5 umask命令 1.文件属性 1.1 ls命令 ls命令是我们最常用的命令之一,用来查看当前目录下的文件或文件夹. ls命令有...
设置文件和文件夹权限的操作通常涉及到系统的安全模型,如Windows的NTFS权限和Linux的ACL(Access Control List)。在编程中,可以使用系统API或库函数来实现,例如在Windows上,可以使用`SetFileSecurity` API,而...
- **步骤九**: 返回Linux虚拟机,在文件系统中查找mnt文件夹下的hgfs子目录。 - **步骤十**: 打开hgfs文件夹,即可看到之前共享的文件夹内容。 #### 总结 本文详细介绍了如何在虚拟机Linux环境下配置文件夹共享的...
Linux chmod 命令参数及用法详解 -- 文件文件夹权限设定命令借鉴 Linux chmod 命令是 Linux/Unix 系统中用于设置文件和文件夹权限的命令。权限设定是指对文件或文件夹的访问控制,包括读取、写入、执行等操作的控制...
实验中,我们将学习如何设置权限,使得文件夹和文件可以被特定的用户或组访问和修改。 一、权限管理 在 Linux 中,权限是通过访问控制列表(ACL)来实现的。每个文件或文件夹都有三个类型的权限:所有者(owner)...
关于修改文件权限,Android系统中的文件权限管理相对较弱,不像Linux那样有明确的rwx权限设置。通常,Android应用只能访问自己创建的文件,无法直接修改其他应用的文件权限。不过,你可以通过一些间接方式来控制文件...
本文详细介绍了在Linux系统中解决文件及文件夹无法删除问题的方法,包括基础的`rm`命令使用、文件属性的查看与修改等高级技巧。通过这些方法,即使面对复杂的权限和属性设置,也能有效地处理无法删除的问题。希望...
5. **修改文件权限**:在Linux(包括Android)系统中,文件权限由read(读)、write(写)和execute(执行)三个基本权限组成,分别用r、w、x表示。这些权限可以针对文件所有者、同一组用户和其他用户进行设置。修改...
在Python中,对Linux系统中的文件和目录进行权限属性修改是一项常见的操作,特别是在自动化脚本或者服务中。本文将详细讲解如何使用Python的`os`模块来改变文件或目录的权限,并提供相关知识点的深入理解。 Linux...
ls 命令也可以用来查看文件的详细信息,例如,使用以下命令可以查看文件的权限、所有者、群组、大小、修改时间等信息: ls -l 四、du 和 df 的区别 du 命令统计文件大小相加,而 df 命令统计数据块使用情况。如果...
"C++改写的用于文件及文件夹更名"是一个针对这一需求的工具,它允许用户批量地更改多个文件或文件夹的名称,极大地提高了工作效率。C++是一种强大的、通用的编程语言,它的性能优秀且灵活性高,使得编写这样的工具...
#### Linux Mint 17中改变文件夹权限 在Linux系统中,文件和文件夹的权限管理非常重要,它确保了系统的安全性,并帮助用户控制谁可以访问哪些资源。本文将详细介绍如何在Linux Mint 17中使用`sudo chown`和`sudo ...
在Linux环境中,C++编程语言可以用来实现自动化处理任务,比如按照时间戳排序并删除文件夹中的文件。这个任务涉及到文件操作、时间戳比较以及控制删除文件的数量。下面将详细介绍如何实现这一功能。 首先,我们需要...
- **写入(w)**: 允许用户修改文件内容或更改目录中的文件。 - **执行(x)**: 允许用户执行文件作为程序运行;对于目录而言,执行权限允许用户切换到该目录下。 Linux系统通过**所有权**和**用户组**的概念来区分...
在Linux环境下配置Subversion(简称svn)权限文件是一项关键任务,尤其对于团队协作开发来说,权限管理至关重要。Subversion是一个版本控制系统,它允许用户跟踪文件和目录的变化,并且多人可以同时编辑同一份代码,...
可以使用`chmod`命令来修改文件的权限。 - **其他文件传输工具**:除了PuTTY及其相关工具外,还有许多其他选择可用于文件传输,例如WinSCP、FileZilla等。这些工具提供了图形化的用户界面,使得文件传输更加直观便捷...