小编Sve*_*ven的帖子

仅配置用户名/密码身份验证的 OpenVPN 步骤

我是 OpenVPN 的新手,我需要帮助将服务器和客户端 .ovpn 配置为仅使用用​​户名/密码身份验证。client.ovpn 和 server.ovpn 的示例非常有用。谢谢


这是我所做的:

服务器

port 1194
proto udp
dev tun
ca "C:\\OpenVPN\\config\\ca.crt"
cert "C:\\OpenVPN\\config\\server.crt"
key "C:\\OpenVPN\\config\\server.key"  # This file should be kept secret
dh "C:\\OpenVPN\\config\\dh1024.pem"
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
client-to-client
keepalive 10 120
comp-lzo
persist-key
persist-tun
status openvpn-status.log
verb 3
Run Code Online (Sandbox Code Playgroud)

客户

client
dev tun
;dev-node MyTap
;proto tcp
proto udp
remote 188.247.133.19 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert dzoni-block.crt
key dzoni-block.key
ns-cert-type server
comp-lzo
verb 3
Run Code Online (Sandbox Code Playgroud)

以上配置工作正常。但我只想使用用户名/密码身份验证。我试图添加服务器 client-cert-not-required ,并在客户端 auth-user-pass …

openvpn

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

是否可以将 Linux 用作光纤通道 Raid 磁盘盒?

您可能都知道相对简单的 RAID 盒通过 FC、SAS 或 iSCSI 将一堆 SATA 磁盘导出为一个大驱动器,例如 HP StorageWorks MSA2000、Infortrends EonStore 系列或来自不同制造商的许多不同的其他型号。

是否可以使用 Linux、几个磁盘和一个 FC 控制器创建这样一个设备,以与平时相反的方向使用控制器?

这对于在新兴的 SAN 环境中测试一些想法和概念会很方便。

linux raid fibre-channel

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

lxc 带宽控制使用 tc

我正在尝试限制容器内的带宽。我曾尝试使用以下命令,但我认为它没有生效。

cd /sys/fs/cgroup/net_cls/
echo 0x1001 > A/net_cls.classid   # 10:1
echo 0x1002 > B/net_cls.classid   # 10:2
tc qdisc add dev eth0 root \
           handle 10: htb
tc class add dev eth0 parent 10: \
           classid 10:1 htb rate 40mbit
tc class add dev eth0 parent 10: \
           classid 10:2 htb rate 30mbit
tc filter add dev eth0 parent 10: \
           protocol ip prio 10 \
           handle 1: cgroup
Run Code Online (Sandbox Code Playgroud)

这里 A 和 B 是使用此命令创建的容器。

lxc-execute -n A -f configfile /bin/bash
lxc-execute -n …
Run Code Online (Sandbox Code Playgroud)

networking bandwidth tc bandwidth-control lxc

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

带通配符的 sc 命令

我有一个商业软件,安装了很多以相同前缀开头的服务,即

Product Service A, Product Service B ...

现在我需要停止所有这些服务,但是 sc 似乎不支持通配符,有什么解决方法吗?

windows service

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

如何使用 Windows Server 2012 缓存 Internet 内容?TMG 不兼容

我很惊讶,因为 TMG 2010 与 Windows Server 2012 不兼容,并且没有其他产品可以替代它。

所以,我想在Windows Server 2012中缓存互联网内容,以加快内网客户端机器查询对互联网的响应时间,即缓存http查询

之前使用 Windows Server 2008 和 TMG(甚至 ISA Server)这么容易做到,但现在,有人知道任何 Microsoft 产品可以缓存 Internet 内容或如何在 Windows Server 2012 中创建 Web 代理服务?

谢谢

windows tmg

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

SELinux:如何允许 apache、samba 和 tomcat 访问同一文件

运行红帽 7.4

直到最近我可以使用

semanage fcontext -a -t public_content_rw_t '/var/www(/.*)?'
restorecon -R /var/www
Run Code Online (Sandbox Code Playgroud)

来自回答https://serverfault.com/a/346779/125461 关于如何让 SELinux 允许 Apache 和 Samba 在同一文件夹中?.

但 public_content_rw_t 不再适用于 tomcat (tomcat-7.0.76-2.el7.noarch)

我设法通过使用解决了这个问题

semanage permissive -a tomcat_t 
Run Code Online (Sandbox Code Playgroud)

但我正在寻找一个允许 tomcat & httpd 读取和 samba 读取和写入的上下文,或者一个允许 rw to tomcat、httpd & samba 的上下文。

或者,是否可以将 tomcat 使用的上下文更改为 httpd 上下文?

httpd selinux tomcat7

5
推荐指数
0
解决办法
1033
查看次数

CAA 和 CNAME 一起

我的 DNS 供应商不允许我为已经定义了 CNAME 记录的主机名创建 CAA 记录。我知道在使用 CNAME 时规范不允许使用其他记录类型(有一些与 DNSSEC 相关的例外),但这似乎不对......

仍然...为 CNAME 别名提供 CAA 记录的最佳方法是什么?

domain-name-system cname-record caa-record

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

是否可以远程检查 PC 主板中填充了多少个 DIMM 插槽?

我基本上不在办公室,但想检查一台电脑(具有 4GB 内存)是否有 4 个 1GB DIMM 或 2 个 2GB DIMM。

我指的是 Windows XP 系统。是否可以从系统信息或其他方式远程收集此信息?

remote-access windows memory

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

CentOS 7 上没有可用的软件包 php-imap

我正在使用 CentOS 7 64 位运行专用服务器,这是尝试安装 IMAP 时的输出:

yum install php-imap  
Loaded plugins: fastestmirror  
Loading mirror speeds from cached hostfile  
 * base: ftp.ciril.fr  
 * extras: ftp.ciril.fr  
 * updates: ftp.ciril.fr  
No package php-imap available.  
Error: Nothing to do    
Run Code Online (Sandbox Code Playgroud)

禁用排除项时也一样:

sudo yum install --disableexcludes=all php-imap
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.ciril.fr
 * extras: ftp.ciril.fr
 * updates: ftp.ciril.fr
No package php-imap available.
Error: Nothing to do
Run Code Online (Sandbox Code Playgroud)

php centos7

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

顶部输出在 cron 中缩小

我正在尝试通过 cron 发送电子邮件以了解哪些进程占用了我的服务器。它工作正常,但生成的电子邮件太窄,我需要了解更多有关该过程的信息。

这是我正在使用的脚本(从这里偷来的:http : //www.inmotionhosting.com/support/website/server-usage/create-server-load-monitoring-bash-script):

#!/bin/bash
trigger=10.00
load=`cat /proc/loadavg | awk '{print $1}'`
response=`echo | awk -v T=$trigger -v L=$load 'BEGIN{if ( L > T){ print "greater"}}'`

if [[ $response = "greater" ]]
then
top -cSbn 1 | head -14 | tail -8 | mail -s"High load on server - [ $load ]" myemail@domain.com
fi
Run Code Online (Sandbox Code Playgroud)

生成的电子邮件类似于:

   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND

 810809 root      20   0 20700  13m 3032 R   50 …
Run Code Online (Sandbox Code Playgroud)

email bash curses

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