配置Debian允许root用户使用SSH登录,默认Debian是不允许登录的

全新安装系统后,默认情况下将禁用Debian Linux上的root登录。当您尝试以root用户身份登录Debian Jessie Linux服务器时,访问将被拒绝。

要在Debian Linux系统上为root用户启用SSH登录,您需要首先配置SSH服务器。打开/etc/ssh/sshd_config并更改以下行:

使用命令nano /etc/ssh/sshd_config 不要使用vi命令,如果是使用 vi /etc/ssh/sshd_config 这行命令编辑会出现vi命令部分不能使用:
1)不支持语法高亮提示
2)不支持Backspace键的删除功能
3)不能正确使用方向键和退格键

我个人不怎么用debian,这次配置项目使用了一次自带的vi编辑器,差一点没把键盘拍坏了,后来发现debian的vi是vim-tiny版本,很多功能都不能用。说也是可笑,这种工具还没有nano命令好用,鸡肋鸡肋。以下是解决问题步骤,按照步骤操作即可

从:

PermitRootLogin without-password

至:

PermitRootLogin yes

完成上述更改后,请重新启动SSH服务器:

# /etc/init.d/ssh restart
也可以使用systemctl命令进行重启具体命令如下:
systemctl restart ssh 这句话相对很多系统更方便快捷
[ ok ] Restarting ssh (via systemctl): ssh.service.

从现在开始,您将能够以root用户身份使用ssh登录:

未经允许不得转载:OZ分享-吉家大宝官方博客 » 配置Debian允许root用户使用SSH登录,默认Debian是不允许登录的

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

置顶文章