小编tec*_*raf的帖子

Windows 上的 SSH 转发 (SSH_AUTH_SOCK)

有人在 Windows 上使用 SSH 转发吗?

它说它应该设置SSH_AUTH_SOCKenv var。但是这个变量是空的。

如果我运行start-ssh-agent命令它显示:

Found ssh-agent at 3356
Found ssh-agent socket at /tmp/ssh-z8A7Sq092g3X/agent.10484
Identity added: /c/Users/user/.ssh/id_rsa (/c/Users/user/.ssh/id_rsa)
Run Code Online (Sandbox Code Playgroud)

%SSH_AUTH_SOCK% 在这个 shell 中可用,但在其他 shell 中不可用。

我正在尝试将 SSH 转发到 Docker 容器。

即使转发到某些服务器也适合您吗?

windows ssh docker

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

VMware / SQL - 物理核心与逻辑核心 - 启用 HT 时分配多少 vCPU

我们有一个 ESX 主机:

它有 2 个 CPU x 8 个内核,并启用了 HT。因此,总共 16 个物理内核或 32 个逻辑内核。

它有一个专用的 SQL VM(此主机上没有其他 VM 运行),并且分配了 16 个 vCPU:

SQL NUMA 配置如下所示:

这是否意味着这 16 个 vCPU 映射到 1 个 CPU 中的 16 个逻辑内核,而另一个包含 16 个逻辑内核的 CPU 处于空闲状态?
将其增加到 32 个 vCPU 会有所不同吗?

我发现这篇文章,说不要分配比实际物理核心更多的 vCPU,无论逻辑核心如何。为什么不?

vcpu multi-core hyperthreading vmware-esxi vmware-vcenter

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

虚拟机存储和san存储的区别

在 SAN 上创建的 VM 存储与直接在 SAN 上使用存储来读写数据的性能有何不同?

我的意思是,我们有基于 VM 安装的 SQL 服务器并使用虚拟硬盘驱动器。

VM 在我的 SAN 上。

直接通过SQL server 读写数据到SAN 是否更好?我的解决方案有更好的性能吗?

virtualization storage-area-network

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

iptables - 将端口上的出站流量重定向到 127.0.0.1 上的入站流量

有没有办法将设置为离开服务器的流量重定向到另一个 IP,返回到 localhost 上的服务器(最好好像它来自原始目的地)?

我基本上希望能够设置我自己的软件,该软件侦听端口 80,并接收发送到 1.2.3.4 的流量。

所以作为一些代码的例子。这是服务器:

my $server = IO::Socket::INET->new(

    LocalAddr => '127.0.0.1',
    LocalPort => '80',
    Listen => 128,

);
Run Code Online (Sandbox Code Playgroud)

这将接收来自以下客户端的流量:

my $client = IO::Socket::INET->new(

    PeerAddr => 'google.com',
    PeerPort => '80',

)
Run Code Online (Sandbox Code Playgroud)

因此,与其让客户端连接到 google.com,不如连接到我在 localhost 上监听同一台服务器的服务器。

我的目的是使用它来捕获连接到远程主机的恶意软件。

我并不特别需要将流量重定向到 127.0.0.1,但需要将其重定向到同一台机器可以侦听的 IP。

编辑:我尝试了以下方法,但不起作用--

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 127.0.0.1:80
iptables -t nat -A POSTROUTING -j MASQUERADE
Run Code Online (Sandbox Code Playgroud)

security iptables redirect

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

Nginx 的 fastcgi_param SCRIPT_FILENAME 的正确设置是什么?

PHP FastCGI Example & Pitfalls and Common Mistakes 中,据说它应该是:

fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
Run Code Online (Sandbox Code Playgroud)

但是在我的 Ubuntu (/etc/nginx/fastcgi_params) 中,设置是:

fastcgi_param   SCRIPT_FILENAME     $request_filename;
Run Code Online (Sandbox Code Playgroud)

我正在使用 Ubuntu 设置并且没有任何问题。有哪些陷阱?

ubuntu nginx

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

Linux SMB 到 \\domainname 最终出现“树连接失败:NT_STATUS_DUPLICATE_NAME”

问题:

从 CentOS7 机器:

smbclient -L %domainname%.com --user=%username%
Run Code Online (Sandbox Code Playgroud)

结果:

tree connect failed: NT_STATUS_DUPLICATE_NAME
Run Code Online (Sandbox Code Playgroud)

尤其是当我尝试连接到 时//domainname.com,结果会像//domainname.com/sysvol或 一样//domainname.com/netlogon

总体而言,最终目标是连接到依赖域名的 DFS 共享。

尝试和结果:

smbclient -L %Aservername% --user=%username%= 工作正常

smbclient -L %IPaddress(of any server or DC)% --user=%username%= 工作正常

smbclient -L %domainname% --user=%username%= 重复名称提示

我尝试CNAME在 Windows DNS 中添加类似%TestName%to %domainname%,但它仍然出现重复的名称。

在 CentOS 中/etc/hosts,我已映射%domainname%%testname%,但它仍然出现重复的名称。

在 CentOS 中,/etc/hosts我已将 DC1 的 IP 映射到%testname%

在 CentOS 中, …

linux samba server-message-block dfs centos7

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

通过 ipmitool 禁用对 IPMI 的 LAN 访问

我希望能够在我的机器上打开和关闭对 IPMI 的 LAN 访问(例如,使用脚本和 ipmitool)。

我已经在 Ubuntu 16.04 上使用 ipmitool 成功配置了静态 IP、网络掩码、密码和其他设置。我希望以下命令可以禁用对 LAN 通道 0x1 的访问:

$ ipmitool lan set 0x1 access off
Run Code Online (Sandbox Code Playgroud)

该命令返回 0 并产生以下输出:

为通道 1 设置通道访问成功。

但是,尽管已成功更改设置,我仍然可以通过我之前配置的静态 IP 和网络掩码设置访问 Web 配置界面。

这是ipmitool channel info 0x1禁用对频道的访问之前的输出:

Channel 0x1 info:
  Channel Medium Type   : 802.3 LAN
  Channel Protocol Type : IPMB-1.0
  Session Support       : multi-session
  Active Session Count  : 0
  Protocol Vendor ID    : 7154
  Volatile(active) Settings
    Alerting            : enabled
    Per-message Auth    : enabled
    User Level …
Run Code Online (Sandbox Code Playgroud)

local-area-network ipmi ipmitool

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

如何映射哪个卷驻留在 Windows 中的哪个分区上?

问题:我需要弄清楚哪个卷对应哪个分区,哪个分区对应于一个非常有效的脚本庄园中的哪个磁盘。我知道如何对应哪个分区对应哪个磁盘,因为磁盘i​​d直接在一个简单的wmic查询的结果中。然而,问题的第一部分更加困难。如何关联哪个卷属于哪个分区?

有没有办法使用 wmic、PowerShell、cmd 提示符对哪个卷映射到哪个分区进行逆向工程,这适用于所有当前支持的 Windows Server 版本(Windows Server 2008R2 - Windows Server 2016)?

如果是这样,这个查询看起来如何?

使用 diskpart 获取信息不是一种选择。虽然它可以用来编写磁盘操作的脚本,但是使用 diskpart 作为返回有关磁盘配置信息的工具是很糟糕的。Diskpart 输出不可解析。

windows partition wmi disk-volume

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

Amazon RDS“可用内存”迅速减少

我最近注意到 Amazon RDS(db.m4.large 实例)上的可用内存正在迅速减少。在过去的几周里,它已从近 3700 MB 迅速下降到 1000 MB。但应用程序没有出现任何问题。我的 CPU 利用率也一直很低 - 一直在 7% 左右。

我可以做些什么来清除记忆吗?担心如果按照这个速度发展,未来几天内存可能会耗尽。

可释放内存

database memory-usage amazon-rds

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

尽管显示在 ls 中,但未找到文件

我正在尝试运行一个可见的脚本,ls但是当我尝试运行它时,它说“没有这样的文件或目录”是什么给出的?

root@rx-texas:/home/7days/linux32#
root@rx-texas:/home/7days/linux32# ls
libstdc++.so.6  steamcmd
root@rx-texas:/home/7days/linux32# ./steamcmd
-bash: ./steamcmd: No such file or directory
root@rx-texas:/home/7days/linux32# less steamcmd
"steamcmd" may be a binary file.  See it anyway?
Run Code Online (Sandbox Code Playgroud)

截屏

我正在运行 64 位 Debian,但文件是 linux32 可能相关吗?

这里也是输出ls -la

drwxrwxrwx 2 7days 7days    4096 Apr 22  2013 .
drwxrwxrwx 3 7days 7days    4096 Jan  9 22:44 ..
-rwxrwxrwx 1 7days 7days 3807525 Apr 22  2013 libstdc++.so.6
-rwxrwxrwx 1 7days 7days 5642610 Feb  5  2013 steamcmd
Run Code Online (Sandbox Code Playgroud)

的输出ldd steamcmd

not …
Run Code Online (Sandbox Code Playgroud)

linux debian

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