2013-12-12 41 views
0

我有一個奇怪的問題 - 我安裝了一個額外的ebs捲到我的EC2實例,當我在我的EC2實例時,我沒有問題將文件傳入和傳出到不同的地方,但我無法上傳我的本地計算機到附加捲 - 每當我通過scp指定它說「權限被拒絕」使用scp上傳到掛接/掛載的EBS卷?

我的ebs額外的卷被掛載在〜/ sdf的ec2實例,所以從我的本地控制檯我輸入(替換我的dns出於安全考慮):

SCP -i trial.pem output.avi EC2用戶@ ec2- - - ** - 104.compute-1.amazonaws.com:~/sdf/output.avi scp:/ home/ec2-user/s df/output.avi:權限被拒絕

如果我在嘗試執行sudo之前,它會要求我輸入密碼 - 但我不知道它的密碼是什麼?它不是我的本地機器上的管理員密碼,我試過...

我該如何解決這個問題?

+0

此外,我已經改變了/ sdf的chmod到777,所以這不是問題 – user3079080

+0

你有沒有嘗試使用正則路徑(/ home/sdf,我猜)而不是〜/ sdf?也許你的本地shell試圖解釋〜/而不是遠程shell。 –

+0

是的,它說沒有這樣的目錄,這讓我覺得它理解我的路徑確定,但只是拒絕我的權限 – user3079080

回答

0

這聽起來像你有第二卷安裝在/ sdf,然後在你的主目錄中的某種鏈接。

如果文件被安裝在/ SDF並有777,你應該能夠scp將EC2用戶@例如:/ SDF/

什麼是mount命令的輸出? ls -l /?