Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Permissions 在Ubuntu服务器12.04中启用root登录_Permissions_Ssh_Ubuntu 12.04 - Fatal编程技术网

Permissions 在Ubuntu服务器12.04中启用root登录

Permissions 在Ubuntu服务器12.04中启用root登录,permissions,ssh,ubuntu-12.04,Permissions,Ssh,Ubuntu 12.04,如何启用Ubuntu服务器12.04的root登录 也就是说,能够将ssh作为root。我现在只能作为普通用户登录 感谢您编辑/etc/ssh/sshd\u config并添加以下行: permitrotlogin yes确保已设置根密码(sudo su passwd) 根据ssh的安装方式,您通常需要编辑/etc/ssh/sshd_config并将“permitrotlogin no”更改为“permitrotlogin yes”您确实不应该允许以root用户身份直接使用ssh登录。这是一个相

如何启用Ubuntu服务器12.04的root登录

也就是说,能够将ssh作为root。我现在只能作为普通用户登录


感谢您编辑/etc/ssh/sshd\u config并添加以下行:


permitrotlogin yes

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

您确实不应该允许以root用户身份直接使用ssh登录。这是一个相当大的安全风险。看

为什么不以具有sudo权限的用户身份登录,然后执行“sudo bash”或“sudo sh” 本网站提供了更多解释:

如果您确实必须启用ssh作为根目录,那么第一个链接应该提供配置OpenSSH所需的信息(假设您使用的是服务器)。 您还必须设置根密码,此站点应该会有所帮助:

默认情况下,“Permitrotlogin”行已经存在,而不是添加冲突语句来更改显示Permitrotlogin no的行