终端软件Shell菜单中的新建远程连接有无法删除的服务器记录

我的电脑系统版本为: 10.13.4 (17E202)

刚入手的官翻macbook pro

今天在使用终端软件中的ftp 功能的时候 发现了一个非我自己的使用记录(我在这台电脑上第一次使用这个功能)

截图如下:

用户上传的文件

不确定是不是官方翻新时漏清了数据??? 我依稀记得mac系统要使用 localhost 这种 需要设置host别名为机器名.local

我怀疑这个服务器信息是前一个用户的ftp本机服务器的地址信息???


我现在想要的是, 是否能清除这条记录(我自己新增的连接信息可以删除, 唯独这一条)

虽然这个不影响我使用, 但每次看到都不是满= =舒心... 请求各位大能帮助

发布日期 2018年5月29日 上午12:08

回复
回复量:1

2018年5月29日 上午8:34 回应 文彬BigZ

这个记录应该是保存在com.apple.Termial.plist配置文件中, 这个文件有可能存在两个地方,一个是用户自己的Preferences目录中,一个是本地系统的Preferences目录中。用户自己的只作用于用户本身,而本地系统 的对于所有本机登录用户可用。

你的问题可能是保存在本地系统内。尝试使用下面的命令显示和删除所有记录

显示:

sudo defaults read /Library/Preferences/com.apple.Terminal.plist PermanentServers

删除:

sudo defaults delete /Library/Preferences/com.apple.Terminal.plist PermanentServers

当然也检查你用户本身的设置:

显示:

defaults read ~/Library/Preferences/com.apple.Terminal.plist PermanentServers

删除:

defaults delete ~/Library/Preferences/com.apple.Terminal.plist PermanentServers

如果想要使用图形界面来编辑,可以使用任何的XML编辑软件,或者是XCode.app。

.local

是被用于使用mDNS(在Mac上的实现叫做Bonjour)服务来解析机器名的,类似于熟知的DNS服务的机器名与IP地址的解析。只不过mDNS一般只是用于局域网内 部。在实际操作中,在Mac上要访问一台同网络上设备时,或者使用它的FQDN(完全限定域名),比如叫做smtp的机器,它的FQDN可能是smtp.baidu.com,而Bonjour名是smtp.local,在Windows上之所以可以直接使用机器名 smtp是因为WINS服务。

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

终端软件Shell菜单中的新建远程连接有无法删除的服务器记录

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!