小编ric*_*ler的帖子

为什么我不能通过 SSH 远程运行 ausearch(auditd 的一部分)?

知道为什么以下不起作用吗?它挂起没有输出。

desktop$ ssh myserver "sudo ausearch -k my_key"
Run Code Online (Sandbox Code Playgroud)

但是,以下工作。它从auditd 输出这个key 的审计历史。

desktop$ ssh myserver
myserver$ sudo ausearch -k my_key
Run Code Online (Sandbox Code Playgroud)

以下也有效。(意思是, sudo 当前未设置为需要密码。)

desktop$ ssh myserver "sudo ls"
Run Code Online (Sandbox Code Playgroud)

ssh sudo auditd

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

如何使短(非完全限定)主机名与 Mountain Lion、Tunnelblick、pfSense、OpenVPN 一起使用

我在 Mac OS X 10.8.2 (Mountain Lion) 上使用 Tunnelblick 3.3beta21b 连接到 pfSense/OpenVPN 虚拟专用网络。当连接到 VPN 时,我可以访问我们数据中心中的机器。这是 pfSense 2.0.1。

数据中心的机器运行 Ubuntu 12.04 Precise。当我在数据中心的一台机器上时,我可以用短(非完全限定)主机名 ping 其他机器:

web1:~  $ ping web2
PING web2 (10.10.160.6) 56(84) bytes of data.
64 bytes from web2 (10.10.160.6): icmp_req=1 ttl=64 time=0.380 ms
Run Code Online (Sandbox Code Playgroud)

数据中心中任何给定 Ubuntu 机器上的 resolv.conf 文件如下所示:

web1:~  $ cat /etc/resolv.conf 
nameserver 10.10.160.2
nameserver 10.10.160.45
Run Code Online (Sandbox Code Playgroud)

不幸的是,当我在家通过 TunnelBlick/OpenVPN 连接时,短名称在我的 Mac 上不起作用:

mac:~  $ ping web2
ping: cannot resolve web2: Unknown host
Run Code Online (Sandbox Code Playgroud)

但是,nslookup 会为“web2”返回正确的 IP 地址,如果我使用尾随点 ping,它会起作用:

mac:~  $ ping web2. …
Run Code Online (Sandbox Code Playgroud)

vpn openvpn mac-osx pfsense

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

标签 统计

auditd ×1

mac-osx ×1

openvpn ×1

pfsense ×1

ssh ×1

sudo ×1

vpn ×1