亚马逊aws的ec2服务器修改ssh_config没权限解决办法

作者:青山常在人不老   阅读 (2381)  |  收藏 (0)  |  点赞 (0)

摘要

本文讲解使用ec2-user用户无法修改亚马逊AWS linux服务器的ssh_config文件提示没有权限的问题。


原文链接:亚马逊aws的ec2服务器修改ssh_config没权限解决办法

本文讲解使用ec2-user用户无法修改亚马逊AWS linux服务器的ssh_config文件提示没有权限的问题。

1.在用密钥登陆ec2后,为root用户创建密码:

sudo passwd root

系统会让你输入两次密码

2.切换为root用户,并且编辑sshd_config文件,PasswordAuthentication no,把no改成yes。使系统允许密码登陆

su root
vim /etc/ssh/sshd_config

3.重启ssh服务

/etc/init.d/ssh restart

ssh位置因系统而异

4.为原来的用户添加密码,我原来的用户是ubuntu

passwd ubuntu

提示输入两次密码

5.此时还是不能用root登录,只能用ubuntu登陆,如果需要使用root用户登陆需要修改sshd_config文件,参考:http://bbs.qcloud.com/thread-11554-1-1.html

vim /etc/ssh/sshd_config

找到  PermitRootLogin 这项 将其改为 yes

6.再次重启ssh服务。参考了以上链接可以使用下面的方式重启ssh

service ssh  restart


分类   默认分组
字数   519

博客标签    ec2-user没有权限   ec2-user修改ssh_config  

评论