php*_*015 3 windows linux ssh debian scp
SuperUser 上已经有很多关于这个问题的主题。但是,我在过去的 3 个小时内尝试了所有这些,但无法解决此问题。
我正在尝试将文件从我的笔记本电脑复制到远程 Linux 服务器。
我的笔记本电脑使用 Windows 8.1,远程服务器是 Debian。我通过 PUTTY 连接到 Linux 服务器。
如果我使用的是 Linux 机器,它会像 ABC 一样简单。但是,由于我的笔记本电脑是 Windows ......好吧......
这是我试过的命令:
pscp C:\Users\Michael Storm\Desktop\Folder\public_key.ppk mstorm@my.linux.server:/home/mstorm
Run Code Online (Sandbox Code Playgroud)
C:\Users\Michael Storm\Desktop\Folder\public_key.ppk
--- 文件路径(在我的笔记本电脑上)(只是要明确:public_key.ppk
和之间有一个空格mstorm
。这个论坛将我命令的后半部分带到下一行)
这个命令给了我错误:
未知命令 PSCPP
因此,我将“PSCP”更改为“SCP”,然后出现错误:
ssh:无法解析主机名 C:名称或服务未知 权限被拒绝(公钥)。失去了连接
让自己轻松使用WinSCP,WinSCP是一个开源的免费SFTP客户端,FTP客户端它的主要功能是本地和远程计算机之间的文件传输。并与腻子很好地结合
如果你真的想使用 PSCP 然后使用 pscp 你需要确保你从 pscp.exe 所在的 putty 文件夹中设置路径或命令
set PATH=C:\path\to\putty\directory;%PATH%
Run Code Online (Sandbox Code Playgroud)
我设置的路径是“set PATH=C:\Program Files\PuTTY;%pscp.exe%”
归档时间: |
|
查看次数: |
45471 次 |
最近记录: |