麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 服務器 > Ftp服務器 > 正文

FTP非交互方式文件傳輸

2024-09-09 20:59:14
字體:
來源:轉載
供稿:網友

FTP(FileTransferProtocol)是文件傳輸協議,通過它可以從計算機傳輸或傳輸到計算機文件。FTP命令可以交互方式使用,也可以非交互方式使用。交互方式的使用較簡單,命令執行時系統會逐步提示,非交互方式的實現雖然復雜,但大大方便使用者,因為FTP會自動完成所有的操作。我們在使用FTP命令時,為了操作方便,往往會按非交互方式使用,下面筆者就介紹在SCOUNIX3.0下FTP實現非交互方式的處理。

在UNIX系統下,使用RCP命令可以實現遠程文件傳輸,但雙方都必須為同一種系統,如果遠程為其它系統,則RCP就無能為力了。使用FTP命令不但可以實現非交互方式傳輸方件,而且在雙方使用不同系統時也能使用。UNIX下的FTP命令的使用與WindowsNT有所區別,通過UNIX的幫助系統可以知道,FTP命令格式為:

ftp[-v][-d][-i][-n][-t][-g][host]

從命令格式中可以看出,其命令參數基本和在WindowsNT系統下差不多,但是沒有[-s:FILENAME]參數,也就是說,不能通過編輯一任意文本文件來實現非交互方式傳輸文件,不過值得高興的是,ftp命令在執行時會去尋找一文件名為netrc的文件,如果此文件存在并且其中有FTP命令行中指定的主機名,則會執行netrc文件中命令行。netrc文件中放有遠程主機名、注冊用戶名、用戶口令和定義的宏,其格式如下:

以下為引用的內容:
  machine主機名
  login用戶名
  password用戶口令
  macdefinit(定義宏)
  binary
  hash
  get遠程主機文件名本地文件名
  bell
  close
  bye

在命令提示符下運行"ftp主機名"命令即可自動實現文件的傳輸。另外在UNIX下使用FTP命令應注意下面的事項。

1、在.netrc文件中,如果使用password命令,其用戶口令在文件中沒有被加密,所以必須對.netrc文件設置權限,可以在命令提示符下使用"chmod0600.netrc"命令設置權限,即只有其文件主有讀寫權限,而其組成員及其它用戶均不可有任何權限,否則password命令無效,導致注冊過程中斷。

2、在.netrc文件中,如果使用macdefinit命令,則在其下一行可以輸入FTP命令,系統會自動執行這些命令且直到遇到一空行,也就是說在文件尾必須有至少一行空行,否則會出現錯誤信息"Macrodefinitionmissingnulllineterminator"。

3、如果在UNIX系統下使用超級用戶注冊,則.netrc文件必須放在根目錄下,如果使用一般用戶注冊,則.netrc文件必須放在"/usr/用戶名"目錄下。

4、在UNIX系統下所有命令均為小寫,包括FTP命令。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日产精品久久久一区二区开放时间 | 日本成人午夜 | 午夜影院在线免费观看 | 国产精品高潮视频 | 免费a级观看 | 蜜桃视频观看麻豆 | 久久草草影视免费网 | 国产精品亚洲一区二区三区在线观看 | 亚洲成人欧美在线 | xxxxhdvideosex| 小视频免费在线观看 | 久久伊人国产精品 | 欧美一极视频 | 久久精品视频亚洲 | 日本中文字幕网址 | 日本aaa一级片 | 一级黄色a视频 | 黑人三级毛片 | 欧美激情999| 高潮激情aaaaa免费看 | 午夜精品福利视频 | 久久久久久久网站 | 久草手机视频在线观看 | 日韩精品中文字幕一区 | 免费99热在线观看 | 中文字幕 亚洲一区 | 久久久一区二区三区四区 | 欧美在线观看视频网站 | 欧美黄色片一级 | 色综合久久久久久久久久久 | 亚洲视频在线一区二区 | 黄色大片免费看 | 成人做爰s片免费看网站 | 毛片免费看电影 | 欧美性生交xxxxx久久久 | 孕妇体内谢精满日本电影 | av在线视| 成人短视频在线观看免费 | 亚洲第一成人在线 | 精品国产一区二区在线 | 久久精品在这里 |