我已經在ubuntu實例(EC2), 下手動安裝了Plesk並創建了一個使用Plesk的系統用戶,所以當我嘗試與該用戶進行SSH時,我得到:Permission denied (publickey).
我有一個pem鍵,我用ssh與Ubuntu用戶。無法用在Plesk下創建的用戶ssh(Amazon Ec2)
我的主要目標是從bitbucket獲得一個git克隆,並且我明白正確的用戶應該進行克隆,以便成功。我已經嘗試了很多方法,並且無處不在!
任何幫助將不勝感激。謝謝!
我已經在ubuntu實例(EC2), 下手動安裝了Plesk並創建了一個使用Plesk的系統用戶,所以當我嘗試與該用戶進行SSH時,我得到:Permission denied (publickey).
我有一個pem鍵,我用ssh與Ubuntu用戶。無法用在Plesk下創建的用戶ssh(Amazon Ec2)
我的主要目標是從bitbucket獲得一個git克隆,並且我明白正確的用戶應該進行克隆,以便成功。我已經嘗試了很多方法,並且無處不在!
任何幫助將不勝感激。謝謝!
好吧,我找到了解決方案。
首先,我必須使用亞馬遜提供的pem密鑰作爲主要用戶(對我來說,它是ubuntu)登錄。
然後我不得不修改此文件:sudo nano /etc/ssh/sshd_config
,改變PasswordAuthentication no
到PasswordAuthentication yes
然後我不得不重新啓動SSH服務:sudo service ssh restart
,那就是它的結束!
PS 當我使用Plesk用戶登錄,我不得不啓動的ssh-agent,像這樣:ssh-agent /bin/bash
我希望這可以幫助任何人。