`

Linux Samba 出现:访问samba服务器错误:"您可能没有权限使用网络资源"

 
阅读更多

访问samba服务器错误:"您可能没有权限使用网络资源"

(2010-09-18 15:09:56)
<!-- 正文开始 -->

在使用Samba进行建立Window与Linux共享时,要是不能访问,出现您可能没有权限使用网络资源

那就是SELinux在作怪了

[

SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux&reg; 上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上,也可以作为其他发行版上容易安装的包得到。

SELinux 是 2.6 版本的 Linux 内核中提供的强制访问控制 (MAC)系统。对于目前可用的 Linux 安全模块来说,SELinux 是功能最全面,而且测试最充分的,它是在 20 年的 MAC 研究基础上建立的。SELinux 在类型强制服务器中合并了多级安全性或一种可选的多类策略,并采用了基于角色的访问控制概念。   大部分使用 SELinux 的人使用的都是 SELinux 就绪的发行版,例如 Fedora、Red Hat Enterprise Linux (RHEL)、Debian 或 Gentoo。它们都是在内核中启用 SELinux 的,并且提供一个可定制的安全策略,还提供很多用户层的库和工具,它们都可以使用 SELinux 的功能。  SELinux是一种基于域-类型模型(domain-type)的强制访问控制(MAC)安全系统,它由NSA编写并设计成内核模块包含到内核中,相应的某些安全相关的应用也被打了SELinux的补丁,最后还有一个相应的安全策略。  众所周知,标准的UNIX安全模型是"任意的访问控制"DAC。就是说,任何程序对其资源享有完全的控制权。假设某个程序打算把含有潜在重要信息的文件扔到/tmp目录下,那么在DAC情况下没人能阻止他!  而MAC情况下的安全策略完全控制着对所有资源的访问。这是MAC和DAC本质的区别。  SELinux提供了比传统的UNIX权限更好的访问控制。

 

]]]]]

 

 

要是想让共享目录能访问,可以使用命令

#setenforce 0

暂时停掉SELinux

使用

#setenforce 1

启用SELinux

 

 

 

分享到:
评论

相关推荐

    linux samba服务器搭建

    在Linux环境下搭建Samba服务器是一种常见的需求,尤其是在需要实现Linux系统与Windows系统之间文件共享的场景中。Samba能够提供一个兼容Windows SMB协议的服务,使得Linux主机可以作为SMB/CIFS服务器与Windows客户端...

    LINUX下Samba服务器的搭建

    LINUX下Samba服务器的搭建 一、概述 在一个网络中,通常会有多种操作系统同时存在,如 Linux、UNIX、WindowsXP、Windows 2003 等。那么有什么办法来实现它们之间的互联,使用户能够方便快捷地使用彼此提供的共享...

    Linux配置samba服务器

    ### Linux配置Samba服务器知识点详解 #### 一、Samba工作原理 Samba的主要作用是实现Linux系统与Windows系统的文件及打印共享。Samba的工作原理是通过支持NETBIOS(NETwork Basic Input/Output System)和SMB...

    samba服务器的配置

    ### Samba服务器配置详解 #### 一、引言 在多平台共存的企业环境中,实现Windows平台与Linux平台之间的文件共享是一项重要的需求。Samba作为一款开源软件,它能够为Linux系统提供SMB(Server Message Block)协议...

    Linux下Samba做文件服务器的问题解答

    以上是关于Samba在Linux环境中作为文件服务器时常见的问题及其解决策略,包括字符编码、匿名访问、密码修改、升级Samba、加入域问题以及权限设置等方面。这些知识对于管理Samba服务器和确保跨平台文件共享的顺畅至关...

    Linux samba 服务器

    这样,我们就完成了在 Linux 下安装与配置 Samba 服务器的全部步骤,Windows 用户现在应该能够访问并使用这个共享目录了。通过 Samba 服务,Linux 和 Windows 系统间的数据共享和网络协作变得更加便捷高效。 #### ...

    Linux下配置Samba服务器.pdf

    为了实现企业网络资源共享,提高工作效率,可以在Linux系统下架设Samba服务器。 Samba服务器是什么? Samba服务器是一种在局域网上的共享文件或打印机的协议,可以运行在多种协议上面,如TCP/IP或IPX等。它可以为...

    在Windows与Linux下Samba共享文件夹以及映射的详细使用说明

    在Windows与Linux下Samba共享文件夹以及映射的详细使用说明是指在Windows和Linux操作系统中如何使用Samba来共享文件夹和映射网络资源的详细使用说明。Samba是一个自由开源的软件,能够让Windows和Linux操作系统之间...

    ARM板中的samba服务器的移植

    在嵌入式系统中,ARM处理器因其低功耗和高性能的特点被广泛应用,而Samba服务器则是将Linux或类Unix系统与Windows网络环境整合的关键组件。本文将深入探讨如何在ARM板上移植Samba服务器,帮助你理解这个过程并提供...

    Linux Samba

    Samba的核心配置文件是`smb.conf`,它定义了Samba服务器的所有设置,如共享目录、访问权限、安全策略等。以下是对`smb.conf`文件中常见选项的详细解释: 1. **[global]** 部分:这部分包含了全局配置选项,如工作组...

    Linux下Samba服务器的配置详尽图解

    在Linux环境中,Samba服务器是一种强大的工具,它允许Linux系统与Windows网络无缝集成,实现文件和打印服务的共享。本文将深入探讨如何在Linux上配置Samba服务器,并提供详尽的步骤,帮助初学者理解这一过程。 首先...

    samba服务器配置案例

    在IT领域,Samba服务器是一种广泛使用的工具,它允许Linux/Unix系统与Windows网络无缝集成,提供文件和打印机共享服务。在这个配置案例中,我们将深入理解如何为不同部门配置Samba服务器,确保每个部门的用户只能...

    操作系统安全:samba匿名访问配置(实验二).docx

    操作系统安全是IT领域中的核心议题,特别是在网络资源共享方面。Samba是一个开源的软件,它使得Linux和Unix系统能够提供Windows风格的文件和打印机共享服务。本实验主要关注如何配置Samba以实现匿名访问,这对于一些...

    linux之间资源共享,samba实现

    `smbclient`是一种交互式工具,可以用来浏览和访问Samba服务器上的共享资源: ```bash smbclient //sambaserver/d -U username%password ``` 成功后会进入一个类似于FTP的命令行界面,可以通过各种命令来操作文件...

    Linux中samba服务器配置方法课程设计报告.doc

    在Linux系统中,Samba服务器扮演着至关重要的角色,它使得Linux主机能够与Windows系统进行无缝的文件共享和打印服务。以下将详细讲解Samba服务器的配置方法,包括安装、用户管理以及配置文件的设置。 首先,安装...

    安装samba服务器步骤.docx

    Samba服务器是一种在Linux和Windows之间实现文件和打印机共享的解决方案,它使得不同操作系统间的网络资源得以无缝对接。本文将详细介绍如何在CentOS 7虚拟机和Windows Server 2012上搭建Samba服务器。 一、Linux...

    linuxSamba服务器配置与管理.ppt

    * Linux 客户端可以使用 smbclient 命令访问 Samba 服务器的共享资源,例如 smbclient //192.168.1.3/share。 Linux Samba 服务器配置与管理需要了解 Samba 服务的概念及原理、Samba 服务的安装、启动和停止、Samba...

    一步一学Linux与Windows 共享文件Samba

    5. 在Windows客户端上,可以通过网络邻居或输入网络路径访问Linux Samba服务器。 【用户和权限管理】 在Linux系统中,理解用户、用户组以及权限控制至关重要。创建Samba共享时,需要将用户账户添加到特定的用户组,...

    《Linux服务器配置与管理》教学课件—第-15-章--Samba-服务器配置.pptx

    《Linux服务器配置与管理》教学课件中的第15章主要介绍了Samba服务器的配置,这是一个关键知识点,尤其对于在Linux环境中实现文件和打印机共享。Samba是一个开源软件,它实现了SMB(Server Messages Block)协议,...

Global site tag (gtag.js) - Google Analytics