2

我正在使用 CentOS 5.5,并且正在尝试远程修改 OpenVMS 服务器的文件。我尝试使用 scp 但我收到有关“意外换行符”的错误。

我试图找到解决方案,但我还没有找到。

然后我尝试使用 sftp 并成功但仅在我的 openvms 主目录中。我不知道如何访问其他文件夹。

例如 :

vim sftp://myLogin@myServer//sys\$user/myLogin/test.txt

将在我的 openvms 主目录中成功打开文件 test.txt。

我想要实现的是修改该目录中的文件 test.txt 例如:OpenVMSHomeDirectory.xxx.yyy

有人知道这样做的方法吗?我找不到如何访问我的文件来编辑它。

谢谢你。

4

1 回答 1

0

您可能正在使用的 OpenSSH sftp 客户端支持以 Unix 为中心的协议版本 3。尝试使用支持更新版本的客户端,如 lftp、WinSCP 或 FileZilla。

如果我没记错的话,OpenVMS SFTP 服务器在与 v3 客户端通信时会将 VMS 文件路径转换为更适合 Unix 的格式(即使用 / 作为目录分隔符)。

于 2012-05-21T08:02:37.890 回答