gpt4 book ai didi

c# - 仁慈SSH.NET : How to create symlinks?

转载 作者:行者123 更新时间:2023-11-30 16:02:48 27 4
gpt4 key购买 nike

我目前正在使用 Renci SSH.NET 使用 SFTP 将文件上传到 unix 服务器,它工作正常。但是,我现在想将文件上传到“符号链接(symbolic link)容器”,然后在指向这些文件的另一个目录中创建一个符号链接(symbolic link)。那可能吗?我还没有找到管理符号链接(symbolic link)的类,那么如何实现呢?

最佳答案

使用 SftpClient.SymbolicLink 方法。

public void SymbolicLink(string path, string linkPath)

请注意,路径的含义是一团糟。最常见的 SFTP 服务器 OpenSSH 存在问题,并且以错误的顺序使用路径。许多其他 SFTP 服务器都遵循该错误以实现兼容性。但不是所有的。所以你必须测试你的服务器使用的顺序。

关于c# - 仁慈SSH.NET : How to create symlinks?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37275322/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com