小编oks*_*far的帖子

vhost 文档根目录中的权限被拒绝

我在使用 CentOS 6.3 在 Apache 2.4 上设置虚拟主机时遇到问题。

这个问题似乎在这个论坛上已经回答了几次,但没有一个解决方案对我有用。

基本上,我设置了一个具有特定文档根目录的虚拟主机。当我尝试访问该站点时,出现权限错误。但是如果我使用不同的根,我没有问题。

更具体地说,如果我将根设置为 /volume1/web/xxx,由于 index.html 上的权限问题,我会收到 503。

但是如果我将它设置为 /volume1/web,index.html 就会毫无问题地出现。

细节:

  • 我将 volume1、web 和 xxx 的权限设置为 755。
  • 我将 index.html 文件的权限设置为 777。
  • 我将 index.html 文件复制到 /volume1/web 和 /volume1/web/xxx,以便它们具有相同权限的相同索引文件。

在 httpd.conf 中,我设置了 VirtualHost 选项,以便我可以通过更改 2 个注释标记轻松切换文档根目录

我在 conf 文件中有以下几行:

NameVirtualHost *:80

<VirtualHost *:80>
    ServerName localhost
    #DocumentRoot /volume1/web
    DocumentRoot /volume1/web/xxx

    #<Directory /volume1/web>
    <Directory /volume1/web/xxx>
      Options Indexes FollowSymLinks Includes ExecCGI
      AllowOverride All
      Order Allow,Deny
      Allow from all
    </Directory>

    ErrorLog logs/localhost-error_log
    CustomLog logs/localhost-access_log common
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

这些行包含适用于其他有相同问题的人的所有建议。

当我在浏览器中输入 localhost …

permissions virtualhost

6
推荐指数
1
解决办法
7948
查看次数

从 Win 网络看不到 Samba 服务器

Centos 6.3 上的 Samba 3.5

概要:我在我的 linux 主机上设置了 Samba,但是我的子网上的 Win 机器都看不到主机名。


我的主机名 (WOLTEST) 没有出现在任何 Win 网络列表(例如网络视图)中。所以, \\WOLTEST\share-name 空手而归

我可以从 Win 机器 ping Linux ip 地址 (192.168.44.140),但我无法使用 \\192.168.44.140\share-name 访问共享。

ServerFault 上有一些类似的帖子,但都没有帮助。

这是我的 smb.conf 的相关部分:

[global]
workgroup = LANGROUP
server string = Samba Server Version %v

security = user
passdb backend = tdbsam

[web]
path = /volume1/web
writeable = yes
browseable = yes
valid users = michael
guest ok = yes
Run Code Online (Sandbox Code Playgroud)

我也试过“赢得支持=是”,但没有帮助。LAN 上没有 wins 服务器。


我跑了 smbpasswd -a michael

然后我重新启动了 smb 和 …

iptables samba server-message-block smb-conf

5
推荐指数
1
解决办法
2867
查看次数