我习惯于在 Unix 命令行上运行 ssh,并且第一次在 Windows 上使用 PuTTY。当我打字
get file.txt
Run Code Online (Sandbox Code Playgroud)
在 PSFTP 命令行上,file.txt 去哪里了?PSFTP 返回:
remote:/somedirectories/file.txt => local:file.txt
Run Code Online (Sandbox Code Playgroud)
但是我在本地找不到该文件。
谢谢!
我正在使用 PSFTP 并希望下载两个目录及其所有子目录,并将它们放在我服务器上的其他位置。
我认为这会很简单
get dirname c:\localdirname
get dirname2 c:\localdirname2
Run Code Online (Sandbox Code Playgroud)
但是我收到读取权限错误,但是,如果我一次指定一个文件,它就可以工作。有任何想法吗?
使用 PuTTY 将 SSH 连接到服务器。但是不知道如何连接到 SFTP。
私钥在 USB 上,也许这就是我出错的地方!?
我尝试了各种方法,例如 PSFTP,但在需要密钥身份验证时无法真正找到明确的答案。
我正在使用 PuTTY 的命令行实用程序psftp.exe在 UTF8 配置的 linux 服务器和 MS Windows PC 之间传输文件。
使用 psftp 实用程序的“ls”或“get”命令时,包含非 ASCII 字符(例如,日语假名)的文件名会损坏。
我尝试从 putty.exe 创建一个保存的会话,并将翻译设置为 UTF8,并使用 psftp.exe 保存的会话(即打开saved_session_with_UTF8_translation),但文件名字符仍然损坏。
如何配置 psftp.exe 以便它为文件名使用正确的字符集?
我可以键入dir
以打印远程工作目录的内容。
我可以键入lpwd
以打印本地目录的名称。
我用什么命令打印本地目录的内容?
您好,我正在尝试将文件从我的桌面上传和下载到我的服务器。现在经过一番搜索,我确实下载了psftp。我以前曾经使用过 filezilla,但由于一些原因,我无法将其安装在我的桌面上。由于 psftp(类似于 putty)只是用于文件传输的可执行文件。
所以现在通过这个链接http://www.math.tamu.edu/~mpilant/math696/psftp.html。我知道 put 和 get 是我用来下载和上传文件的两个命令。现在,当我登录到服务器并说获取文件名时,它实际上是在抛出错误“本地:无法打开文件名”。我也用其他文件尝试过,但我最终得到了同样的错误。
psftp.exe 文件在我的桌面上。我正在使用的过程是
我双击 .exe 文件
打开“服务器名”
cd /path/where/files/are
获取“文件名”
我得到这个错误
“本地:无法打开文件名”。
我是犯了错误还是这个可执行文件有问题?
我可以使用 FileZilla 连接到 FTP 站点。它使用 FTP 协议,需要隐式 FTP over TLS、用户名、密码,并在端口 900 上使用被动传输模式。
我正在尝试找到一个命令行实用程序,它可以让我测试站点是启动还是关闭。经过一些研究,看起来 PSFTP 可以工作,但我没有成功。
我尝试使用PSFTP连接到该站点,但失败了。PSFTP 支持这些方法吗?如果是这样,如何?如果不是,有什么作用?
最后,我只是想监控站点是正常运行还是停机。是否有捷径可寻?