linux(ubuntu) 开启 ssh root 登录
版权声明: 本文为 InfoQ 作者【圆弧】的原创文章。
原文链接:【http://xie.infoq.cn/article/34104c805a9b0e7b14dc28614】。文章转载请联系作者。
本文字数:390 字
阅读完需:约 1 分钟
# 步骤:# 1. 为了方便,我们想切换到root用户,但默认情况下,root用户如果没有密码,切换到root会失败,所以我们设置下root密码sudo passwd root
# 2. 为了方便,先切换到root用户su root
# 3. 备份老配置,然后配置sshd config允许密码登录、root登录config=/etc/ssh/sshd_configcp -n "${config}" "${config}".ssh_before_root_login_bak
sed -i -e "/^PermitRootLogin/d" -e "/^PasswordAuthentication/d" "${config}"echo 'PermitRootLogin yes' >> "${config}"echo 'PasswordAuthentication yes' >> "${config}"diff "${config}" "${config}".ssh_before_root_login_bak
systemctl restart ssh
# 注意: # 1. 以下步骤只在Ubuntu上验证过# 2. PermitEmptyPasswords no 无密码登录是不安全的,我们保留默认配置
linux下开启SSH,并且允许root用户远程登录,允许无密码登录
版权声明: 本文为 InfoQ 作者【圆弧】的原创文章。
原文链接:【http://xie.infoq.cn/article/34104c805a9b0e7b14dc28614】。文章转载请联系作者。
还未添加个人签名 2023-01-13 加入
还未添加个人简介

促进软件开发及相关领域知识与创新的传播
京公网安备 11010502039052号 | 产品资质

评论