小编Ret*_*ner的帖子

如何授予对 SVN 服务器 (Apache 2.2) 上“/.well-known”目录的访问权限

我不知道如何禁用.well-known目录的身份验证。

当我删除 SVN 特定指令(DAV、SVNPath、AuthzSVNAccessFile)时,事情会按预期运行。

<VirtualHost *:443>
  ServerName www.example.com
  DocumentRoot "C:/www.example.com"
  ServerAdmin admin@example.com

  SSLEngine On
  SSLCertificateFile "C:/Apache2/conf/ssl/www.example.com.crt"
  SSLCertificateKeyFile "C:/Apache2/conf/ssl/www.example.com.key"

  <Location />
    DAV svn
    SVNPath "C:/svnrepo"
    SSLRequireSSL 

    AuthName "www.example.com"
    AuthType Basic
    AuthUserFile "conf/svn/svn-users.txt"
    AuthGroupFile "conf/svn/svn-groups.txt"
    AuthzSVNAccessFile "conf/svn/svn-access.txt"

    Require valid-user
  </Location> 

  <Location "/.well-known">    
    Satisfy Any
    Allow from all
    Require all granted
    # Apache 2.4 only
    #AuthType None
  </Location>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

编辑:如果我没有重叠的路径,它也会起作用。例如使用/svn/.well-known。不幸的是,这不是我现在可以轻易改变的事情。

mod-dav-svn apache-2.2 lets-encrypt

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

通过 teamviewer(不是 RDP)连接到 hyper-v 虚拟机 (WinXP) 时,1920x1200 或 1920x1080 全屏分辨率?

我在数据中心某处的 Windows Server 2008 R2 上运行了一个 WinXP hyper-v 虚拟机。我在这台机器上做了一些远程开发,我想使用我的桌面显示器的完整屏幕空间来做。

我可以使用 RDP 做到这一点。

但是,一段时间以来,我的一些虚拟机一直受到蛮力 RDP 密码猜测攻击的打击,这使它们变得非常缓慢,以至于无法使用。请注意,我已经尝试过使用 RdpGuard 之类的程序,但由于客户支持无法识别的某些未知原因,它无法在我的 VM 上完成其工作。所以我一直在考虑禁用 RDP(或阻止 RDP 端口)并改用 TeamViewer。

但是,我无法弄清楚如何使用 TeamViewer 以 1920x1200 的全屏分辨率(我的桌面显示器分辨率)连接到 VM。TeamViewer 似乎只能使用 VM 图形适配器提供的分辨率(在 hyper-v 上似乎是 1600x1200?为什么哦为什么?)。

  • 是否可以安装其他一些(第 3 方?)支持 1920x1200 的虚拟显示驱动程序?
  • 是否有我缺少的团队查看器设置?如果不是,TeamViewer 不能和 RDP 客户端做同样的事情的原因是什么?

我很感激任何提示。毕竟,我想做的只是一些和平的远程开发叹息

相关问题: Hyper-V 来宾自定义分辨率

hyper-v screen-resolution teamviewer

3
推荐指数
1
解决办法
4万
查看次数