日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

psftp查看服务器上的文件,PSFTP自动登录SFTP服务器,上传指定文件...

發布時間:2023/12/10 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 psftp查看服务器上的文件,PSFTP自动登录SFTP服务器,上传指定文件... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

***********************

上一帖中講了sftp服務器與客戶端的搭建,這一貼則是用psftp測試的自動登錄并上傳指定文件。

由于初次應用所以并沒有涉及密鑰...

***********************

===========操作流程:

首先將psftp.exe、要上傳的文件放到同一文件夾,再此文件夾下新建psftp_cmd.txt,輸入代碼:

open 10.6.1.210

put UpLoad.zip

bye

以上代碼的三步操作為:先打開服務器的地址10.6.1.210 ,再上傳Upload.ZIP文件,最后退出psftp。前兩步可以更改,也可以參照psftp的 命令加入新的操作。

再此文件夾下新建start.BAT代碼如下:

psftp -l administrator -pw 123? -b psftp_cmd.txt

exit

以上代碼的兩步操作為:打開psftp且帶參數(用戶名為administrator密碼為123并且在psftp下批量執行psftp_cmd的命令),最后退出win32命令界面.

以上操作后雙擊start.bat即可自動上傳指定文件...

===========psftp 命令

PSFTP 是一個使用命令提供 SFTP client 功能的軟件,免去了使用ssh crt之類的圖像化工具。

我們看看psftp的工具使用幫助:

psftp -h

PuTTY Secure File Transfer (SFTP) client

Release 0.60

Usage: psftp [options] [user@]host

Options:

-V????????print version information and exit(打印版本)

-pgpfp????print PGP key fingerprints and exit(打印pgp)

-b file?? use specified batchfile (讀取格式化文件,按照文件格式執行命令,及預先要交互的命令都放到這個文件里)

-bc?????? output batchfile commands (輸出執行過的命令語句)

-be?????? don't stop batchfile processing if errors(遇錯跳過)

-v????????show verbose messages (詳細回顯)

-load sessname??Load settings from saved session

(使用預先保存好的sessname,保存在HKEY_CURRENT_USER/Software/SimonTatham/PuTTY/Sessions)

-l user?? connect with specified username (用戶名)

-P port?? connect to specified port (端口)

-pw passw login with specified password (密碼)

-1 -2???? force use of particular SSH protocol version (使用ssh協議)

-4 -6???? force use of IPv4 or IPv6??(支持ipv4 或ipv6)

-C????????enable compression (支持壓縮格式,節省帶寬)

-i key????private key file for authentication

-noagent??disable use of Pageant

-agent????enable use of Pageant

-batch????disable all interactive prompts 不允許交互命令

當連接到遠程計算機以后,下面這幾個命令就有用了,參考下,就可以了。

bye????結束 psftp 。

cd???? 改變遠程服務器的目錄。

chmod??改變遠程服務器的文件或文件夾的權限及屬性。

del????刪除遠程服務器上的文件。

dir????列出遠程服務器上的所有文件和目錄。

exit?? 結束 psftp 。

get????從遠程服務器上下載指定文件。

help?? 使用幫助。

lcd????改變本地計算機的工作目錄。

lpwd?? 顯示本地計算機工作目錄。

ls???? 列出遠程服務器上的所有文件和目錄。

mkdir??在遠程服務器上建立一個目錄。

mv???? 移動遠程服務器上的文件或者改名。

open?? 連接指定的遠程服務器。

put????把本地的文件上傳到遠程服務器上。

pwd????移動遠程服務器上的文件或者改名。

quit?? 結束 psftp 。

reget??斷點下仔未完的指定文件。

ren????移動遠程服務器上的文件或者改名。

reput??斷點上傳未完的指定文件。

rm???? 刪除遠程服務器上的一個文件。

rmdir??刪除遠程服務器上的一個目錄。

=========其它

PSFTP是Putty的一部分,可以單獨使用,也可去http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html下載完整的Putty安裝包。安裝好之后,你就有了一套幾乎完整的遠程訪問解決方案。

PSFTP是一個支持SFTP協議的客戶端程序。在Unix體驗中心上傳文件或者是維護SourceForge上的項目經常會使用SFTP。目前支持SFTP的客戶端程序不少,像FileZilla、CoreFTP等等,都有Windows下的圖形界面。PSFTP沒有圖形界面,一切都要使用命令來完成。有時候這種看似麻煩的方式反而效率更高。

總結

以上是生活随笔為你收集整理的psftp查看服务器上的文件,PSFTP自动登录SFTP服务器,上传指定文件...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。