使用psftp.exe

使用psftp.exe
点击打开psftp.exe,出现如下图的命令窗口。
 
输入open [user]@[host],user为用户名,host为sftp服务器的ip,如输入 open aaa@172.18.235.56 回车后出现以下提示


 
输入n,不需要把key缓存;然后提示输入密码。成功连接后,就会返回命令符。 输入put [FilePath] 就可以把文件传到sftp的文件夹中。如输入 put “D:\temp\temp\sftp架设方案.doc”

wk_ad_begin({pid : 21});wk_ad_after(21, function(){$(‘.ad-hidden‘).hide();}, function(){$(‘.ad-hidden‘).show();});    
 

上传文件到sftp成功。
以上是命令行操作psftp。如需要像批处理文件,直接执行任务。可利用psftp的命令参数。如下所示:
"psftp.exe" aaa@127.0.0.1 -pw aaa -b "aaa.txt" -bc 解释:
1) aaa@127.0.0.1:要直接连接目标sftp服务器,aaa为用户名,127.0.0.1为服务器ip。
2) –pw aaa:设置密码为aaa。
3) -b "aaa.txt" :指定需要操作的命令文本。 具体aaa.txt的文本内容,如下所示: put "FBMS前台宣导材料再稿.ppt" 4) –bc:输出执行过的命令语句。
这样的话,可以直接执行"psftp.exe" aaa@127.0.0.1 -pw aaa -b "aaa.txt" –bc可以顺利连接服务器并执行指定任务。
C#执行的时候就可以拼凑命令字符串,然后直接执行。 Psftp参数和命令参考


 
psftp的简要使用说明
严格来说,通过 SSH 进行本地文件的上传或者将 Linux 主机中的文件下载至本地并不是 PuTTy 的功能,而是通过其完整安装包内的 psftp.exe 文件实现的。所以,要完成这些操作, Windows 内必须有完整的 PuTTy 安装包而不仅仅是 putty.exe 这一个文件。
接下来就是开启 psftp.exe 了,和 Putty 一样是全字符界面。相对于 shell 繁多的命令,上传和下载使用的命令屈指可数,将用到的命令列在下面: 1. open calpico.dreamhost.com 用于连接远程 linux 服务器,其中 calpico.dreamhost.com 替换为您自己的地址。 
2. cd public_html/wp-content/ 用于切换远程 Linux 服务器上的目录,其中 public_html/wp-contnt 替换为您自己实际的路径。 
3. lcd D:/downloads/ 用于切换本地的路径,其中 D:/downloads/ 就是我自己电脑里的 D:\downloads\ ,总之,切换本地路径的目的是为了上传这个目录里的文件或者将服务器上的文件下载到这个文件夹里,如果你要上传位于 C 盘 Windows 文件夹里的 notepad.exe 到服务器上,就得 lcd C:/windows/。 
4. put notepad.exe 上传 notepad.exe 到服务器上。  5. get notepad.exe 下载 notepad.exe 到自己电脑商。 
使用以后,我发现这么上传下载文件还有一个好处,因为是字符界面,文件在上传和下载过程中占用的系统资源非常少,甚至感觉不到它正在运行,比开着 ftp 客户端傻等好多了。缺点也有,由于看不到传输进度,如果遇到大文件,还是得傻等。

时间: 2024-08-04 14:10:01

使用psftp.exe的相关文章

PSFTP自动登录SFTP服务器,批量自动上传上传下载指定文件

1.putty官方下载 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 下载安装版  putty-0.67-installer.msi 2.安装完成之后,打开putty安装目录,找到PSFTP.EXE,复制到新的文件夹 D:/Download 3.双击打开pstftp.exe,连接Linux服务器 4. 设置下载到windows的本地目录 5.psftp常用命令(操作服务端的文件则是Linux常用命令) lcd+路径

远程操作linux的利器:putty和psftp

通过SSH远程操作Linux的好工具:putty(远程操作linux)  psftp(远程上传下载) 占用空间小,操作方便,不需安装配置即可使用,官方网站(http://www.chiark.greenend.org.uk/~sgtatham/putty/ )可提供相应软件的下载,免费的哦 到 Unix-Center.net/Unix体验中心注册个帐后就可 利用putty登陆 学学unix了 : psftp工具相关命令使用(转载于http://live.haliluya.org/weblog/2

转: window中使用PSFTP/WinSCP实现SFTP上传下载

摘自百度百科 sftp是Secure File Transfer Protocol的缩写,安全文件传送协议.可以为传输文件提供一种安全的加密方法. sftp 与 ftp 有着几乎一样的语法和功能. SFTP 为 SSH的一部份,是一种传输档案至 Blogger 伺服器的安全方式. 其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol的安全文件传输子系统,SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应

阿里云ECS-使用putty产品psftp工具上传下载

本人windows10,安装了winscp3,原本可以简单易用,但天空不作美,死活不让我连接,无奈,只能换命令行方式, 好在,putty提供了一个小工具,psftp,不过,需要去官网下载完整版才有哦,地址如下: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.htm 下载安装后,打开psftp.exe,   在打开的控制台里,输入: open IP地址 这样,就进入了远端服务器,下面给出一些常用的命令. 1.1 文件名中有空格

如何通过putty向服务器传输文件

首先把需要传输的文件放到PSFTP.EXE同目录下,并运行PSFTP.EXE. 根据提示(打开传输的目的主机)  open 192.168.1.110 输入用户和密码 log as: root [email protected]'s password: 进入PUTTY当前的工作目录. 如果需要下载到WIN上则用: get 1.txt    下载至PSFTP.EXE同目录下 如果需要上传到Linux服务器上则用: put free_-m.txt    上传至PUTTY当前的工作目录.

腾讯云从零搭建PHP运行环境

一.首先我们得注册腾讯云,租用一台服务器,我选择的是CentOS 7.2 64位,这时候会给你这台主机的公网IP和内网IP,以及这台主机的用户名及密码. 二.我们可以使用腾讯云网页上自带的登录按钮进行登录,也可以使用putty进行登录,下面我们使用putty进行远程操作. 1.百度putty,可以下载最新的putty,下载下来是一个压缩包: psftp.exe用于文件传输,我们使用putty.exe进行远程登录: 2.我们使用ssh方式连接比较安全,默认端口是22.点击载入,这时候会提示我们输入

linux与linux,linux与windows之间用SSH传输文件

linux与linux,linux与windows之间用SSH传输文件linux与linux之间传送文件:scp file [email protected]:文件地址    例: scp abc.txt [email protected]:/home/endall/abc.txt windows与linux之间传送文件:笔者用putty的内置PSCP.其它如 SSH Secure File Transfer Client 先在WIN的DOS下,PUTTY目录下及PSCP文件所在目录. pscp

转 使用putty从linux主机上面往windows主机下面拷贝文件

更新一下,把putty的包解压以后,想要在dos窗口中直接使用,必须把putty解压的文件的路径添加到环境变量中,这样使用起来就会非常简单了. 郁闷了好久,终于搞定了putty的上传下载文件命令pscp的使用.关于putty网络上有很多整体的介绍,但是本篇文章只是针对刚接触putty的初学者,如何从linux主机上面上传下载文件. 整体深入的介绍,请看这篇文章:http://blog.csdn.net/allen_zhao_2012/article/details/7818315 其实对于平常使

Ubuntu和windows文件传输共享

一.使用飞鸽传书实现功能 目前在linux下使用飞鸽传书的比较流行的软件有iptux和ipmsg.  1.1   iptux iptux是ubuntu中一个可以和windows下大家熟悉的飞鸽传书互传文件的软件,在ubuntu软件中心中可以找安装.个人体验还不错,传输速度15M/s左右,(在ubuntu中互传速度能更好)兼容windows下的各种飞鸽传书版 本. 安装iptux比较容易,下载iptux的二进制包http://iptux.googlecode.com/files/iptux_0.4