服务器管理员

系统和网络管理员的问答

5
Linux硬盘驱动器序列号为非root
首先,我想为标题不包括硬件详细信息而道歉。这是因为我正在寻找在所有Linux发行版中都可以使用的命令。 题: 我对Linux还是很陌生,但是了解不多,是否可以检索以非root用户身份运行的硬盘驱动器序列号。我知道有一些命令可以检索使用sudo运行的此信息。但是,我需要一种无需使用sudo即可检索此信息的方法。 任何建议将不胜感激。 亲切的问候, 穆斯塔法
15 linux  hardware 

1
什么会导致看到SIP流量进入交换机却没有流出?
背景 我一直在努力让我的SIP电话在崭新的路由器后面注册并在崭新的办公室中切换。我们的PBX在异地托管。我已经与我们的提供者一起尝试了几种不同的方法。我们已经尝试将常规NAT连接到他们的支持NAT的会话边界控制器。我们尝试使用siproxd(pfSense软件包)来拦截SIP注册请求并代表电话注册。最后,我们尝试手动配置电话以在我的本地网络上的siproxd守护程序中注册。 在整个测试过程中,我们已经看到手机成功完成了以下所有任务: 通过IP地址联系托管的FTP服务器 从上述服务器下载配置 执行DNS查询以解析NTP服务器的IP地址 查询NTP服务器设置时间 执行DNS查询以解析SIP服务器的IP地址 病征 电话成功完成所有预注册任务后,我们再也看不到注册尝试会打到pfSense框或提供商的PBX。我已经在siproxd中启用了最高级别的调试,并且没有看到任何TCP连接或UDP数据包。但是,从工作站到端口5060的简单telnet将生成预期的日志消息。在pfSense盒上执行数据包捕获显示绝对没有SIP流量尝试。 有没有搞错? 我最后的疑难解答步骤使我很困惑,并让我提出以下问题。我首先将电话插入的交换机端口镜像到我的工作站交换机端口。我执行了接口上所有流量的数据包捕获。令我惊讶的是,我看到了来自电话的SIP注册数据包。这是一个例子: 显然,电话正在尝试向PBX注册(这些也是正确的IP地址)。 我的下一步是镜像馈送到pfSense路由器LAN端的交换机端口。我看到来自172.200.22.102电话的所有FTP,NTP和DNS通信都从交换机中流出,但没有发现SIP数据包的踪迹。这完全让我感到困惑!是什么导致仅 SIP流量在交换机内消失? 环境 硬件 路由器/防火墙:Netgate m1n1wall 2D2 开关:HP 1810G-24 电话:Polycom SoundPoint IP 501 软体:pfSense 2.0-RC3 开关配置 IP地址为172.22.200.102的电话在此交换机的端口4中,路由器LAN链接在端口22中。 我可以共享可能需要的其他任何设置。
15 pfsense  sip  switch 

3
内联SSH命令
是否可以执行简单的内联样式SSH命令,例如: ssh foo@bar.com { cd foo/bar && rm *.foobar }
15 ssh 

6
有人看到有意义的SAS vs SATA比较/基准了吗?
我听到很多有关SATA的速度比SAS慢的信息,但我发现只有1个不错的基准。 http://blog.whitesites.com/SAS-RAID-0-VS-SCSI-RAID-0-VS-SATA-Benchmarks__633689244191943184_blog.htm 在这种情况下,SAS首先出现,直到您看到SAS驱动器为10K,SATA驱动器为7200 RPM。 有没有人看到过与同等速度的磁盘有任何好的基准/比较?有没有人看到任何现实世界的负载(数据库负载/搜索,媒体流等)?
15 sata  sas  benchmark 

12
两台服务器使用相同的名称服务器?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 4年前关闭。 两个服务器可以/建议使用相同名称的服务器吗? 例如,如果我有两个VPS服务器;一个用于商务一个用于个人 他们可以使用相同的名称服务器吗?

4
在哪里可以找到CentOS软件包及其版本的在线列表?
我正在寻找可用于CentOS Linux的标准软件包的在线列表。 我知道如果我运行的是CentOs系统,则可以使用yum列出软件包。但是,当我们将Web服务器从Ubuntu切换到CentOS时,我正在尝试评估遇到的障碍,而我还没有CentOS设置。 我已经搜索了很多,但是我只能找到有关在实际安装CentOS系统后如何管理软件包的说明。任何网站的建议,将不胜感激。
15 centos  yum  rpm  packages 


2
Nginx proxy_read_timeout与proxy_connect_timeout
我已经开始将Nginx用作一组提供某种服务的服务器的反向代理。 该服务有时可能很慢(它在Java上运行,并且JVM有时会陷入“完全垃圾收集”,可能需要几秒钟的时间),因此我将其设置proxy_connect_timeout为2秒,这将使Nginx有足够的时间来确定知道该服务停留在GC上并且不会及时响应,因此应将请求传递给其他服务器。 proxy_read_timeout如果服务本身花费太多时间来计算响应,我还设置了防止反向代理卡住的方法-再次,它应将请求移至另一台服务器,该服务器应有足够的空闲时间以返回及时的响应。 我已经运行了一些基准测试,并且可以清楚地看到proxy_connect_timeout,由于服务被卡住并且不接受传入连接(该服务使用Jetty作为嵌入式),一些请求恰好在连接超时指定的时间返回,因此工作正常servlet容器)。这proxy_read_timeout也有效,因为我可以看到在此处指定的超时后返回的请求。 问题是proxy_read_timeout + proxy_connect_timeout,如果服务被卡住,并且当Nginx尝试访问它时,但在Nginx可以超时之前-它被释放,我本来希望看到一些请求在超时后或差不多该时间长度内超时。并开始处理,但速度太慢,由于读取超时,Nginx将中止。我认为该服务有这种情况,但是在运行多个基准测试后,总共发出了数百万个请求-我看不到单个请求返回的任何值都超过上述值proxy_read_timeout(这是较大的超时)。 我很乐意对此问题发表任何评论,尽管我认为这可能是由于Nginx中的错误(我尚未查看代码,所以这只是一个假设),连接后超时计数器不会重置如果Nginx没有从上游服务器读取任何内容,则表示成功。
15 nginx  proxy  timeout 

12
更高带宽的Internet连接会缩短ping响应时间吗?
似乎很明显,更快的连接可以降低延迟...但是,我想知道:我正在世界另一端的主机上进行远程工作-光只能以如此之快的速度传播(1英尺纳秒),而且我们俩都有宽带连接超过1,000kbps的上传和10,000kbps的下载: 带宽较高的连接会减少ping所需的时间吗?既然数据很少,那么更快的连接有什么帮助?目前ping需要450毫秒,我有什么方法可以改善它?

3
我们可以在Windows 7 / 2008r2中将通配符与NETSH HTTP ADD URLACL一起使用吗?
我使用的是IIS7 Express,因此如果我想在本地和默认的http端口访问该网站,则需要取消阻止端口80。为此,我使用.. netsh http add urlacl url=http://my.custom.locahost.domain.com:80/ user=mydomain\myusername 是否可以说类似 netsh http add urlacl url=*:80/ user=* 所以基本上,任何人都可以通过端口80进行任何操作吗?

4
SSH X11无法正常工作
我有一台家用和办公计算机,该家用计算机具有静态IP地址。 如果我从工作计算机SSH切换到家用计算机,则SSH连接有效,但不显示X11应用程序。 在我/etc/ssh/sshd_config家里: X11Forwarding yes X11DisplayOffset 10 X11UseLocalhost yes 在工作中,我尝试了以下命令: xhost + home HOME_IP ssh -X home ssh -X HOME_IP ssh -Y home ssh -Y HOME_IP 我/etc/ssh/ssh_config在工作: Host * ForwardX11 yes ForwardX11Trusted yes 我~/.ssh/config在工作: Host home HostName HOME_IP User azat PreferredAuthentications password ForwardX11 yes 我~/.Xauthority在工作: -rw------- 1 azat azat 269 …
15 ssh  x11  x11forwarding 

2
在一台Web服务器上在DMZ中打一个洞有多大的问题?
当前,我们的Web服务器位于DMZ中。Web服务器看不到内部网络中的任何内容,但是内部网络可以看到Web服务器。在DMZ和内部网络之间的防火墙上仅对Intranet中的一台Web服务器打一个洞有多安全?我们正在做的工作将与我们的多个后台应用程序(都位于一台服务器上)接口,如果我们可以直接与持有此数据的IBM i服务器进行通信,那么做这个项目会容易得多(通过网络服务)。 根据我的了解(我不知道品牌),我们为DMZ设置了一个防火墙,该防火墙的外部IP与使用另一个防火墙的主IP不同。另一个防火墙位于Web服务器和Intranet之间。 所以像这样: Web Server <==== Firewall ===== Intranet | | | | Firewall Firewall | | | | Internet IP1 Internet IP2
15 security  firewall  dmz 

4
无法使用mysqldump备份mysql表。对“ cond_instances”拒绝执行SELECT,LOCK TABL命令
关闭。这个问题是题外话。它当前不接受答案。 4年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我无法mysqldump以mysql root用户身份运行。当我尝试备份mysql表时,出现此错误: mysqldump: Got error: 1142: SELECT,LOCK TABL command denied to user 'root'@'localhost' for table 'cond_instances' when using LOCK TABLES 有人看过吗?我已经看到一些关于mysql和mysqldump的引用是不同的版本,但是当我运行它们时,它们位于同一目录中。 我正在运行MySQL 5.5.8。

4
如何仅为sftp创建用户?
我已经通过该adduser工具向系统添加了一个用户。然后,在中/etc/passwd,我尝试将/bin/bashto /sbin/nologin或to 更改为/dev/null,但是这些都不起作用。 我希望用户没有选择获取交互式shell的选项,而只是使用sftp。有办法吗? 我知道以前有人问过这个问题,但似乎没有人给出满意的答复。
15 ssh  linux  sftp  upload 

1
如何安装PostgreSQL客户端
我在Box A上安装了PostgreSQL服务器。我想使用psql从Box B连接到服务器。我需要在Box B上安装什么?我找不到PostgreSQL的客户端安装二进制文件。还是我必须安装整个PostgreSQL发行版?
15 postgresql 

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.