假设您想创建一个指向私有位置的子域(可能是数据库的位置,或者您不希望人们尝试通过 SSH 连接的计算机的 IP 地址),因此您添加了一个名为 something 的 DNS 记录像这样:
private-AGhR9xJPF4.example.com
Run Code Online (Sandbox Code Playgroud)
除了知道子域的确切 URI 的人之外,这是否会“隐藏”给所有人?或者,是否有某种方法可以“列出”特定域的所有注册子域?
当我在 Linux 中时,我可以从lsblk(从输出中删除不相关的驱动器)获取以下信息:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 298G 0 disk
sdb 8:16 0 2.7T 0 disk
Run Code Online (Sandbox Code Playgroud)
当我手动将驱动器从服务器中拉出时,我可以看出我实际使用了以下驱动器:
0 Seagate 320GB
1 Seagate 320GB
2 Hitachi 1TB
3 Hitachi 1TB
4 Hitachi 1TB
5 Hitachi 1TB
6 [empty]
7 [empty]
Run Code Online (Sandbox Code Playgroud)
因为服务器中的物理存储空间多于 Linux 中的可用空间,这意味着我显然在使用某种形式的 RAID 系统。通过一些数学运算,我通常可以弄清楚正在使用哪种类型的 RAID 系统。
有没有办法让我检测我是否在 Linux 内部使用硬件 RAID ,并找出有关它的所有信息(例如 RAID 类型、可用驱动器),而无需关闭服务器、物理拔出驱动器,并阅读他们的标签?
这些信息可以从 Linux 内部收集,还是硬件 RAID 的目的是使底层系统对操作系统“不可见”?
我想编辑Last login:与当天消息一起打印出来的信息,但我找不到生成和回显的脚本。
它在哪里定义,在易于编辑的 shell 脚本中,还是在二进制文件中关闭?
请注意,这与ServerFault不同:如何在 ssh 启动时编辑欢迎消息?. “上次登录”信息不是从内部打印出来的/etc/update-motd.d/,而是通过设置PrintLastLog标志来定义的,因此不能像当天消息的其他部分一样进行编辑。
我们的网站mysite.com将托管在具有虚拟主机(基于名称)的服务器上10.20.30.40。但是,DNS 记录当前指向66.77.88.99.
我想在测试时保持这些 DNS 记录指向66.77.88.99;有什么方法可以让我访问10.20.30.40吗?
由于目标服务器使用虚拟主机,我不能简单地输入 IP 地址在目标站点上进行测试。此外,我无法控制目标服务器,因此无法设置子域进行测试。
我最近购买了一台二手服务器(适合机架的类型,而不是独立的机器)。一个不错的功能是,这台机器的前面有八个“易于使用”的小盒,而不必打开盖子和拧下硬盘驱动器。
如何判断此服务器单元是否支持热插拔驱动器?我需要查看机器的规格,还是可以从 Linux 内部运行命令来检测这一点?
在我的特定情况下,我可以找到机箱的产品编号,SuperMicro 型号 825-7,并且可以在此存储库中找到几个与硬件相关的 Linux 命令的输出:GitHub:IQAndeas/computers:Austre Armadillo。
请记住,我希望有一个不需要查找特定型号的解决方案,但无论您在哪个服务器上都可以使用。
是组合co.uk被认为是一个顶级域名,或者被co.uk认为是一个子域的uk?
如果是后者,.uk域是否由拥有 的同一组拥有和运营co.uk?这将解释为什么人们可以购买*.co.uk域(或类似域,例如*.org.uk),但域注册商不自行出售*.uk域。
我只知道 TLD 下的两个域google(显然由 Google 拥有):
nic.google
lers.google
Run Code Online (Sandbox Code Playgroud)
但是,当与whois以下一起使用时,它们都不会给出有效的输出:
$ whois nic.google
No whois server is known for this kind of object.
Run Code Online (Sandbox Code Playgroud)
为什么这些域没有出现在whois? 这就引出了一个后续问题,从哪里whois获取数据?
假设我运行一个接受 SSH 连接的服务器,作为一个聪明人,我使用 SSH 密钥而不是密码来连接它。有一个用户,webmaster,可以访问和控制与网站相关的目录和程序。每当我连接到服务器时,我都以webmaster.
这很好用,直到有一天我聘请了第三方公司在网站上工作了一周,为了让事情顺利进行,我希望他们在webmaster工作时登录。当一周结束并且工作完成后,我想用他们的密钥撤销对服务器的访问。
我将如何执行此操作,在服务器上为同一用户设置多个密钥,可以独立编辑或删除这些密钥?
SSH-2 已经问世近十年了。我至少知道当前连接到我的服务器的所有计算机都使用更新的版本 2 协议。考虑到这一点,禁用或阻止 SSH-1 有任何好处(安全性或其他方面)吗?
我是否可以安全地禁用服务器通过 SSH 协议版本 1 进行的任何访问,同时仍然允许使用版本 2 的 SSH 客户端访问服务器,而不破坏任何内容?
(还有一个额外的问题,如果有人知道在哪里可以找到使用统计信息)即使该服务器后来被更多人使用,但实际上有人仍在使用 SSH-1 协议的可能性有多大?
家用路由器的好处是您只需将它们插入电源,它们几乎是开箱即用的,允许多台计算机使用单个互联网连接。
假设我想用“企业风格”交换机透明地替换我的标准家用路由器。是否可以购买非托管交换机,或者是否需要对其进行管理以实现 NAT 等功能?
有一个问题已经解释了托管和非托管交换机之间的区别,并提出了诸如 SSH 访问和网络监控之类的内容,但它没有提及提供 DHCP 地址或非常简单的端口转发等基本功能。
非托管交换机更像是“无脑集线器”,还是至少包含大多数家用路由器中的基本功能?根据交换机上使用的相同定义,标准家用路由器是否被视为“托管”?