我有一個亞馬遜aws t1.micro實例設置(Ubuntu)。 我可以通過SSH進入它,但我想用本地機器編輯器(Mac OS X Mountain Lion)編輯文件,或許用TextWrangler或其他東西。如何將SFTP導入Amazon EC2 Ubuntu t1.micro實例?
我該如何訪問我的ec2 t1.micro ubuntu實例上的文件?
TIA,
Harshad
我有一個亞馬遜aws t1.micro實例設置(Ubuntu)。 我可以通過SSH進入它,但我想用本地機器編輯器(Mac OS X Mountain Lion)編輯文件,或許用TextWrangler或其他東西。如何將SFTP導入Amazon EC2 Ubuntu t1.micro實例?
我該如何訪問我的ec2 t1.micro ubuntu實例上的文件?
TIA,
Harshad
我真的很喜歡sshfs的。 SSHFS允許您安裝遠程文件系統,並將其顯示爲本地系統上的本地安裝點。
https://help.ubuntu.com/community/SSHFS
一個簡單的例子是: 1.從客戶端請確保您已安裝SSHFS: 「命令和apt-get安裝sshfs的」 2.從客戶端系統: 「命令sshfs的用戶@ubuntuServer:/ remote/path/local/path -o allow_other「
這會將ubuntu服務器上的/ remote/path加載到你機器上的/ local/path。 「-o allow_other」表示客戶端系統上的任何用戶都會讀取/寫入掛載點,前提是「user @」用戶有權在ubuntu服務器上讀/寫「/ remote/path」。
這並不回答你的問題,但我需要說出來:這是一個非常糟糕的做法。
您應該在本地進行編輯,然後部署到EC2。從您的描述來看,這聽起來像是您正在編輯生產網站上的實況。
哎呀!
我想我從來沒有提到EC2是我的產品。我正在使用EC2 t1.micro實例進行開發。從一天中使用的多個平臺連接到中央通用環境會更好。我有Windows,Mac,Linux本地盒子,所以使用EC2 t1.micro從這些盒子中進行開發恰好是我的偏好。 – kalehv
要在本地編輯文件,您必須下載它們,進行編輯和上傳。一個更好的方法是SSH進入機器,使用vi或eamcs編輯文件 –
我已經這樣做了,但老實說,我不是終端編輯的粉絲。我來自Windows世界。我希望TextWrangler或Sublime Text等文件能夠編輯我的EC2文件。 – kalehv
如果您使用Filezilla,請按照以下說明操作:https://www.youtube.com/watch?v=e9BDvg42-JI 您可以使用Cyberduck,並按照以下說明操作:https://www.youtube.com/watch?v = hd4oL3WIPVM –