第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在不使用 shell 命令的情況下通過 SSH 以編程方式修改文件?

如何在不使用 shell 命令的情況下通過 SSH 以編程方式修改文件?

Go
慕的地6264312 2021-12-07 18:40:42
我正在編寫一個(gè)工具,除其他外,它需要能夠通過 SSH 連接修改文件。但是,出于安全考慮,我不想在遠(yuǎn)程服務(wù)器上調(diào)用 CLI 工具(TL;DR:字符串轉(zhuǎn)義真的很難)。我如何使用 (a) ssh 命令行工具(在本地調(diào)用)或 (b)golang.org/x/crypto/ssh/*包來執(zhí)行此操作?編輯:對(duì)不起,我忘了提及。我需要能夠在一個(gè)會(huì)話中完成這一切。在某些客戶端上,所連接的服務(wù)器位于負(fù)載平衡器之后,因此如果我進(jìn)行多次調(diào)用,最終可能會(huì)連接到不同的服務(wù)器。
查看完整描述

3 回答

?
三國紛爭(zhēng)

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超7個(gè)贊

與 ssh 建立主連接,保持活動(dòng)狀態(tài)。然后您可以將文件下載到您的本地主機(jī),修改它并使用 scp 再次上傳它,同時(shí)通過主連接進(jìn)行隧道傳輸。

https://unix.stackexchange.com/a/2869


查看完整回答
反對(duì) 回復(fù) 2021-12-07
?
胡說叔叔

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超8個(gè)贊

我不確定你打算怎么做。SSH 是一個(gè)非常嚴(yán)格的協(xié)議,它允許你做特定的事情:文件傳輸和終端連接。

您可以在此處查看不同 ssh 服務(wù)器具有的功能:https : //en.wikipedia.org/wiki/Comparison_of_SSH_servers#Features

但是 SSH 只是一個(gè)協(xié)議:一組 SSH 服務(wù)器(而不是 SSH 客戶端,這將是您的 go 程序)會(huì)理解的命令。

如果您想執(zhí)行特定操作,我建議您構(gòu)建自己的服務(wù)器,使用 SSL 或 TLS 等加密技術(shù)保護(hù)該服務(wù)器,您的客戶端將連接到該服務(wù)器。

PS:這個(gè)問題并不是真正與 Go 相關(guān),而是更多與 SSH 相關(guān),因?yàn)樗鼘?duì)任何語言都一樣。


查看完整回答
反對(duì) 回復(fù) 2021-12-07
?
達(dá)令說

TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超6個(gè)贊

通過 SSH 操作文件的最便攜方式是使用SFTP 協(xié)議。SFTP 主要用于傳輸文件,但它實(shí)際上是一種遠(yuǎn)程文件系統(tǒng)協(xié)議。它具有在遠(yuǎn)程系統(tǒng)上執(zhí)行以下所有操作的操作:

  • 創(chuàng)建、刪除和重命名文件

  • 打開文件進(jìn)行讀取或?qū)懭?;讀取和寫入文件中的數(shù)據(jù)塊。

  • 列出目錄內(nèi)容

  • 讀取和更改文件屬性

SFTP 公開了 POSIX(類 Unix)命名方案。文件分隔符是“/”,絕對(duì)路徑以“/”開頭。文件屬性也遵循 POSIX 模型。


查看完整回答
反對(duì) 回復(fù) 2021-12-07
  • 3 回答
  • 0 關(guān)注
  • 179 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)