linux - 通过ssh识别同一环境登录的不同主机

标签 linux ssh remote-access difference

我 ssh 另一个主机,我知道我可以 ifconfig 来实现不是本地主机。我想要一个简单明了的方法。比如改变PS1的颜色或者其他什么。这是远程服务器。 enter image description here

现在它是我的本地服务器。 enter image description here

有什么想法吗?

最佳答案

理论上你可以让两台电脑在环境中完全相同。它们可以具有相同的主机名、操作系统、应用程序等。因此区分网络上两台 PC 的唯一方法是通过 IP 地址。

为了分配 IP 地址,DHCP 协议(protocol)使用 MAC 地址,该地址被认为是全局唯一的。因此,为了完全确定,您必须检查 IP 地址或 MAC 地址以区分 PC。

但实际上,检查主机名也可以。

~$ hostname
ubuntu-laptop

关于linux - 通过ssh识别同一环境登录的不同主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28021719/

相关文章:

linux - Fstab 挂载错误 "mount: unknown filesystem type ' gid=33'

linux - 使用 bash 计算字符串中子字符串的出现次数

linux - 获取/dev/usb/lp*设备信息

linux - 由于主目录权限更改而无法通过 SSH 登录 Ubuntu 服务器

remote-desktop - Windows RDP 与各种版本的 NX

Java API 远程访问大型机

regex - 如何使用正则表达式从 html 文档中提取特定的元信息

mysql - Putty 可以连接到远程数据库并打开 PhpMyAdmin 吗?

linux - ~/.ssh/config 文件中的 SSH 端口转发?

ipad - 如何在没有服务器或端口转发的情况下远程访问网络