【问题标题】:Why cannot secure copy any more after installed io.js为什么安装 io.js 后不能再安全复制
【发布时间】:2015-06-19 04:44:26
【问题描述】:

在通过 nvm 安装 io.js 并在这个 CentOS linux 机器上切换到它之后,我切换到 Mac 并且厌倦了安全地将文件复制到它。

在常用命令“scp file root@ip:/folder”并输入密码后, 而不是通常的进步,我得到了

"Now running io.js v1.6.3"

这实际上是我刚刚安装在 linux 机器上的正确版本号。但是发生了什么事? io.js 会改变“安全复制”的含义吗?

我尝试使用 nvm 转回旧的 node.js,但问题仍然存在。最后,我完全删除了安装 io.js 的 nvm,最后 scp 再次工作。

谁能解释一下这是怎么回事?我很好奇。

【问题讨论】:

    标签: node.js macos scp io.js


    【解决方案1】:

    我遇到了类似的问题。我的解决方案是从 ~/.bashrc 文件中删除“nvm use node-version”,并创建 ~/.nvmrc 以包含默认的 node-version

    【讨论】:

    • 这是错误还是正常行为。我有点在寻找它的原因。谢谢你的回答。
    • 在 .bashrc 中添加更多的 echo 语句,看看它们是否在您 scp 文件或 ssh 时出现。
    猜你喜欢
    • 1970-01-01
    • 2014-04-04
    • 2018-11-07
    • 2014-04-30
    • 2015-03-03
    • 1970-01-01
    • 2015-08-19
    • 2022-01-26
    • 2019-10-27
    相关资源
    最近更新 更多