精华内容
下载资源
问答
  • 今天用Samba共享CentOS里面的文件夹给Windows使用,无奈在配置正确,关闭防火墙,且文件属性均为wrx的情况下,依然被拒绝访问。弄这个问题花了我不少时间,终于让我找到了答案:没有共享文件给Samba!!!在CentOS中...

    今天用Samba共享CentOS里面的文件夹给Windows使用,无奈在配置正确,关闭防火墙,且文件属性均为wrx的情况下,依然被拒绝访问。弄这个问题花了我不少时间,终于让我找到了答案:没有共享文件给Samba!!!

    在CentOS中,系统处于安全的考虑,即使拥有着或者权限合法的情况下,也会拒绝某些进程对文件的访问,这时就需要使用chcon这个命令了。于是在我指定了一个目录后,使用下面的语句即可:

    chcon -R -t public_content_t /mydata/

    上面这条命令就是将mydata这个文件夹共享给匿名使用,这其中自然也包含Samba了,或者,也可以使用下面的语句:

    chcon -R -t samba_share_t /mydata/

    这样的话,就只是共享给Samba使用而已,在某种程度上,安全性确实更高了。

    ———-下面作为新的补充:20120908———-

    CentOS中的SELinux是一个很强大的强制访问控制系统,它的全称是Security Enhanced Linux,是MAC(Mandatory Access Control,强制访问控制系统)的一个实现,其目的在于明确的指出某个进程可以访问哪些资源,这些资源包括但不限于文件或网络端口等。

    所以,之前在Samba中,共享的文件已经列出,所有者无争议,且权限设置无误的情况下,却依然被拒绝访问,是由于它导致的。在服务器上,这样的安全机制是很有必要的,但是作为开发机,则有些无谓了。既然这样,我们可以通过自己的设置,来配置SELinux。

    首先,获取当前SELinux的运行状态:

    getenforce

    返回的结果分为三种:Enforcing,Permissive和Disabled。其中,Enforcing-代表记录警告且阻止可疑行为;Permissive-代表仅记录安全警告但不阻止可疑行为;Disabled表示被禁用;

    知道这些后,我们就可以自己设置SELinux的运行状态了。

    setenforce [Enforcing | Permissive | 1 | 0]

    上面的设置方式是立即改变SELinux的运行状态,直到下一次重启。想永久改变的话,就需要配置它的配置文件了:

    vi /etc/sysconfig/selinux

    设置SELINUX=xxx(xxx表示你想要的状态,enforcing,permissive或disabled)即可。

    展开全文
  • Win访问Linux samba拒绝访问

    万次阅读 2017-02-14 17:16:54
    今天发现win7通过samba登录posp系统,输入samba...打开/etc/samba/smb.conf 相关部分如下 [posp]  comment = Users profiles  path = /home/posp/posp  valid users = posp  browseable = yes  #guest

    今天发现win7通过samba登录posp系统,输入samba用户和密码后提示如下


    打开/etc/samba/smb.conf 相关部分如下

    [posp]
        comment = Users profiles
        path = /home/posp/posp
        valid users = posp
        browseable = yes
        #guest ok = no
        writable = yes
        #printable = yes
        security = yes


    切换到root用户

    执行

    #service smb restart//成功

    #service nmb restart//成功


    但是还是出现上面的问题。


    通过查阅网上的文档,发现是由于selinux模式引起的


    关闭selinux模式#setenforce 0,再映射网络驱动器,成功。


    打开selinux模式#setenforce 1

    展开全文
  • 今天用Samba共享CentOS里面的文件夹给Windows使用,无奈在配置正确,关闭防火墙,且文件属性均为wrx的情况下,依然被拒绝访问。弄这个问题花了我不少时间,终于让我找到了答案:没有共享文件给Samba!!!在CentOS中...

    今天用Samba共享CentOS里面的文件夹给Windows使用,无奈在配置正确,关闭防火墙,且文件属性均为wrx的情况下,依然被拒绝访问。弄这个问题花了我不少时间,终于让我找到了答案:没有共享文件给Samba!!!

    在CentOS中,系统处于安全的考虑,即使拥有着或者权限合法的情况下,也会拒绝某些进程对文件的访问,这时就需要使用chcon这个命令了。于是在我指定了一个目录后,使用下面的语句即可:

    chcon -R -t public_content_t /mydata/

    上面这条命令就是将mydata这个文件夹共享给匿名使用,这其中自然也包含Samba了,或者,也可以使用下面的语句:

    chcon -R -t samba_share_t /mydata/

    这样的话,就只是共享给Samba使用而已,在某种程度上,安全性确实更高了。

    ———-下面作为新的补充:20120908———-

    CentOS中的SELinux是一个很强大的强制访问控制系统,它的全称是Security Enhanced Linux,是MAC(Mandatory Access Control,强制访问控制系统)的一个实现,其目的在于明确的指出某个进程可以访问哪些资源,这些资源包括但不限于文件或网络端口等。

    所以,之前在Samba中,共享的文件已经列出,所有者无争议,且权限设置无误的情况下,却依然被拒绝访问,是由于它导致的。在服务器上,这样的安全机制是很有必要的,但是作为开发机,则有些无谓了。既然这样,我们可以通过自己的设置,来配置SELinux。

    首先,获取当前SELinux的运行状态:

    getenforce

    返回的结果分为三种:Enforcing,Permissive和Disabled。其中,Enforcing-代表记录警告且阻止可疑行为;Permissive-代表仅记录安全警告但不阻止可疑行为;Disabled表示被禁用;

    知道这些后,我们就可以自己设置SELinux的运行状态了。

    setenforce [Enforcing | Permissive | 1 | 0]

    上面的设置方式是立即改变SELinux的运行状态,直到下一次重启。想永久改变的话,就需要配置它的配置文件了:

    vi /etc/sysconfig/selinux

    设置SELINUX=xxx(xxx表示你想要的状态,enforcing,permissive或disabled)即可。

    Bookmark the  permalink.

    展开全文
  • Samba拒绝访问的解决方式

    千次阅读 2019-09-19 01:51:49
    今天用Samba共享CentOS里面的文件夹给Windows使用,无奈在配置正确,关闭防火墙,且文件属性均为wrx的情况下,依然被拒绝访问。弄这个问题花了我不少时间,终于让我找到了答案:没有共享文件给Samba!!! 在CentOS...

    今天用Samba共享CentOS里面的文件夹给Windows使用,无奈在配置正确,关闭防火墙,且文件属性均为wrx的情况下,依然被拒绝访问。弄这个问题花了我不少时间,终于让我找到了答案:没有共享文件给Samba!!!

    在CentOS中,系统处于安全的考虑,即使拥有着或者权限合法的情况下,也会拒绝某些进程对文件的访问,这时就需要使用chcon这个命令了。于是在我指定了一个目录后,使用下面的语句即可:

    chcon -R -t public_content_t /mydata/

    上面这条命令就是将mydata这个文件夹共享给匿名使用,这其中自然也包含Samba了,或者,也可以使用下面的语句:

    chcon -R -t samba_share_t /mydata/

    这样的话,就只是共享给Samba使用而已,在某种程度上,安全性确实更高了。

    ———-下面作为新的补充:20120908———-

    CentOS中的SELinux是一个很强大的强制访问控制系统,它的全称是Security Enhanced Linux,是MAC(Mandatory Access Control,强制访问控制系统)的一个实现,其目的在于明确的指出某个进程可以访问哪些资源,这些资源包括但不限于文件或网络端口等。

    所以,之前在Samba中,共享的文件已经列出,所有者无争议,且权限设置无误的情况下,却依然被拒绝访问,是由于它导致的。在服务器上,这样的安全机制是很有必要的,但是作为开发机,则有些无谓了。既然这样,我们可以通过自己的设置,来配置SELinux。

    首先,获取当前SELinux的运行状态:

    getenforce

    返回的结果分为三种:Enforcing,Permissive和Disabled。其中,Enforcing-代表记录警告且阻止可疑行为;Permissive-代表仅记录安全警告但不阻止可疑行为;Disabled表示被禁用;

    知道这些后,我们就可以自己设置SELinux的运行状态了。

    setenforce [Enforcing | Permissive | 1 | 0]

    上面的设置方式是立即改变SELinux的运行状态,直到下一次重启。想永久改变的话,就需要配置它的配置文件了:

    vi /etc/sysconfig/selinux

    设置SELINUX=xxx(xxx表示你想要的状态,enforcing,permissive或disabled)即可。


    转载于:https://my.oschina.net/sunjin/blog/350094

    展开全文
  • 转载自:http://blog.csdn.NET/playstudy/article/details/8060118今天用Samba共享CentOS里面的文件夹给Windows使用,无奈在配置正确,关闭防火墙,且文件属性均为wrx的情况下,依然被拒绝访问。弄这个问题花了我...
  • samba 无法访问,拒绝访问 (Centos7)

    千次阅读 2020-08-21 10:40:09
    除了检查防火墙配置外,还要执行 setenforce 0 更多请移步 mutiantong.cn
  • samba"拒绝访问

    千次阅读 2012-04-17 16:04:32
    移步至个人小站:www.very321.com ... 在虚拟机上装了fedora9,安装了samba服务,并且启动了samba: service smb start service nmb start 在windows主机上访问时,第一次,弹
  • Samba共享文件夹拒绝访问

    千次阅读 2014-09-15 14:29:22
    今天用Samba共享CentOS里面的文件夹给Windows使用,无奈在配置正确,关闭防火墙,且文件属性均为wrx的情况下,依然被拒绝访问。弄这个问题花了我不少时间,终于让我找到了答案:没有共享文件给Samba!!! 在...
  • samba 服务提示 访问拒绝   原因是服务器
  • 安装好Samba服务器之后,win10访问会拒绝访问。 解决办法:vi /etc/samba/smb.conf,按i进行输入。 将 ==========Share Definition=======下面的所有代码注释,并添加设置 [share] comment = samba home ...
  • samba共享文件目录之后,目录内的软连接文件不能访问,提示拒绝访问
  • samba 共享访问

    2016-03-29 09:49:54
    搞这个东西累死个人,虽然我是EO,但是EO也是人啊!...system-config-samba-1.2.39-1.el5 (提供了Red Hat公司专门为Samba服务器管理编写的图形界面的管理程序,该程序是Red Hat系统管理工具中的一部分) samba-commo
  • ubuntu samba无法访问

    千次阅读 2017-06-09 23:18:07
    查看samba log /var/log/samba/  Bad talloc magic value - unknown value sudo apt-get install libtalloc2 重新安装 talloc 后解决
  • Windows中可以看到该共享文件夹,但是无法拷贝文件进去,提示无权限。此时只需要在安装samba的主机中设置该文件夹的权限为777即可:chmod 777 ./shareFolder
  • 在实现《CentOS(RedHat) 6.2下Samba配置》的过程中,发现CentOS6.2的Sambashare总是没有权限写文件,已经试过在WindowsXP/Windows2003和2台CentOS。当然已经在CentOS端给了所有人完整的权限。而在RH 5.0系列是没有这...
  • 给linux开发板移植了samba,移植到目录usr/local/samba,开发板没有iptable和selinux,smb.conf文件如下[global]workgroup = WORKGROUPserver string = SambaServernetbios name = Myarmdns proxy = nolog file = /...
  • Ubuntu 16.04安装samba--“”拒绝访问

    千次阅读 2019-06-06 17:17:10
    1.安装samba:sudo apt-get install samba 2.配置 vi /etc/samba/smb.conf 编辑smb.conf 文件 添加 [workdir] comment = my share directory path = /home/dofar/workdir valid users = dofar browseable = ...
  • 最近开发服务器因为缺人维护,导致新成员的Samba登录不了,因为新员工的电脑重装过,开始怀疑是 WIN 7 客户端有问题,于是各种查 最常见的是配置策略:win + r,打开运行窗口,输入:secpol.msc,如下操作 改了...
  • 使用samba服务器访问共享目录

    千次阅读 2020-06-28 20:43:05
    #firewall-cmd --permanent --add-service=samba //设置防火墙,允许添加samba服务 #firewall-cmd --reload //重新加载防火墙 使上一条语句生效 2、安装 samba 并启动 samba 服务 # yum install samba samba-...
  • 账户和密码完全正确,但是就是显示拒绝访问,下面提供一种解决方法。 可能的原因: 虽然在系统中通过useradd创建了目标用户,但是并没有将这个用户设定为samba的共享用户。 解决方法 sudo smbpasswd -a + 用户名...
  • Ubuntu 从16.04升级到18.04后,samba无法访问 问题1:在LinuX下面访问,在WINDOWS 7下面不能访问,提示用户名或密码错误 。 在[global] 下面,添加 ntlm auth = yes 这一句语句,主要是因为,Ubuntu升级到18.04后,...
  • samba匿名访问设置

    千次阅读 2007-09-07 14:07:00
    samba匿名访问需要设置共享的用户和组都为nobody。root 登录后,使用chown nobody:nobody /share命令来设置,samba的guest ok选项需要设置好,并且认证模式设置为share。另外,/share目录及其子目录需要使用chmod...
  • samba 访客访问When building an awesome web app or website, we sometimes want people to be able to embed parts of our web app/website into their own. That could be an iframe holding a ‘like’ button, ...
  • vi /etc/selinux/config# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enforcing - SELinux security policy is enforced.# permi...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,710
精华内容 2,284
关键字:

samba拒绝访问