Debian12 允许ssh使用root账号连接
NxShell连接debian的时候,由于debian默认要求你只能使用非root账号连接,导致我在sudo提权之后,sftp还是普通用户权限,有些文件修改和上传不方便了,于是想着让他允许使用root连接。
我们先使用普通用户连接到debian主机。
输入:sudo -i
先提权,再输入:nano /etc/ssh/sshd_config
找到
#PermitRootLogin prohibit-password
将它的注释解开,或者再后面再写一行,解开的话这个文本得改,我建议是再写一行,内容如下:
PermitRootLogin yes
然后CTRL + O
保存,CTRL + X
退出编辑。
重启下ssh服务:service ssh restart
此时再用root账号连接debian,就可以了。
版权申明
本文系作者 @木灵鱼儿 原创发布在木灵鱼儿站点。未经许可,禁止转载。
全部评论 4
bl1ach
Google Chrome Windows 10太感谢大佬了,特意来留言感谢!
我PVE安装了一个lxc模板的debian12总是无法远程ssh,百度一堆都是安装debian的教程,还是大佬厉害,两条命令搞定。
木灵鱼儿
FireFox Windows 10bl1ach
Google Chrome Windows 10xx
Google Chrome MacOS