KMC*_*KMC 7 windows terminal macos
我的网络上有一些 Windows PC。我有 Mac OS X。我尝试访问网络中的一些 Windows PC 来读取和写入文件。在 OS X Finder 中,我看到了 computer_name 并且我可以作为访客连接。但是在终端中,我该怎么做?
我试过了ssh computer_name,但它说“连接被拒绝”。我试过ssh asdfasdf(一个不存在的计算机名称),它给了我同样的“连接被拒绝”。这让我怀疑ssh computer_name不是访问计算机的正确命令,这是我在 SU answer 和 google 上找到的。
(旁注:如果 \xe2\x80\x9cssh asdfasdf\xe2\x80\x9d 表示 \xe2\x80\x9cConnection returned \xe2\x80\x9d 而不是 \xe2\x80\x9cunknown hostname\xe2\x80\x9d 的某些变体,那么你的 ISP 正在做 \xe2\x80\x9cDNS 重定向\xe2\x80\x9d 的有点令人讨厌的事情,它的目的是当你输入错误的 URL 时为你提供一个搜索页面(以他们的利益为目的)。这意味着他们正在运行非-符合标准的名称服务器和您运行的软件(不是网络浏览器)可能会被它混淆。)
\n\n要从命令行挂载网络文件系统,您需要做的第一件事是获取完整的 URL。为此,在 Finder 中找到它后,获取信息并查看 \xe2\x80\x9cServer:\xe2\x80\x9d 字段。
\n\n然后,要在终端中重现该内容,请open使用该 URL 运行:
open smb://computer_name/share_name\nRun Code Online (Sandbox Code Playgroud)\n\n您将看到一个对话框,要求您提供凭据。或者,您可以包含您的用户名,然后系统不会提示您,前提是您的密码位于钥匙串中:
\n\nopen smb://your_username_on_that_computer@computer_name/share_name\nRun Code Online (Sandbox Code Playgroud)\n\n(Apple 文件共享是一样的,但是用afp:代替smb:。)
如果您确实需要在没有 GUI 的情况下执行此操作,则必须(据我所知)直接进行挂载(这需要您通过创建空目录来手动指定其在文件系统中的位置)。这是一个已经写好的答案:如何轻松地从 Mac 挂载 Windows 共享?
\n| 归档时间: |
|
| 查看次数: |
48888 次 |
| 最近记录: |