`
laoli5290
  • 浏览: 81325 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Linux之文件权限的问题

阅读更多

     项目环境:客户那在一台windows 2008上部署应用服务(Java实现),在Linux上部署JBIZ中间交易业务平台服务(C实现)。



  

    出现问题:Linux下复制文件失败

    先说一下问题由来,因为该项目牵扯与银行进行交互,为了保证资金数据的安全可靠性,每天业务系统的数据都要和银行传过来的数据进行比对(该过程完全由程序实现),在以前测试环境中也出现很多次,比对数据失败。查其原因都是银行的数据要么金额不对要么格式有问题。格式有问题包括没严格按照约定的数据格式、或者存在多余的换行符。

    在测试库上都搞定之后,按理来说正式库就会没有问题了。谁承想还是有问题,一开始我还思维定式的说银行的数据格式有问题,让他们严格按照约定来。但是还是有问题。之后我就排查原因。我仔细查看日志,并没有发现银行数据的问题,就是在移动文件的时候出问题(比对完数据之后,需要将文件移动到其它地方)。为了更加确认的缩小问题,我拿着数据在公司的环境进行了一下测试,没问题。

    然后我就仔细查看客户机器的测试环境和正式环境的文件权限,我发现xxxx和xxxxtest都是dba组,用xxxx登录时,我看到backup(数据比对完之后要移动的地方)文件夹显示:drwxr-xr-x  2 xxxxtest dba 4096  X月 XX XX:XX backup。虽然xxxx和xxxxtest都是dba组用户,但是只有执行和读的权限,看到这我明白了,果真是权限的问题。之后我将该文件件直接删掉,然后重新建。显示:drwxr-xr-x  2 xxxx dba 4096  X月 XX XX:XX backup。重新发起比对数据的交易,数据比对成功。

注:Linux 文件权限符号
身份:u - 所有者(该文件的所属者);g - 所有者所在的族群;o - 其他人(不是所有者或所有者的族群);a - 每个人或全部。
权限:r - 读取权;w - 写入权;x - 执行权。
行动:+(添加权限);-(删除权限);=(唯一权限)。
每种权限都可以用一个数值来代表:r=4,w=2,x=1,-=0。
例如:drwx------(700) 只有所有者能在目录中读取、写入。
     drwxr-xr-x(755) 每个人都能读取目录,但是其中的内容却只能被所有者改变。

  • 大小: 23.7 KB
0
0
分享到:
评论

相关推荐

    LINUX修改文件权限

    ### Linux文件权限对象分类 Linux中的文件权限主要针对以下三类对象: 1. **User(文件拥有者)**:指创建文件或目录的用户,对文件具有最高的控制权。 2. **Group(文件拥有者所在组)**:除了文件拥有者之外,同...

    LINUX文件权限理解

    ### Linux 文件权限理解 #### 一、用户与组群管理 在 Linux 系统中,用户的账号信息主要存储于 `/etc/passwd` 文件内,包括一般用户和超级用户(root)的相关信息。每个用户的密码信息则单独保存在 `/etc/shadow` ...

    linux 文件权限设置技巧

    Linux 操作系统中的文件权限设置是非常重要的安全机制之一。正确的文件权限设置可以有效地防止未经授权的访问和修改,从而保护系统和数据的安全。在 Linux 中,每个文件都有一个所有者和一个组编号,所有者和组编号...

    Linux安全体系的文件权限管理.doc

    Linux 安全体系的文件权限管理 Linux 操作系统中的文件权限管理是指控制用户或用户组对文件或目录的访问权限。Linux 安全体系的文件权限管理方式主要有两种:自主访问机制(Discretionary Access Control,DAC)和...

    linux修改目录和文件权限的简单命令解释

    今天遇到的问题,如何一个用户如www的权限复制给我的用户? 目录的权限表示:dwrxr–r– ... 您可能感兴趣的文章:Linux中改变文件权限的chmod命令详析修改linux文件权限命令:chmod命令详解Linux 下目录文件权限(命

    Linux文件目录的权限和属性实践讲解

    #### 一、Linux 文件权限简介 在Linux操作系统中,文件和目录的权限管理是非常重要的一个方面。通过适当的权限设置,可以确保系统的安全性和稳定性,防止未授权访问导致的数据泄露或破坏。本文将详细介绍Linux文件...

    Linux修改文件及文件夹权限

    #### 修改文件权限:`chmod` `chmod`命令是用于修改文件或目录访问权限的强大工具。它有两种使用方法:文字设定法和数字设定法。 ##### 文字设定法 使用格式:`chmod [who][+|-|=][mode] 文件名` - **操作对象**...

    如何设置Linux系统下的文件权限

    设置Linux文件权限通常涉及以下步骤: 1. **检查系统核心支持**:首先,确保你的Linux内核支持ACL功能。通过查看 `/boot/config-kernel-version` 文件中有关EXT3文件系统的配置项,如 `CONFIG_EXT3_FS_ACL`,确认...

    基于Linux操作系统文件权限的设置

    #### Linux文件权限基础 Linux系统作为一个典型的多用户环境,为了保障系统安全,它对不同用户访问同一文件的权限做出了明确规定。这种安全模型是通过为系统中的文件赋予“所有者”和“访问权限”两个属性实现的。 ...

    linux系统权限管理文件特殊权限PPT学习教案.pptx

    "Linux 系统权限管理文件特殊权限学习教案" Linux 系统权限管理文件特殊权限是 Linux 操作系统中的一种重要机制,用于控制用户对文件和目录的访问权限。本学习教案将详细介绍 Linux 系统权限管理文件特殊权限的概念...

    Linux文件权限与目录配置.pdf

    Linux 文件权限与目录配置 Linux 操作系统中,文件权限和目录配置是非常重要的安全防护机制。Linux 是一个多用户多任务的操作系统,可以允许多个用户同时使用Linux。Linux 的用户及群组功能是相当健全好用的一个...

    linux文件系统管理-权限管理(基础权限设置实验)

    Linux 文件系统管理 - 权限管理(基础权限设置实验) 本实验旨在掌握 Linux 文件系统权限的设置、Linux 用户帐号与组管理、Linux 文件共享的设置方法和权限设置方法。实验中,我们将学习如何设置权限,使得文件夹和...

    基于Linux操作系统文件权限的设置.pdf

    Linux 操作系统文件权限设置是 Linux 系统安全的关键。Linux 操作系统提供了认证和访问控制机制,文件系统是 Linux 系统安全的核心。文件权限是 Linux 文件系统安全的关键。开发人员在编程时应注意对文件权限的设置...

    linux中特殊权限问题

    文件权限用三位一组的形式表示,分别代表用户、用户组和其他用户的读、写、执行权限。目录文件的可执行权限意味着用户能否进入该目录。 索引节点(inode)是文件系统中用于存储文件元信息的数据结构,包括文件的...

    Linux数值模式查看文件权限小工具

    总的来说,了解和熟练使用Linux的文件权限机制是每位IT从业者的基础技能,这个“Linux数值模式查看文件权限小工具”是一个实用的辅助工具,可以帮助我们更好地理解并管理Linux环境下的文件安全。

    linux文件属性和更改文件权限详解

    1.2 linux文件系统介绍 2.更改目录/文件权限 2.1 用户和用户组的相关指令 2.2 chgrp命令 2.3 chown命令 2.4 chmod命令 2.5 umask命令  1.文件属性 1.1 ls命令 ls命令是我们最常用的命令之一,用来查看当前目录下的...

    第5章linux文件权限及设置命令

    本章将深入探讨Linux文件权限的概念、查看权限的方法以及如何通过命令来设置这些权限。 5.1 文件权限 文件权限定义了不同用户对文件或目录的访问类型,包括读(read)、写(write)和执行(execute)。每个文件或...

    Linux系统 文件权限.mp4

    Linux文件权限详解,Linux系统中不仅是对用户与组根据UID,GID进行了管理,还对Linux系统中的文件,按照用户与组进行分类,针对不同的群体进行了权限管理,用他来确定谁能通过何种方式对文件和目录进行访问和操作。

    详解ftp创建文件权限问题

    详解ftp创建文件权限问题 一、问题 有一个这样的需求,admin为一个Linux为其FTP应用创建的一个有权限限制的用户,通过admin用户可以进行登录FTP服务,登录FTP服务后,创建文件夹,该文件夹的用户和用户组都是admin,...

Global site tag (gtag.js) - Google Analytics