一、涉及命令
1、備份原sshd配置文件
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.backup
2、修改sshd配置文件: /etc/ssh/sshd_config
3、查看當前活躍的用戶列表:w
4、查看用戶 :cat /etc/passwd
#對于 cat /etc/passwd 的替換,可以更精簡
cat /etc/passwd|grep -v nologin|grep -v halt|grep -v shutdown|awk -F":" '{ print $1"|"$3"|"$4 }'|more
5、重啟SSH服務(wù)器
service ssh restart 重啟SSH服務(wù)
重啟SSH服務(wù)器命令:systemctl restart sshd
如果沒有systemctl的話可以執(zhí)行:/etc/init.d/sshd restart 或 /etc/init.d/ssh restart
二、AWS亞馬遜云EC2服務(wù)器使用Root登錄方法(在debian系統(tǒng)上操作成功)
1、sudo passwd root 輸入兩次密碼
2、su root 切換到root賬號
3、vim /etc/ssh/sshd_config 修改或添加以下參數(shù)
PermitRootLogin:yes
PasswordAuthentication : yes
4、sudo service sshd restart
三、SSH密鑰丟失,更換密鑰方法
解決連接到 EC2 實例時的“服務(wù)器拒絕我們的密鑰”錯誤
四、可疑方法
1、將具有 SSH 訪問權(quán)限的新用戶賬戶添加到 Amazon EC2 Linux 實例
2、使用 EC2 串行控制臺
3、使用救援實例
4、為新用戶賬戶創(chuàng)建密鑰對,將新用戶添加到 EC2 Linux 實例
5、替換根卷
6、如系統(tǒng)盤與數(shù)據(jù)盤分開,則采用新建系統(tǒng)盤實例。
十、
1、Access denied errors?appear when AWS explicitly or implicitly denies an authorization request. An explicit denial occurs when a policy contains a Deny statement for the specific AWS action. An implicit denial occurs when there is no applicable Deny statement and also no applicable Allow statement。當AWS顯式或隱式拒絕授權(quán)請求時,會出現(xiàn)拒絕訪問錯誤。當策略包含特定AWS操作的Deny語句時,會發(fā)生顯式拒絕。當沒有適用的Deny語句和也沒有適用的Allow語句時,會發(fā)生隱式拒絕
2、aws相關(guān)產(chǎn)品
AWS CloudTrail:持續(xù)記錄您的 AWS 賬戶活動
AWS CloudShell : 命令行訪問 AWS 資源
IAM 控制面板:https://us-east-1.console.aws.amazon.com/iamv2/home?region=us-west-2#/home
Amazon CloudFront 是 AWS 的 CDN,是一個用于加快將靜態(tài)和動態(tài)的 Web 內(nèi)容(如: .html, css, .js, 圖片文件)分發(fā)給用戶的Web 服務(wù)。
3、為了訪問?CloudShell?,AWSCloudShellFullAccess?策略必須生效。Shell 作為普通(非特權(quán))用戶運行,但如有必要,我可以?sudo
?并安裝軟件包。
4、ssh -i /path/debian.pem root@35.90.12.241 ?-vvv ? ? ? ? https://www.jianshu.com/p/6a87fa7d8c66
5、搜索:aws ssh access denied、禁止root用戶登錄、aws開通root賬戶
6、AMI 是一種模板,其中包含了啟動實例所需的軟件配置(操作系統(tǒng)、應(yīng)用程序服務(wù)器和應(yīng)用程序)。您可以選擇由 AWS、我們的用戶社區(qū)或 AWS Marketplace 提供的 AMI,也可以選擇自己的 AMI。
7、Virtual Private Cloud (VPC):虛擬私有云(Virtual Private Cloud,以下簡稱VPC),為彈性云服務(wù)器構(gòu)建隔離的、用戶自主配置和管理的虛擬網(wǎng)絡(luò)環(huán)境,提升用戶云中資源的安全性,簡化用戶的網(wǎng)絡(luò)部署。 可以在VPC中定義安全組、VPN、IP地址段、帶寬等網(wǎng)絡(luò)特性。
亞馬遜參考文檔:
1、排查使用 SSH 連接 EC2 Linux 實例時遇到的問題
2、使用 AWSSupport-TroubleshootSSH Automation 工作流程解決 EC2 SSH 連接錯誤
3、解決連接到 EC2 實例時的“服務(wù)器拒絕我們的密鑰”錯誤
4、將具有 SSH 訪問權(quán)限的新用戶賬戶添加到 EC2 Linux 實例
5、Troubleshoot connecting to your instance - Amazon Elastic Compute Cloud
6、在 EC2 實例上重置密碼和 SSH 密鑰 - AWS Systems Manager
參考文檔:
1、服務(wù)器無法登錄?教你如何解決 SSH Failed Permission Denied - 騰訊云開發(fā)者社區(qū)-騰訊云
2、Linux上iptables防火墻的基本應(yīng)用教程 - VPS偵探
3、CentOS/Debian/Ubuntu Linux修改SSH默認22端口 - VPS偵探
4、su 命令和sudo命令的區(qū)別_su和sudo命令的區(qū)別_-公子世無雙~的博客-CSDN博客
5、https://www.cnblogs.com/Yogile/p/12469843.html
6、什么是 AWS CloudShell? - AWS CloudShell
7、SSH登錄提示Permission Denied的排查 - 知乎
8、Linxu SSH登陸出現(xiàn)Access Denied錯誤的解決方案_云編程開發(fā)
9、https://docs.aws.amazon.com/ec2/index.html?nc2=h_ql_doc_ec2
10、ssh突然連不上linux服務(wù)器的原因? - 知乎
11、https://www.cnblogs.com/xdao/p/ssh_deny.html
12、ssh連不上問題解決方法 收藏 - 百度文庫
13、SSH遠程連接不了服務(wù)器的故障及排查故障的步驟 - 百度文庫
14、Adding and removing IAM identity permissions - AWS Identity and Access Management
15、AWS-EC2遺失秘鑰或密碼如何重置密碼或秘鑰?_Vaedit的技術(shù)博客_51CTO博客
16、恢復(fù)丟失的 AWS EC2 密鑰對答案 - 愛碼網(wǎng)
17、面試被問Linux 命令 su 和 sudo 的區(qū)別? - 知乎文章來源:http://www.zghlxwxcb.cn/news/detail-455477.html
18、sudo、sudo -s、sudo -i、su 區(qū)別_SUNbrightness的博客-CSDN博客文章來源地址http://www.zghlxwxcb.cn/news/detail-455477.html
到了這里,關(guān)于亞馬遜云服務(wù)器aws ssh無法登錄的解決問題記錄的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!