2015-05-13 59 views
0

我已經在ubuntu實例(EC2), 下手動安裝了Plesk並創建了一個使用Plesk的系統用戶,所以當我嘗試與該用戶進行SSH時,我得到:Permission denied (publickey). 我有一個pem鍵,我用ssh與Ubuntu用戶。無法用在Plesk下創建的用戶ssh(Amazon Ec2)

我的主要目標是從bitbucket獲得一個git克隆,並且我明白正確的用戶應該進行克隆,以便成功。我已經嘗試了很多方法,並且無處不在!

任何幫助將不勝感激。謝謝!

回答

1

好吧,我找到了解決方案。

首先,我必須使用亞馬遜提供的pem密鑰作爲主要用戶(對我來說,它是ubuntu)登錄。

然後我不得不修改此文件:sudo nano /etc/ssh/sshd_config ,改變PasswordAuthentication noPasswordAuthentication yes

然後我不得不重新啓動SSH服務:sudo service ssh restart

,那就是它的結束!

PS 當我使用Plesk用戶登錄,我不得不啓動的ssh-agent,像這樣:ssh-agent /bin/bash

我希望這可以幫助任何人。

相關問題