是否有任何 Windows 应用程序可以连接到远程 OpenVPN 服务器,然后在本地环境中充当 SOCKS 5 服务器?
编辑:这意味着
为什么 PuTTY 和 SFTP 必须分开登录?我讨厌输入两次密码来传输多个文件。为什么我不能在 SSH 客户端中输入我的用户名和密码,然后它同时登录到 SSH 和 SFTP?这种工具是否存在或者它在编程上是不可能的?
我正在尝试编写一个站点部署脚本,它将像这样复制文件:
来源
.
..
src/
html/
Run Code Online (Sandbox Code Playgroud)
目标
.
..
src/
html/ -> /var/www/ftproot/mysite
Run Code Online (Sandbox Code Playgroud)
我希望 SOURCE 中的文件html
转到 DEST /var/www/ftproot/mysite
。
脚本是:
cd SOURCE
cp -Rf * DEST
Run Code Online (Sandbox Code Playgroud)
每次运行脚本时,都会出现此错误:
cp: cannot overwrite non-directory 'html' with directory `html'
Run Code Online (Sandbox Code Playgroud)
由此,我推断cp
当 DEST 具有符号链接时无法自动将文件复制到 DEST 中。
笔记:
按照cp 手册,我设置POSIXLY_CORRECT
为 1。这不起作用。
我不得不将站点链接html
到ftproot/mysite
而不是反之,因为 ftp 用户有奇怪的访问模式。
这家伙修改了 cp
源代码并重新编译了它。我不想对生产服务器这样做。
关于如何解决这个问题的任何想法?
是否有任何适用于 Windows 的工具可以