我对PuTTY PSFTP有一个有趣的困境。
设置......
Pageant .60
putty .60
使用过的命令:
D:\psftp.exe -load myserver.domain.us.com -l User1 -b MyCommand Script
这会加载PuTTY PSFTP,在Pageant的帮助下使用用户ID登录,然后使用脚本中的命令发送文件。
在服务器上以Admin身份登录时,这非常有用。 在服务器上以普通用户身份登录时失败:
"psftp: no hostname specified;"blah blah blah.
包括-v
显示没有其他消息。
对于PuTTY ,服务器管理员与普通用户之间的权限或其他设置可能会有哪些差异?
答案 0 :(得分:0)
您加载PuTTY存储的网站gcc -E file.c > file.i
。
它存储在本地帐户的Windows注册表中。
如果您使用其他帐户运行脚本,则不会看到网站定义。
您必须在命令行上完全定义会话。你甚至可能尝试过什么。
myserver.domain.us.com
; -load
以明确您要使用SSH(但无论如何都是默认值)-ssh
(您需要最新版本的PuTTY用于-hostkey=...
交换机,但无论如何都需要升级,版本0.60不安全。 / LI>
-hostkey