将亚马逊aws的ubuntu服务器的登陆方式改为密码登陆

首次登陆设置root密码    打开终端,输入命令sudo passwd,然后系统会让你输入新密码并确认,此时的密码就是root新密码。修改成功后,输入命令su root,再输入新的密码就ok了     切换为root用户,并且编辑sshd_config文件,PasswordAuthentication no,把no改成yes。使系统允许密码登陆su rootvim /etc/ssh/sshd_config重启ssh服务/etc/init.d/ssh restart    ssh位置因系统而异,由于aws ec2的ubuntu系统默认是以ubuntu这个账号名登录,因此也改下他的密码,用户是ubuntupasswd ubuntu提示输入两次密码5.此时还是不能用root登录,只能用ubuntu登陆,如果需要使用root用户登陆需要修改sshd_config文件vim /etc/ssh/sshd_config找到  PermitRootLogin 这项 将其改为 yes6.再次重启ssh服务。参考了以上链接可以使用下面的方式重启sshservice ssh  restart