小编bux*_*bux的帖子

代理:通过请求正文失败

我正在尝试启用代理虚拟主机:

<VirtualHost *:80>

  ServerName xxxxx.domain.tdl
  SSLProxyEngine On
  SSLProxyCheckPeerCN on

  ProxyPass / https://localhost:1234
  ProxyPassReverse / https://localhost:1234

</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

但我有一个 500 错误和我的 error.log (apache2) 显示:

[Tue Jan 03 15:41:42 2012] [error] (502)Unknown error 502: proxy: pass request body failed to [::1]:1234 (localhost)

[2012 年 1 月 3 日星期二 15:41:42] [错误] 代理:从 82.252.xxx.xx () 向 [::1]:1234 (localhost) 传递请求正文失败

缺少一些参数?

mod-proxy apache-2.2

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

为什么路径“//”有效?

在 debian 和基于 debian 的测试:

$ cd // && pwd && ls
//
bin   build  dev  home ...
Run Code Online (Sandbox Code Playgroud)

为什么路径//是有效路径?

filesystems

6
推荐指数
2
解决办法
878
查看次数

ssh 远程端口转发:连接被拒绝

尝试建立远程 ssh 端口转发:

在我的远程主机上,/etc/ssh/sshd_config

客户端指定的网关端口

在我的本地计算机上:

ssh -g -R 1234:0.0.0.0:8000 me@my-remote-host
Run Code Online (Sandbox Code Playgroud)

通过调试,我们可以阅读:

debug1: Authentication succeeded (publickey).
Authenticated to s1.bux.fr ([178.32.223.76]:22).
debug1: Remote connections from LOCALHOST:1234 forwarded to local address 0.0.0.0:8000
debug2: fd 3 setting TCP_NODELAY
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug1: remote forward success for: listen 1234, connect 0.0.0.0:8000
debug1: All remote forwarding requests processed
Run Code Online (Sandbox Code Playgroud)

在远程主机上,我们可以联系 1234 端口(WSGIServer/0.2 CPython/3.4.3是本地机器的 8000 端口):

# http :1234
HTTP/1.0 302 Found
Content-Type: text/html; charset=utf-8
Date: Wed, 19 Oct 2016 13:26:00 …
Run Code Online (Sandbox Code Playgroud)

port-forwarding

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

如何在 netstat 输出中找到可疑连接?

似乎我的 debian 7.1 输出了一些 ssh 蛮力。我正在寻找如何找到这些蛮力的来源。我在 netstat 输出中搜索,但我如何识别这个黑客的踪迹?

root@server:~# netstat -pa
Connexions Internet actives (serveurs et établies)
Proto Recv-Q Send-Q Adresse locale          Adresse distante        Etat        PID/Program name
tcp        0      0 *:sunrpc                *:*                     LISTEN      1778/rpcbind    
tcp        0      0 *:ftp                   *:*                     LISTEN      3344/vsftpd     
tcp        0      0 *:ssh                   *:*                     LISTEN      2853/sshd       
tcp        0      0 *:smtp                  *:*                     LISTEN      3317/master     
tcp        0      0 localhost:6502          *:*                     LISTEN      7660/murmurd    
tcp        0      0 localhost:mysql         *:*                     LISTEN      2796/mysqld     
tcp        0      0 *:43978                 *:*                     LISTEN      1809/rpc.statd  
tcp        0    384 VPS-286:ssh …
Run Code Online (Sandbox Code Playgroud)

security netstat

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

排除 apt-get 更新的源文件

我使用特定命令来检查安全更新:

/usr/bin/apt-get update -o Dir::Etc::SourceList=/etc/apt/security.sources.list
Run Code Online (Sandbox Code Playgroud)

但是在执行时它使用/etc/apt/sources.list.d/ 中的源文件。所以我希望这个命令读取指定的源文件。怎么做 ?

aptitude apt

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

仅在交换中运行应用程序

我有一个非常低优先级的程序,它消耗大量内存。我需要为其他程序释放 RAM。我的目标是kill -STOP <pid>这个过程和```kill -CONT 在我需要的时候。但是 RAM 消耗仍然存在问题。

所以:

是否可以仅在交换中运行程序?如果是怎么办?

linux memory swap

0
推荐指数
1
解决办法
202
查看次数