[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 求助sftp上传文件的批处理的问题,在线等啊

谁能帮忙用批处理写一个sftp上传文件的demo啊,登录的时候需要一个密钥的文件!!!
我借助第三方工具psftp.exe
psftp hosthome -l root -P port -pw password -i file
不知道这样是不是登录啊。
在线等,感谢啊。

是的,就是这样登陆。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

这样提示登录超时或者不能登录啊,纳闷了

TOP

回复 2# Batcher


    没登录成功过啊

TOP

回复 2# Batcher


    求上传文件的demo

TOP

双击psftp.exe,用交互的方式能登陆成功吗?

TOP

回复 6# Python


    我输入 open hosthome
login as:root
然后exe就自己关闭了,没登录成功过。

TOP

回复 6# Python


    但我最终的目的是用批处理自动上传文件,而不是用交互去手动上传文件。

TOP

回复 8# 2013


先不要考虑你的最终目的,先保证能登陆再说。
1、检查root账号是否允许远程登陆
2、暂时关闭Linux和你本地Windows的防火墙

TOP

我用winscp软件可以登录,并且可以文件操作,我想用批处理取而代之

TOP

回复 9# Python


    我用winscp软件可以登录,并且可以文件操作,我想用批处理取而代之

TOP

回复 11# 2013


psftp hosthome -l root -P port -pw password -i file

1、你用的hostname是机器名还是IP地址?
2、password里面有没有特殊字符?
3、file是不是用的完整路径?路径里面是否有空格或者特殊字符?

TOP

回复 12# Python


    1、用ip
2、密码没有特殊字符,字母+数字
3、文件中在C盘中,有空格没特殊字符,但我整个路径用双引号了。

我现在又用winscp的批处理登录了,处理:Disconnected:No supported authentication methods available <server sent: publickey,gssapi-with-mic>这个密钥的东西,我不想去更改/etc/ssh/sshd_config 中的"PasswordAuthentication"参数值为"no"改为"yes",用批处理怎么实现。
搞半天还没用批处理登录过……杯具啊。

TOP

回复 13# 2013


我不想去更改/etc/ssh/sshd_config 中的"PasswordAuthentication"参数值为"no"改为"yes",用批处理怎么实现。

这句话没看懂,你是想用批处理修改/etc/ssh/sshd_config这个文件?但是你连登陆都不成功,谈何修改?

TOP

回复 14# Python


    那句是网上看到了,去修改linux机器上的那个文件参数。
我不想修改公司服务器机器上的文件,看能不能批处理实现登录、上传文件

TOP

返回列表