服务器管理员

系统和网络管理员的问答


4
通过远程SSH连接使用rsync时,在远程路径中转义空格
使用SSH将rsync连接到远程服务器时,如何在远程路径中转义空格等?一个简单的反斜杠会转出用于本地bash提示的空间,但是在远程计算机上,该空间将被视为路径的中断,从而标记该路径的结尾。 因此,当我执行rsync -avz /path/to/source/some\ dir/ user@host.tld:/path/to/dest/some\ dir/该操作时,远程服务器将读取该内容,/path/to/dest/some/并且由于无法远程找到该目的地,因为实际目的地是“某个目录”而不是“某个”。 如果我尝试相同的命令并转义反斜杠和空格以超过本地bash提示符并为远程服务器维护反斜杠(共三个反斜杠:)/path/to/dest/some\\\ dir/,则确实会将反斜杠发送到远程服务器,但是远程服务器然后将路径解释为,/path/to/dest/some\/而不是/path/to/dest/some\ dir/仍然删除空格和其后的字符。 如果我尝试用引号将路径引起来,它的行为几乎相同,可以有效地在空格处切断路径。因此,它也只能通过本地bash提示。 最初,我使用的路径中包含“-”(空格-连字符-空格)段,并且远程服务器返回错误rsync: on remote machine: -: unknown option,这首先是整个节省空间的工作的开始。 那么,我该怎么做才能使它在远程服务器上正常工作,而不必从远程路径中删除空格或其他错误字符,例如连字符?
10 ssh  bash  rsync  remote  path 

4
更改/ proc / sys / net / ipv4 / tcp_tw_reuse的值是否危险?
我们有一些生产系统,最近已将其转换为虚拟机。我们的应用程序经常访问MySQL数据库,并且它为每个查询创建一个连接,查询并断开该连接。 这不是查询的合适方法(我知道),但是我们有一些似乎无法解决的约束。无论如何,问题是这样的:当计算机是物理主机时,程序运行良好。转换为虚拟机后,我们注意到与数据库的间歇性连接问题。一次,TIME_WAIT中有24000多个套接字连接(在物理主机上,我看到的最多是17000个-不好,但不会引起问题)。 我希望这些连接能够被重用,这样我们就不会看到该连接问题,因此: 问题: 可以将tcp_tw_reuse的值设置为1吗?有哪些明显的危险?有什么理由我不应该这样做吗? 另外,是否还有其他方法可以获取系统(RHEL / CentOS),以防止许多连接进入TIME_WAIT或被重用? 最后,更改tcp_tw_recycle有什么用,对我有帮助吗? 提前谢谢!

1
如何仅通过VPN从VirtualBox VM路由流量?
我有一个VirtualBox VM(主机和来宾Ubuntu Maverick)。我的VPN提供商使用OpenVPN设置TUN。我想进行设置,以使来自VM的流量仅通过VPN传输,并且如果VPN断开(发生),流量只会被丢弃。有什么建议吗?我的iptables-fu有点虚弱 我曾尝试过:使用VirtualBox的“仅主机网络”,该主机在主机上为来宾提供了vboxnet0回送接口,但无法正确获得iptables /路由。我想避免在VM上进行NAT,因为我已经对NAT(ISP和家庭路由器)进行了两次加倍,并且再加一层将使我大吃一惊。 其他可能性:切换到TAP(如何操作)并桥接到VM。在VM内创建VPN并过滤除VPN与iptables连接之外的所有eth0流量(但请参见下文) 奖励积分:如果您能告诉我如何在主机和来宾上使用不同的VPN出口点,而无需通过主机的VPN对来宾的流量进行双隧道处理。


8
最强大的开源Web分析工具?[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 在选择开源Web分析工具时需要一些建议,包括页面标记和日志文件分析类型。我知道其中一些:piwik,开放式网络分析,awstats等...其中最好的是什么(页面标记类型和日志文件分析类型)?
10 logging 

5
无法通过SSH连接到服务器-“服务器拒绝分配pty”
我有一个在Ubuntu 10.10上运行的STRATO V-PowerServer,但最近却无法通过ssh连接到服务器。 基本上,我所拥有的只是对服务器的ssh访问,如果有必要,我可以启动进入恢复模式,在此模式下,我所有的东西都在/ repair中,以便可以对系统进行任何修复。 问题是,当我尝试通过ssh连接到服务器时,出现此错误: Using username "florian". florian@mydomain.de's password: Server refused to allocate pty Linux hwn36335 2.6.18-028stab070.5 #1 SMP Fri Sep 17 15:37:23 MSD 2010 i686 GNU/Linux Ubuntu 10.10 Welcome to Ubuntu! * Documentation: https://help.ubuntu.com/ /home/florian/.zlogin:1: command not found: display_info 因此外壳无法打开,我无法输入任何命令。我已经尝试在Google上搜索“服务器拒绝分配pty”,但是找不到任何有帮助的东西,尽管以前其他人都遇到了问题。此外,有时我什至会收到另一个错误:“ pty分配请求在通道0上失败”,而不是另一个错误。对于这个问题,我只能找到的是: http://blog.dinotools.de/2010/10/03/fehler-pty-allocation-request-failed-on-channel-0 但不幸的是,它没有帮助... 是否有人知道为什么会导致此错误,以及我可以尝试如何解决? 如果您能给我提示,那就太好了。我知道一些基本的知识,并且知道如何使用服务器,但是如果它深入解决问题,我将处于极限……;-)谢谢! 加法1: /var/log/auth.log …

2
为什么cronjobs在错误的时间运行?
我的cronjobs设置每天在我的Ubuntu服务器上运行。 例如。0 4 * * *命令 他们正在运行,除了提前8个小时运行。设置服务器时,最初将其设置为UTC时间。我跑sudo dpkg-reconfigure tzdata了将服务器设置为CST,这比UTC晚6个小时。有趣的是,我的PST时间比UTC晚8个小时,但我不知道服务器如何知道这一点。 如果我运行命令date,它将显示CST中的时间。 时间一定在某些地方配置错误。我在哪里可以解决这个问题?

6
命令行SIP拨号程序
Unix是否有一个简单的命令行SIP拨号程序,可以连接到SIP服务器,进行呼叫并播放某些媒体文件(wav / mp3)?理想情况下,我将如下所示: sip-dailer +1xxxxxxxxxx /path/to/message.mp3

3
哪种服务器分配具有最佳市场份额?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 9年前关闭。 我想知道linux服务器分布的市场份额。CentOS还是最好的吗? 我应该去哪里找到一些可靠的文件。-并保持稳定。 你知道漂亮的网站吗?
10 linux 

6
什么是开发人员构建最快的文件系统?
我正在组装一个Linux盒子,它将充当持续集成构建服务器。我们将主要构建Java东西,但是我认为这个问题适用于任何编译语言。 我应该使用什么文件系统和配置设置?(例如,我知道我不需要花时间!)构建服务器将花费大量时间读取和写入小文件,并扫描目录以查看哪些文件已被修改。 更新:在这种情况下,数据完整性是低优先级;这只是一台构建机器……最终的工件将被压缩并存档在其他地方。如果构建机器上的文件系统损坏并丢失了所有数据,我们可以擦除并重新映像;构建将继续像以前一样运行。


5
负载均衡UDP服务器
我有一台udp服务器,它是我业务流程的核心部分。为了处理我在生产环境中期望的负载,我可能需要2或3个服务器实例。服务器几乎完全是无状态的,它主要收集数据,并且它上面的层知道如何处理来自多个服务器实例的最少的过时数据。 我的问题是,如何在服务器之间实现负载平衡?我希望在服务器之间尽可能均匀地分配请求。我也想保持一点忠诚,我的意思是,如果客户端X被路由到服务器y,那么我希望X的所有后续请求都发送到服务器Y,只要它是明智的且不会使Y过载。 顺便说一下,这是一个.NET系统...您会推荐什么? 状态是服务器内部的状态,而不是某种事务。状态是服务器从接收到的数据中聚合的一些数据,并且可以通过简单的WCF WebService进行隔离。该应用程序基于UDP,尽管我不同意该决定,但其“高于我的薪水等级” 我目前正在尝试使用MS的NLB,它可以正常运行,它确实可以保真,但是会在整个网络上产生噪音。 也没有DNS ...哦,这是一个完整的协议。

3
SPF记录的正确格式是什么?
查询我的域名,我得到: The TXT records found for your domain are: v=spf1 ip4:50.22.72.198 a mx:wordswithfriends.net ~all 因此从表面上看似乎还可以。但是我也收到以下消息 SPF记录也应作为SPF记录类型在DNS中发布。 找不到类型SPF记录。 我想确保一切都完全密闭。因此,除了TXT记录外,我还想要纯SPF记录。但是我不知道格式。在SPF记录中放置相同的文本似乎不起作用。 编辑: 目前,我有一个TXT记录,但没有SPF记录。当我从TXT剪切并直接粘贴到SPF时,我得到了某种疯狂的递归DNS错误,因此很快删除了SPF。我只想知道正确的格式。复制中 v=spf1 ip4:50.22.72.198 a mx:wordswithfriends.net ~all 直接进入SPF记录无效。

4
如果服务器使用不间断电源,则电池在电池支持的缓存RAID控制器上有什么作用?
如果服务器安装在尺寸适当的UPS上,电池是否多余?有一个选项可以强制执行回写模式,我想了解这种风险。据我了解,当缓存中的数据尚未写到物理磁盘时,它有助于防止电源故障。但是,如果服务器在UPS上,则不会有断电的风险,特别是如果它是智能UPS,并且服务器配置为在电池电量低时可以正常关闭。我想念什么吗?
10 backup  raid  cache  ups  battery 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.