小编Pet*_*sen的帖子

如何在 Windows 7 上设置 FTP 服务器?

我在 Windows 7 上设置 FTP 服务器时遇到问题。

我已经使用控制面板 -> 程序 -> 打开和关闭 Windows 功能添加了该服务。

我可以在控制面板 -> 服务中看到该服务已启动。

但是,当我启动 Windows 命令行窗口时cmd,我未连接。,

C:\Users\mattf>ftp localhost
ftp> ls
Not connected.
ftp> open localhost
ftp> ls
Not connected.
ftp> dir
Not connected.
ftp> quit

C:\Users\mattf>
Run Code Online (Sandbox Code Playgroud)

这就是我所拥有的。我不知道为什么这不起作用 - 可能是防火墙设置吗?

windows-7 ftp

19
推荐指数
3
解决办法
38万
查看次数

在 Linux 上启动什么语言?

我即将在普渡大学攻读 4 年的信息安全学位。该学位不需要任何编程课程。所以我唯一能参加的时间是偶尔的选修课。所以我的大部分学习都是靠我自己。在我高三开始时,我决定完全转向 Linux。到目前为止,我一直在学习一些 Linux 和安全方面的知识。但是,我也相信学习一些编程语言对我来说也很重要。

基本上,我计划在学习如何使用 Vim 的同时学习编程。所以这很可能是一个缓慢的过程。不过,最终我认为这将是值得的。正如我所说,我将进入安全领域,所以我将主要创建与安全相关的应用程序,其中大部分将与网络相关。我还想开始开发 Android 应用程序,但这将在以后的道路上进行。

话虽如此,我有一些想法。我想从 JavaScript 开始,因为它是跨平台的,而且我之前看到过它的建议。我也听说了很多关于 Ruby 的事情,或者可以用 C 走自然的 Linux 路线。我应该往哪个方向走?

security linux vim

19
推荐指数
3
解决办法
1751
查看次数

将标准错误重定向到 PowerShell 中的变量

我想编写一个 dcdiag 测试脚本以在发现任何错误时提醒我。我以为我可以通过以下方式在 PowerShell 中执行此操作...

$test = dcdiag 2>$err
Run Code Online (Sandbox Code Playgroud)

我目前没有来自 dcdiag 的任何错误,所以我无法直接测试,但我编写了另一个 PowerShell 脚本来抛出异常,希望我可以使用该脚本测试此方法。使用上述方法不起作用,所以我选择了:

try {
    $test = dcdiag
}
catch { 
    $err = $_.Exception.Message
}
Run Code Online (Sandbox Code Playgroud)

它适用于我的测试用例,但我不知道这是否会从 dcdiag 中获取标准错误。

鉴于我想将它与 dcdiag 一起使用,我应该如何最好地实现标准错误重定向到 PowerShell 中的变量?

powershell

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

Debian 5.0 (lenny) apt 源失败?

在过去的几天里,我无法在Debian 5.0 (lenny)上更新我们的 apt-sources 。我收到以下错误。

W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/main/binary-amd64/Packages  404 Not Found [IP: 130.89.148.12 80]

W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/contrib/binary-amd64/Packages  404 Not Found [IP: 130.89.148.12 80]

W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/non-free/binary-amd64/Packages  404 Not Found [IP: 130.89.148.12 80]

W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/main/source/Sources  404 Not Found [IP: 130.89.148.12 80]

W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/contrib/source/Sources  404 Not Found [IP: 130.89.148.12 80]

W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/non-free/source/Sources  404 Not Found [IP: 130.89.148.12 80]
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?


编辑:

我目前的来源是:

# Debian Lenny
deb http://ftp.de.debian.org/debian/ …
Run Code Online (Sandbox Code Playgroud)

debian debian-lenny apt

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

为什么我应该允许一个网站上的多个 IP 地址用于单个会话?

我希望我的问题符合本网站的范围。

我正在开发一个CMS。目前,我的登录用户在会话中被锁定到他们的 IP 地址。不幸的是,我的用户群中的一小部分经常在两个或多个 IP 地址之间跳转。他们中的大多数人可能使用负载平衡器。从技术上讲,没有必要将用户会话锁定到一个 IP 地址。我没想到客户会为我网站上的单个页面请求在多个 IP 地址之间切换。

我现在想知道,允许我的客户端不断地在 IP 地址之间跳转以获取页面请求的风险是什么(例如,xxx.xxx.xxx.xxx 请求 CSS 文件,yyy.yyy.yyy 请求 JavaScript 文件。 yy)?我通常应该允许还是禁止?

security

19
推荐指数
2
解决办法
4673
查看次数

将带有 UPS 的服务器机架插入一个有自己的 UPS 备份问题的房间

谢谢所有回复的人。我想澄清的一些回复中有一个共同的主题,因为我在原始帖子中不清楚。这是一项升级,将替换他们当前的硬件,作为我们标准升级周期的一部分。我们不是在数据中心安装它;它是用于运行该站点的本地硬件。与他们目前拥有的相比,这是一个净负面的热量产生,我们仍然连接到EPO生产线,因此他们可以在紧急情况下完全控制关闭。尽管有此澄清,但我认为这些回应是切中要害的,这足以让我想出一些我们可以使用的选项。


我正在一个客户端站点安装一个服务器机架,它的底部有两个 APC SMARTUPS 6K UPS。我收到了当地站点的设施经理的反对。此人声称,由于我要安装的服务器机房有自己的机房UPS,因此当我将UPS插入机房时会损坏组件。当被问及细节时,他们声称将 UPS 插入带有内置 UPS 的房间会因电源谐波而造成损坏。

我的下意识反应当然不会发生。但是,我希望能够明智地谈论这一点,如果我不在基地,那么我也想知道。我试图自己对该主题进行一些研究,并且很快就进入了超出我知识范围的电气设计。

这个人可能在说什么?它们准确吗?我需要担心吗?

rack ups electrical-power

19
推荐指数
4
解决办法
2632
查看次数

我是否应该费心阻止这些相当蹩脚的黑客攻击我的服务器的尝试?

我正在运行LAMP堆栈,但没有安装phpMyAdmin(是)。在浏览我的 Apache 服务器日志时,我注意到以下内容:

66.184.178.58 - - [16/Mar/2010:13:27:59 +0800] "GET / HTTP/1.1" 200 1170 "-" "Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)"
200.78.247.148 - - [16/Mar/2010:15:26:05 +0800] "GET /w00tw00t.at.ISC.SANS.DFind:) HTTP/1.1" 400 506 "-" "-"
206.47.160.224 - - [16/Mar/2010:17:27:57 +0800] "GET / HTTP/1.1" 200 1170 "-" "Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)"
190.220.14.195 - - [17/Mar/2010:01:28:02 +0800] "GET //phpmyadmin/config/config.inc.php?p=phpinfo(); HTTP/1.1" 404 480 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)"
190.220.14.195 - - [17/Mar/2010:01:28:03 +0800] "GET //pma/config/config.inc.php?p=phpinfo(); HTTP/1.1" 404 476 …
Run Code Online (Sandbox Code Playgroud)

security hacking apache-2.2

18
推荐指数
2
解决办法
8497
查看次数

如何手动将 PowerShell 的 OneGet 存储库源设置为 Chocolatey?

OneGet PowerShell 模块应随附为 Chocolatey 的默认存储库。这显示在此处的文档中。但是,当我运行 Get-PackageSource 时,它​​返回 PSGallery 和 MSPSGallery 作为源。

如何手动将包源设置为 Chocolatey?

我试过运行:

Register-PackageSource -Name chocolatey -ProviderName Chocolatey -Location http://chocolatey.org/api/v2/
Run Code Online (Sandbox Code Playgroud)

但它返回一个警告说:

无法找到包提供商“Chocolatey”

powershell

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

是否可以通过 SSH 访问子网配置错误的服务器?

我们有一台服务器,我们的一名工程师错误地配置了子网,现在我们被锁定在这台服务器之外,我所知道的唯一访问是来自 IDC 的串行控制台(这意味着要求 IDC 工程师帮助我们解决这个问题) .

配置错误的地方:

address 192.168.1.9 # Original address there was
netmask 255.255.255.254 # Misconfigured, originally should've been .240
Run Code Online (Sandbox Code Playgroud)

出于好奇 - 有没有办法避免调用 IDC 并以某种方式通过 SSH 连接到该主机(然后我们可以修复配置)?

networking ssh subnet netmask

18
推荐指数
2
解决办法
3889
查看次数

复制文件的最快方法

如果我们在构建服务器 (CCNET) 上成功构建,所有 ASP.NET 网站文件都会复制到虚拟目录 (%output_dir%),以便非开发人员可以查看/测试网站的最新版本。在构建结束时,将执行以下 bat 文件。

rmdir /s /q "%output_dir%"
mkdir "%output_dir%"
xcopy "%source_dir%*"  "%output_dir%" /e /c /i /q /-y
Run Code Online (Sandbox Code Playgroud)

问题是我发现复制速度很慢,想知道 Windows 2008 中是否有比 xcopy 更快的复制命令?源和目标位于同一驱动器上。以下是我们在复制时使用的参数。

/e = copies directories and sub directories including empty ones.
/c = continues copying even if there are errors
/i = if destination does not exist destination is directory
/q = don't display filenames
/-y = confirm overwrite
Run Code Online (Sandbox Code Playgroud)

windows-server-2008 xcopy

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