AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-21307

Jake Wilson's questions

Martin Hope
Jake Wilson
Asked: 2018-03-04 21:50:08 +0800 CST

您如何定义文件夹结构的“深度”?

  • 0

这不是与任何软件直接相关的问题,而是关于目录树深度的术语和定义的问题。

当我查看find . -maxdepth 0其工作原理时,似乎深度 0 处唯一的东西是.. 如果您这样做find . -maxdepth 1,它会找到该目录中的所有目录和文件.。

这对我来说似乎违反直觉。我认为位于给定路径根目录的任何目录或文件都将被认为位于树的最低深度,即深度 = 0。但这似乎不是find命令的情况。

采用以下类型的目录结构:

/
/fileA.txt
/home
/home/fileB.txt
/home/user
/home/user/fileC.txt
/home/user/morefiles
/home/user/morefiles/fileD.txt

关于目录/树的深度,每个文件相对于根目录有多深/?fileA.txt深度是0 还是 1?/home目录呢?是fileC.txt在深度 2 还是 3?ETC

我想这个问题可以简化为“文件和文件夹位于/(例如/fileA.txt)深度 0 还是深度 1?” 是否有一个易于理解的解释来解释为什么这样定义?

directory
  • 1 个回答
  • 3956 Views
Martin Hope
Jake Wilson
Asked: 2017-12-29 12:20:49 +0800 CST

OpenVPN 服务和 OpenVPN 守护进程有什么区别?

  • 1

我想在 Debian 机器上运行 OpenVPN 客户端。我可以看到服务正在运行:

# sudo service openvpn status
● openvpn.service - OpenVPN service
   Loaded: loaded (/lib/systemd/system/openvpn.service; enabled; vendor preset: enabled)
   Active: active (exited) since Thu 2017-12-28 19:01:14 UTC; 1h 8min ago
  Process: 19416 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
 Main PID: 19416 (code=exited, status=0/SUCCESS)

我可以通过守护进程启动 OpenVPN,让它在后台运行

# sudo openvpn --config /etc/openvpn/client.conf --daemon

我可以通过它的日志记录以及检查我的 WAN IP 来确认它按预期运行。

但是,我可以停止 OpenVPN 服务...

# sudo service openvpn stop
# sudo service openvpn status
● openvpn.service - OpenVPN service
   Loaded: loaded (/lib/systemd/system/openvpn.service; enabled; vendor preset: enabled)
   Active: inactive (dead) since Thu 2017-12-28 20:10:00 UTC; 37s ago
  Process: 19416 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
 Main PID: 19416 (code=exited, status=0/SUCCESS)

但是守护程序仍在后台运行,我仍然连接到 VPN,并且我仍然获得公共 VPN IP 地址。

那么服务和守护进程有什么区别呢?他们不是互相依赖吗?

我的目标是在计算机启动时让 OpenVPN 在后台运行,并使其无限期地继续运行。我只是要将服务设置为在启动时运行,但上述操作现在让我对如何实现这一点感到困惑......

更新:这是这个文件:/lib/systemd/system/openvpn.service

# This service is actually a systemd target,
# but we are using a service since targets cannot be reloaded.

[Unit]
Description=OpenVPN service
After=network.target

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/true
ExecReload=/bin/true
WorkingDirectory=/etc/openvpn

[Install]
WantedBy=multi-user.target
debian
  • 1 个回答
  • 2609 Views
Martin Hope
Jake Wilson
Asked: 2015-06-30 17:52:38 +0800 CST

systemctl 解析杀死模式失败,忽略混合

  • 2

在 CentOS 7 上,我想检查nginx服务的状态:

# systemctl status nginx -l
nginx.service - The nginx HTTP and reverse proxy server
   Loaded: loaded (/usr/lib/systemd/system/nginx.service; disabled)
   Active: inactive (dead)

Jun 30 03:40:08 dev01 systemd[1]: [/usr/lib/systemd/system/nginx.service:13]
Failed to parse kill mode, ignoring mixed

所以我启用了它:# systemctl enable nginx并再次检查它:

# systemctl status nginx -l
nginx.service - The nginx HTTP and reverse proxy server
   Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled)
   Active: inactive (dead)

Jun 30 03:40:08 dev01 systemd[1]: [/usr/lib/systemd/system/nginx.service:13]
Failed to parse kill mode, ignoring mixed

Jun 30 03:40:21 dev01 systemd[1]: [/usr/lib/systemd/system/nginx.service:13]
Failed to parse kill mode, ignoring mixed

这是什么错误?为什么每次我这样做:# systemctl enable nginx,status在底部添加另一个错误副本。我enable连续做了 4 到 5 次,然后status显示了 5 个这样的错误。这个错误是关于什么的?

此外,当我最终start服务时,所有这些错误都从status.

linux
  • 2 个回答
  • 2070 Views
Martin Hope
Jake Wilson
Asked: 2015-06-11 07:45:22 +0800 CST

在 Centos 7 上安装 Node 0.12.x 二进制文件

  • 2

在这篇文章中,似乎没有任何yum可rpm用于安装 NodeJS 0.12.x 的选项。甚至 Node 的半官方 yum repo (nodesource.com) 仍然在 RHEL 发行版的 0.10.x 上。

所以有两种选择,从源代码构建或下载二进制发行版。首先,我将尝试二进制文件:

http://nodejs.org/dist/v0.12.4/node-v0.12.4-linux-x64.tar.gz

解压后,我该怎么办?我知道有node可执行npm文件。还有什么我需要知道的吗?我在哪里移动所有内容以及需要符号链接的内容?这些文件在服务器上的合适位置在哪里?

linux
  • 1 个回答
  • 1688 Views
Martin Hope
Jake Wilson
Asked: 2014-12-02 15:58:35 +0800 CST

MySQL/MariaDB 停止运行。我如何找出原因?

  • 0

今天我看到 MySQL/MariaDB 停止在 CentOS VPS 上运行。当我检查状态时,我得到:

# service mysql status
ERROR! MySQL is not running, but lock file (/var/lock/subsys/mysql) exists

所以我删除了该文件,然后重新启动服务。但是当天晚些时候,MySQL 将再次脱机,并且锁定文件仍然存在。所以发生了一些事情,导致 MySQL 死掉但留下了锁定文件,这告诉我它不是一个干净/顺利的退出。

过去,当我看到锁定文件存在但服务未运行时,是因为整个 VPS 突然重启。但这不是这里的情况,因为我在 VPS 上的正常运行时间是 160 多天。

我注意到fail2ban今天禁止在 VPS 上的 Wordpress 网站上进行一些随机黑客攻击。因此,有相当多的流量试图在这里和那里敲击服务器,直到它们被自动禁止。

  1. 如何确定导致 MySQL 随机停止的原因?
  2. 自动重启 MySQL 的推荐方法是什么?我可以使用像Supervisor这样的东西吗?

更新:查看我的messages日志后,我看到了这个:

Dec  1 14:06:42 localhost kernel: Out of memory: Kill process 25063 (mysqld) score 24 or sacrifice child
Dec  1 14:06:42 localhost kernel: Killed process 25063, UID 27, (mysqld) total-vm:773716kB, anon-rss:32300kB, file-rss:48kB

所以这意味着 MySQL 只是被请求超载(可能来自 httpd)?

centos
  • 1 个回答
  • 4857 Views
Martin Hope
Jake Wilson
Asked: 2014-09-07 20:55:41 +0800 CST

在我更改它后,nginx 总是为 JS 文件提供 500 错误

  • 2

我在本地 CentOS 6.3 服务器上运行 nginx。我有一个加载到网页中的特定 javascript 文件。如果我更改 javascript 文件并刷新网页,我总是会收到 500 错误。然后当我再次刷新它时,JS文件加载得很好。

稍后,如果我再次更改 JS 文件,并刷新浏览器,同样的 500 错误。一次又一次地刷新,它加载得很好。它只在第一次刷新时给出 500 错误。

为什么是这样?这是我的服务器配置:

server {

        listen 80;
        server_name www.mysite.local;

        rewrite ^(.*) http://mysite.local$1 permanent;
}

server {

        listen          80;
        server_name     mysite.local;

        access_log      /var/log/nginx/mysite.local/access.log;
        error_log       /var/log/nginx/mysite.local/error.log;
        rewrite_log     on;

        root            /vhosts/mysite/mysite.local/public;
        index           index.php;

        # Heres my redirect, try normal URI and then our Laravel urls.

        location / {
                try_files $uri $uri/ /index.php?$query_string;
        }

        include         /etc/nginx/templates/other;

这是包含文件:

if (!-d $request_filename) {
        rewrite ^/(.+)/$ /$1 permanent;
}

location ~ \.php$ {
        include /etc/nginx/fastcgi_params;
        fastcgi_pass  127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

location ~ /\.ht {
        deny all;
}

错误日志:

2014/09/06 23:19:58 [crit] 27884#0: *29935 open() "/vhosts/mysite.local/public/js/testfile.js" failed (11: Resource temporarily unavailable), client: 192.168.1.51, server: mysite.local, request: "GET /js/testfile.js HTTP/1.1", host: "mysite.local", referrer: "http://mysite.local/some/page"

我是唯一连接到服务器的人。没有其他流量。保存文件后是否立即刷新页面或等待(例如 15 秒或其他时间)都没有关系。第一次刷新总是500错误。

我正在通过 Samba 连接访问/编辑文件。

linux
  • 1 个回答
  • 753 Views
Martin Hope
Jake Wilson
Asked: 2013-10-20 07:41:47 +0800 CST

忽略 Apache 默认服务器?

  • 0

vhost我在我们的 Apache 服务器上运行了几个s。每当使用它的 IP 地址或解析为该地址的其他名称浏览服务器时,但在该地址不存在虚拟主机条目的情况下,我会得到通用的 Apache 测试页面:

在此处输入图像描述

我想更改服务器,以便可以指定要默认查看的虚拟主机,而不是 Apache 默认服务器页面。我也不想只修改默认服务器页面。我只需要能够指定要使用的虚拟主机。

我添加了以下虚拟主机:

<VirtualHost _default_:*>
    DocumentRoot /vhosts/default/public
</VirtualHost>

我正在阅读的内容应该优先于所有其他虚拟主机作为默认值。但这似乎并不优先于 Apache 默认服务器/主机。

我需要在这里做什么?

linux
  • 1 个回答
  • 112 Views
Martin Hope
Jake Wilson
Asked: 2013-10-08 14:21:27 +0800 CST

缺少 Gnome 网络配置 GUI

  • 0

最近在服务器上安装了 CentOS 6.4。我不确定这是否必须专门安装,但 Gnome 中没有网络配置 GUI。在其他 CentOS 系统上,我看到可以通过系统 > 管理菜单访问网络配置窗口,但它不存在。

我知道我可以通过终端进行所有更改,但是拥有 GUI 会很好。这是我可以通过安装的东西yum吗?如果是这样,它叫什么?我要搜索什么?

networking
  • 1 个回答
  • 2430 Views
Martin Hope
Jake Wilson
Asked: 2013-09-05 08:53:18 +0800 CST

Intranet BIND 服务器回退到 Internet DNS 服务器?

  • 1

在我们本地的小型企业网络上,我们需要为仅本地的、仅限 Intranet 的地址运行仅限 Intranet 的 BIND(命名)DNS 服务器。例如,我们在网络上进行了大量的 Web 开发,因此拥有一个 DNS 服务器来管理本地地址(例如:testsite3.local)是有益的。

我们不确定的一方面是,目前所有的商业台式机的 DNS 服务器都设置为75.75.75.75和75.75.76.76,它们是 Comcast 互联网 DNS 服务器(Comcast 是我们的商业 ISP)。因此,如果我们将计算机的 DNS 改为指向我们的本地 DNS 服务器,您如何设置绑定以将所有失败的请求“转发”到 Comcast DNS 服务器?

例如,如果网络上的某人试图访问www.google.com,他们的计算机将首先检查我们的本地 DNS 服务器,该服务器显然没有像google.com. 那么,要么计算机需要知道与二级或三级 DNS 服务器核对,要么本地 DNS 服务器可以以某种方式从75.75.75.75或请求信息75.75.76.76?这就是所谓的区域转移吗?

我知道在每台单独的计算机(在本例中为 OSX)上,我可以手动将主 DNS 设置为本地服务器,然后将二级和三级服务器设置为 Comcast DNS 服务器。但我想看看在服务器端是否有更好、更易于管理的方法来做到这一点。

domain-name-system
  • 1 个回答
  • 2765 Views
Martin Hope
Jake Wilson
Asked: 2012-08-25 08:53:21 +0800 CST

nohup 多个顺序命令

  • 9

我需要nohup两个命令,一个接一个。第二个命令必须在第一个命令之后执行。以下是命令:

tar -zcf archive.tar.gz.tmp mydir
mv archive.tar.gz.tmp archive.tar.gz

我需要命令在后台运行,但显然不能同时运行。必须在第一个命令完成后运行第二个命令。我试过这个:

nohup tar -zcf archive.tar.gz.tmp mydir ; mv archive.tar.gz.tmp archive.tar.gz > /dev/null 2>&1 &

但命令不会在后台运行。bash 提示符会等到这两个命令完成后再给我另一个提示符。我需要它们在后台运行。

如果我做:

nohup tar -zcf archive.tar.gz.tmp mydir > /dev/null 2>&1 &

完美地在后台运行。仅当我尝试执行多个命令时。

我也试过:

nohup tar -zcf archive.tar.gz.tmp mydir > /dev/null 2>&1 & ; mv archive.tar.gz.tmp archive.tar.gz > /dev/null 2>&1 &

但这也没有用。语法无效之类的。我确定有办法做到这一点,但我只是不确定语法。

我能想到的唯一选择是将命令放入.sh文件中,然后 nohup 该文件,但这不一定是我必须在 linux 系统上执行的操作(权限限制等)。

linux
  • 4 个回答
  • 23205 Views
Martin Hope
Jake Wilson
Asked: 2012-08-10 08:34:34 +0800 CST

没有父目录的绝对递归 tar?

  • 7

我有一个看起来像这样的目录结构:

/var/www/website/index.php
/var/www/website/home.php
/var/www/website/whatever.text
/var/www/website/.htaccess
/var/www/website/images/
/var/www/website/images/image1.jpg
/var/www/website/images/image2.jpg

我想递归地对网站目录进行压缩,但我不想包含父结构。如果我这样做:

tar -zcvf /tmp/mytar.tar.gz /var/www/website/*

然后所有文件/var/www/website/在 tar 文件中都有完整的父结构。我可以做我想做的唯一方法是:

cd /var/www/website
tar -zcvf /tmp/mytar.tar.gz *

这样,tar 文件中就没有父目录结构。

是否可以在不必先cd进入目录的情况下完成我所需要的?

linux
  • 1 个回答
  • 15733 Views
Martin Hope
Jake Wilson
Asked: 2012-08-09 08:03:46 +0800 CST

确定文件是否正在被写入?

  • 35

我需要部署一个自动化进程(通过 1 分钟的 cron 脚本)来查找特定目录中的 tar 文件。如果找到 tar 文件,则会将其解压缩到适当的位置,然后删除 tar 文件。

tar 文件通过 SSH 从另一台服务器自动复制到该服务器。在某些情况下,tar 文件非常大,包含很多文件。

我预计会遇到的问题:如果将 tar 文件复制到服务器需要 > 1 分钟,并且 cron 脚本每分钟运行一次,它将看到 .tar.gz 文件并尝试执行解压它,即使 tar 文件仍在写入过程中。

有什么方法(通过 bash 命令)来测试当前是否正在写入文件,或者它是否只是部分文件等?

我想到的一种替代方法是将文件复制为不同的文件扩展名(如.tar.gz.part),然后.tar.gz在传输完成后重命名为。但是我想我会尝试弄清楚是否有一种方法可以首先在命令行确定文件是否完整......有什么线索吗?

linux
  • 7 个回答
  • 68050 Views
Martin Hope
Jake Wilson
Asked: 2010-04-20 07:36:26 +0800 CST

FWBuilder DNS 对象运行时间 - 它究竟何时解析 DNS 名称?

  • 1

在 Firewall Builder 中,当您使用 DNS 对象并将其设置为运行时,防火墙(在我们的例子中为 iptables)究竟何时真正解析 DNS 名称?

  1. 是否在防火墙中调用该 DNS 名称时?因此,每当有人/某物试图访问该 DNS 名称时,防火墙会即时解析该名称?
  2. 还是当您执行 fw 脚本将规则加载到 iptables 时?那么在这种情况下,它会解析一次 DNS 名称,然后将生成的 ip 地址硬编码到 iptable 规则中?

从我读到的内容来看,我认为它是#1,但对我来说并不是 100% 清楚。我们的网络上有两台服务器用于特定功能。一台是主服务器,一台是备用服务器。

alpha0.domain.com
alpha1.domain.com

在 DNS 中,我们有这个:

alpha.domain.com -> alpha0.domain.com

如果主服务器出现故障,我们需要切换到备份,我只需将我们的本地 DNS 记录更改为指向alpha1.domain.com。

那么回到防火墙,如果我只是把一个域对象作为alpha.domain.com,每次我们切换到备用 alpha 服务器并更改 DNS 记录时,我是否必须重新加载防火墙规则?或者即使在切换之后,防火墙也会自动解析到正确的地址?

iptables fwbuilder
  • 1 个回答
  • 608 Views
Martin Hope
Jake Wilson
Asked: 2010-04-13 09:02:10 +0800 CST

重命名/移动日志文件后,日志记录不会停止......我该如何停止它?

  • 2

刚刚发现 logrotate 没有轮换我们的防火墙日志。所以它的大小高达12G。

我需要将文件分成更小的块并开始手动旋转它们,这样我才能让事情回到正轨。

但是,在我开始拆分防火墙之前,我需要阻止防火墙记录到当前的防火墙日志文件并强制它开始记录到一个新的空文件。这样我就不会尝试拆分或轮换仍在不断增长的日志文件。

我试图简单地做到这一点:

mv firewall firewall.old
touch firewall

我希望看到新的空防火墙文件的大小开始增长,但没有...... firewall.old 仍然被记录到。

然后我尝试启动/停止 iptables。没变。firewall.old 仍然是日志文件。

我试图将它移动到另一个目录。那没有帮助。

我试图停止 iptables,然后更改文件名并创建一个新的防火墙文件,然后再次启动 iptables,但没有任何变化。

如何停止记录此文件并强制它开始记录新文件?

logging log-files
  • 4 个回答
  • 3604 Views
Martin Hope
Jake Wilson
Asked: 2010-04-09 10:40:56 +0800 CST

主/从 DNS 设置与 rsync'ed DNS 服务器

  • 2

我们目前在公司网络上有主 DNS 服务器和辅助 DNS 服务器。它们以主/从类型设置进行设置,其中从属从主控获取其 DNS 信息。

我试图弄清楚主/从设置的真正优势是什么,而不是仅仅在两者之间设置自动 rsync 以保持 DNS 设置匹配。

任何人都可以对此有所了解吗?或者它只是一个优惠的东西?如果是这种情况,rsync 设置似乎更容易设置、维护和理解。

domain-name-system internal-dns bind
  • 7 个回答
  • 6009 Views
Martin Hope
Jake Wilson
Asked: 2010-04-06 15:03:09 +0800 CST

PhpLdapAdmin - 如何禁用用户/uid?

  • 0

使用 PhpLdapAdmin,您如何禁用/锁定用户/uid,使其不能用于登录网络上使用 LDAP 的任何内容?

ldap openldap
  • 1 个回答
  • 2999 Views
Martin Hope
Jake Wilson
Asked: 2010-04-06 14:17:17 +0800 CST

fwbuilder/iptables 在启动时手动编写脚本 + 自动生成规则?

  • 0

软呢帽 11

我们以前的 IT 人员在我们的防火墙上设置 iptable 规则的方式让我感到困惑,他没有记录任何内容。我希望有人可以帮助我理解它。

iptables 服务显然是在启动时启动的,但该/etc/sysconfig/iptables文件未被触及(默认值)。

我发现/etc/rc.local他正在这样做:

# We have multiple ISP connections on our network.
# The following is about 50+ rules to route incoming and outgoing
# information. For example, certain internal hosts are specified here
# to use ISP A connection while everyone else on the network uses
# ISP B connection when access the internet.
ip rule add from 99.99.99.99 table Whatever_0
ip rule add from 99.99.99.98 table Whatever_0
ip rule add from 99.99.99.97 table Whatever_0
ip rule add from 99.99.99.96 table Whatever_0
ip rule add from 99.99.99.95 table Whatever_0
ip rule add from 192.168.1.103 table ISB_A
ip rule add from 192.168.1.105 table ISB_A
ip route add 192.168.0.0/24 dev eth0 table ISB_B
# etc...

然后在文件末尾附近,在他刚刚声明的所有 ip 规则之后,他有这个:

/root/fw/firewall-rules.fw

他正在执行由fwbuilder.

一些问题

  1. 为什么他要声明所有这些 ip 规则,而不是像所有其他规则一样rc.local声明它们?fwbuilder这有什么好处或必要性吗?或者这只是实施防火墙规则的一种组织不良的方式?

  2. 为什么他在执行fwbuilder脚本之前声明 ip 规则?我会假设fwbuilder脚本所做的第一件事就是在声明所有新规则之前摆脱任何现有规则。我错了吗?如果是这样的话,fwbuilder 脚本基本上只会删除所有在 rc.local 中定义的 ip 规则。这有道理吗?

  3. 为什么他在启动时在 rc.local 中执行所有这些东西,而不是仅仅使用iptables-save将防火墙设置保持/etc/sysconfig/iptables在运行时实现?

iptables fedora rc.local fwbuilder
  • 1 个回答
  • 1041 Views
Martin Hope
Jake Wilson
Asked: 2010-04-06 11:17:36 +0800 CST

防火墙:策略、NAT 和路由之间有什么区别?

  • 1

我正在学习 fwbuilder 和防火墙。我不明白策略、NAT 和路由之间的区别。它们似乎都只是根据数据的内容和来源告诉数据去向的方法。

真正的区别是什么?正确配置的防火墙是否充分利用了所有三个(策略、NAT 和路由),或者它们只是完成同一件事的三种不同方式,而您只需要其中一种?

firewall iptables fwbuilder
  • 2 个回答
  • 2959 Views
Martin Hope
Jake Wilson
Asked: 2010-04-02 07:35:42 +0800 CST

基本的 Apache 设置看不到我的网站

  • 0

抱歉,这是一个可怕的主题,但我想不出一个更好的更具描述性的主题。

我们正在运行一个 Fedora 11 服务器,该服务器上当前托管了一些 CRM。我想使用 VirtualHost 指令将另一个站点添加到服务器。

所以我创建了这个conf:

/etc/httpd/conf.d/mysite.ourdomain.com.conf

这是内容:

<VirtualHost *:80> 
ServerName mysite.ourdomain.com 
DocumentRoot /www/mysite 
ServerAdmin [email protected] 
ErrorLog /var/log/mysite.ourdomain.com-error.log 
CustomLog /var/log/mysite.ourdomain.com-access.log common 
</VirtualHost>

我重新启动了 apache,收到以下警告:

[warn] NameVirtualHost *:80 has no VirtualHosts

从我读到的内容来看,这个警告是不相关的,我可以忽略它,我的网站应该仍然正常运行,对吗?(如果是这样,我稍后会解决此错误)

好吧,我有我们的 DNS 服务器设置来指向mysite.ourdomain.com这个服务器。我可以 ping 它,它指向正确的 LAN IP 等。现在,当我尝试在浏览器中访问它时,我什么也得不到。它只是说正在连接......并且永远不会到达那里。如果我尝试 mysite.ourdomain.com 或 IP 地址,没有一个不会到达那里。

这是一个非常简单和基本的 apache 设置,所以我不确定我做错了什么......

就像我说的,在这个服务器上运行的另一个东西是 crm,它的 .conf 看起来像这样:

Listen x.x.x.x:443 
<VirtualHost x.x.x.x:443> 
ServerAdmin [email protected] 
ServerName crm.ourdomain.com 
ErrorLog /var/log/httpd/ourdomain/crm-error.log 
CustomLog /var/log/httpd/ourdomain/crm-access.log common 
DocumentRoot /www/ourdomain/crm 
<IfModule mod_dir.c> 
DirectoryIndex /index.php 
</IfModule> 
</VirtualHost> 

该配置中还有一些 LDAP 身份验证内容,但我将其省略了,因为我认为没有必要发布。

任何人都知道我应该从哪里开始,或者我可以从 httpd.conf 发布哪些设置会有所帮助?

apache-2.2 fedora httpd.conf
  • 2 个回答
  • 214 Views
Martin Hope
Jake Wilson
Asked: 2010-04-01 07:09:34 +0800 CST

可以在多个客户端上使用生成的 OpenVPN 密钥吗?

  • 36

我们正在尝试为我们的业务运行 OpenVPN 服务器。我似乎无法找到答案的一个问题是:

当我们为其中一位用户生成密钥供他们在家中使用时,他们能否在家用笔记本电脑和家用台式机上使用相同的密钥?还是我们需要为每个用户的客户端机器生成单独的密钥?

openvpn
  • 2 个回答
  • 46419 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve