在Ubuntu Server 12.04中启用root登录

时间:2012-11-07 15:13:32

标签: permissions ssh ubuntu-12.04

如何启用Ubuntu Server 12.04的root登录?

也就是说,能够以root身份ssh。我现在只能以普通用户身份登录。

由于

3 个答案:

答案 0 :(得分:0)

编辑/ etc / ssh / sshd_config并添加以下行:

PermitRootLogin是

答案 1 :(得分:0)

确保您已设置root密码(sudo su passwd) 根据ssh的安装方式,通常需要编辑/ etc / ssh / sshd_config并将“PermitRootLogin no”更改为“PermitRootLogin yes”

答案 2 :(得分:0)

你真的不应该允许以root身份直接登录SSH。这是一个相当大的安全风险。见http://www.cyberciti.biz/tips/openssh-deny-or-restrict-access-to-users-and-groups.html

为什么不以具有sudo权限的用户身份登录,然后执行'sudo bash'或'sudo sh' 这个网站解释了一点:https://askubuntu.com/questions/57040/what-is-the-difference-between-su-sudo-bash-and-sudo-sh

如果你真的必须以root身份启用ssh,那么第一个链接应该为你提供配置OpenSSH所需的信息,假设你正在使用的是服务器。 您还必须设置root密码,此站点应该有所帮助:https://help.ubuntu.com/community/RootSudo#Enabling%20the%20root%20account