我正在使用PuTTY将我的Windows机器连接到远程机器,我可以连接到远程机器但是当我使用SCP命令将一些文件下载到我的本地Windows机器时,它说:
ssh: connect to host XXXXXXXXXX port 22: Connection refused
lost connection
我正在写这个命令:
scp * username@mywindowsmachine:~/Desktop
答案 0 :(得分:3)
使用winscp执行此操作:
http://winscp.net/eng/docs/introduction
WinSCP将使您能够与服务器交换文件,而ssh用于在此服务器上发出shell命令(在您的情况下无法实现,因为您的本地Windows机器无法回答其ssh连接)。
如果你在shell上,你会使用scp,但是当你在windows上时(可能不使用像cygwin这样的东西),你会发现winscp是最简单的解决方案。
答案 1 :(得分:0)
如果您管理要连接的服务器,启用SSHD并启用调试,您将看到它拒绝连接的确切原因
答案 2 :(得分:0)
如果sudo chown -R www-data:webmasters / dir / dir / dotfile - 可能需要通过ssh为你的bash“user”授予权限。