小编mrd*_*nny的帖子

是否有相当于 Windows 的 ssh-copy-id?

是否有可用于 Windows 的 ssh-copy-id 的等效项或端口?也就是说,有没有一种简单的方法可以在 Windows 下将 SSH 密钥从本地机器传输到远程服务器?

如果有帮助,我已经在使用 Pageant 和Kitty(一种腻子替代品)。

windows ssh port file-transfer ssh-keys

56
推荐指数
6
解决办法
16万
查看次数

为安全 SFTP 服务器保护文件系统

这可能看起来不是一个发展问题,但本质上它是。让我解释一下如何。我们的主要开发重点是动态内容页面。我们的一些客户要求我们在我们的服务器(他们付费)中为他们的旧静态内容留出空间。我们过去通过为客户提供不同域的 ftp 帐户来实现此目的。(例如,客户域是 customer.com,但他们通过 otherdomain.com/customerstatic 访问其静态内容)。

现在我们想提高安全性,为客户在他们的 linux 服务器中提供 sftp 帐户。我在他们的 shell 环境中使用 openssh/sftp-server,所以他们无法登录或执行命令。

问题在于,许多文件系统文件本质上是默认的 (drwxr-xr-x),这意味着任何用户都可以读取目录的内容,可能还有一些文件。我不认为将整个文件系统更改为 -rwxr-x--x 是明智之举,因为我不知道有多少系统文件需要该读取权限。

过去是否有人遇到过这个问题。如果有,能指教一下吗?

谢谢

security linux sftp html dynamic

12
推荐指数
1
解决办法
5821
查看次数

需要两个名称服务器吗?

我想使用我的互联网连接来托管两个个人网站(两个不同的域)。我还想为这些域托管邮件。

这需要托管我自己的名称服务器。在我的注册商网站上的名称服务器配置部分,它需要两个名称服务器。可能是为了可靠性?

我以前使用过 zoneedit.com,他们为我提供了两个名称服务器,但我想自己托管它,为自己节省一些硬币,并学习如何配置绑定以获得经验。

我只有一个互联网连接,并且只能托管一个名称服务器。您应该如何处理第二个名称服务器?

networking domain-name-system bind nameserver

11
推荐指数
2
解决办法
8160
查看次数

生成树设置

我了解生成树的基础知识,但仅此而已。我希望有人能告诉我这是否会如我所愿。

我为冗余设置了两个 Cisco ACE 负载平衡器。每个 ACE 都连接到自己的第 2 层交换机。目前,每个第 2 层交换机都连接到自己的 1 Gig 光纤链路到 CoLo。每个光纤链路都为不同的 IP 子网设置,我们的 CoLo 不为我们提供处理 BGP。我们必须购买我们自己的路由器来处理这个问题,这是一个即将到来的项目。

(我在那里安装了第 2 层交换机,因为 CoLo 提供光纤,而 ACE 只有铜缆,因此所有交换机所做的就是将光纤更改为铜缆。)

所以目前我只能使用一个负载平衡器,因为 ACE 不支持生成树。现在第 2 层切换到支持生成树,它只是默认禁用。现在,如果我要启用生成树,并交叉连接第 2 层交换机,一切会按预期工作,还是会导致网络崩溃?

我希望在尝试之前得到一些专家的建议,因为它是一个生产网络,我没有几个额外的 Cisco ACE 负载均衡器可以在实验室中试用。

更新:根据评论,我需要包含一个图表。这是我们目前拥有的。

问题是由于缺少 BGP,我们目前无法使用第二条 ISP 链接。所以我想将两个网络交换机交叉连接在一起。有人告诉我,如果我将两个 ACE 连接在一起,将完成循环并导致网络问题。因此,如果我可以连接顶部的交换机,该交换机支持应该解决问题的生成树。最终,顶级交换机和负载均衡器之间将有两个路由器来处理两条网络链路上的 BGP。

我说的有道理吗?对不起,这真是一团糟,我在 SQL Server 中更自在,然后是网络。

cisco load-balancing spanning-tree cisco-ace

10
推荐指数
1
解决办法
1559
查看次数

MSMQ 接收消息很慢

我们有一个相当大的 MSMQ 环境设置,今天决定停止。

(在 vSphere 4.0 Update 1 下一切都是虚拟机)

有 8 个 Web 服务器从网络上的客户端接收数据。这些机器都安装了 MSMQ,只需将 MSMQ 消息发送到主 MSMQ 服务器即可。消息当前堆积在出站队列中。这些机器是带有 2 GB RAM 和 2 个 vCPU 的 Windows 2008 网络版。

我们有一个集群 MSMQ 服务器(Windows 集群服务器),它从 8 个 Web 服务器获取消息。队列中的数据量没有限制。硬盘驱动器为 50 Gigs,并且有 46 Gigs 的可用空间。这些机器是 Windows 2008 企业版,具有 8 GB 的 RAM 和 4 个 vCPU。集群曾经有 2 个 vCPU,但 CPU 负载达到 100%,所以我将 Windows 集群的两个节点增加到 4 个 vCPU。

有 4 个应用服务器从队列中读取消息并处理它们。

通常这一切都很完美,但今天不行。

今天早上一切都运行得很慢。8 个 Web 服务器当前显示出站队列中多达 30 万条消息。集群服务器当前在队列中显示超过一百万条消息(有些低至 20 万条)。

如果我查看 8 个 …

performance msmq

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

在场中同步多个 wordpress Web 服务器

我的公司将很快建立一个博客,我正计划建立两个 Web 服务器来托管 wordpress 网站以实现冗余。通常,当我们发布到农场中的某个站点时,我们会推到一侧,进行测试,然后再发布到另一侧。对于 wordpress 更新,我们可以很容易地做到这一点。然而问题变成了如何处理 wp-content 文件夹。由于人们将发布帖子并上传图片,因此无论用户将它们上传到哪个服务器,这些都需要同步到场中的其他服务器。

我可以设置 DFS 来复制文件,但这听起来有点矫枉过正。

我可以将 robocopy 设置为每 15 分钟运行一次,然后告诉每个发布帖子的人确保将帖子发布在至少 15 分钟内,以便文件有时间进行复制。

有没有更好的解决方案?也许是 wordpress 插件,以便当图形上传到帖子时,它们会自动复制到场中的其他服务器?

我在 Windows 2008 上运行 Wordpress,所以 Linux 解决方案不会有太大帮助。

website replication wordpress

7
推荐指数
1
解决办法
4253
查看次数

Amazon VM 可以用作 Active Directory 域控制器吗?

我有一个客户想要将他公司的服务器移到异地。由于他只是一家 10 人的公司,我正在寻找一些非常便宜的选择。一种选择是最小的亚马逊云机器。问题变成了我可以让其中一台机器成为域控制器吗?

由于南加州的电力成本高昂,亚马逊机器的成本比在他的家庭办公室 24x7 保持服务器(或 PC)正常运行的电力成本要便宜。

active-directory amazon-ec2

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

高交易系统推荐

我是一名 SQL Server 数据库管理员和开发人员,我也有多年的应用程序开发经验。我目前有一个客户有一个非常大的项目,他正在向我寻求指导。

客户已开始使用 Microsoft Access 开发系统的客户端,并表示这部分已接近完成。我问为什么要使用 MS Access 并被告知当时的负责人知道 MS Access 并认为它易于使用且功能强大足以完成这项工作,因为它仅在客户端上并且已经用模拟数据进行了测试(我假设虚拟数据的数量非常有限,并且没有真正的压力/负载测试,而是简单的客户端逻辑按需要运行)。

但现在客户需要方向并转向我。他们似乎认为谜题的其余部分很简单,而且都在“数据库”方面。他们意识到客户端应用程序和数据库之间需要有服务器和通信,但不知道实际需要做什么或如何做。

我知道如何开发应用程序,尤其是客户端服务器应用程序。我知道如何设计和构建数据库以及所有服务器端流程和业务逻辑功能。但我不确定在这种特定情况下客户到底需要什么。

客户要求该系统通过 3G 蜂窝无线连接在客户端和服务器之间进行通信。

系统需要具有可扩展性,因为会有大量交易,尽管交易可以“分批”进行。

将有多个位置,每个位置将有 2000 - 5000 个用户。

每个用户大约每十分钟将自动与服务器通信。

每个用户与服务器的通信将传递大约 60 个事务。(5000 个用户每 10 分钟传递 60 个事务 = 每十分钟 300,000 个事务[或每分钟 30k 个事务;每秒 500 个事务])

我对这个小组的问题是:

  1. 对于这样一个可随着交易数量增加和位置数量增加而扩展的高交易系统,最佳设计是什么?

  2. 客户端应用程序的最佳开发语言是什么?(MS Access 能用吗??)

  3. 我知道 Microsoft SQL Server 足够强大,可以处理工作负载,尤其是多服务器和数据分区等。而且我很确定 MySQL 也可以工作。但是这两个数据库中的任何一个是最佳选择吗(请用明确的客观原因澄清您的答案,而不仅仅是个人喜好或意见)?

  4. 客户提到 GoDaddy 每月提供特定数量的多个 MySQL 数据库,但这不需要网站/应用程序吗?GoDaddy 不仅仅托管客户端服务器应用程序的数据库,是吗?

  5. 这样的系统能否通过服务器和多达 5000 个客户端之间的 3G 蜂窝无线连接以前面提到的交易金额正常运行?

您的想法和建议将不胜感激。

谢谢

mysql 3g sql-server

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