前奏:今天没事处理一下之前远程不了Linux桌面的问题时,找到一个解决方法(开始入坑):
systemctl set-default graphical.target(图形界面)
注: 该命令为开机默认设置成图形界面
然后,重启系统。
结果:ssh连接不上了??workbench登录不上,xshell也不行。
解决方法:1)去workbench登录,会提示你 ,如果您需要使用root进行登录, 可通过其他方式(如vnc)连接服务器,并修改配置文件: /etc/ssh/sshd_config
将: PermitRootLogin no 修改为: PermitRootLogin yes
保存后重启 SSHD 服务: service sshd restart
然后再尝试使用 Workbench 进行登录。
2)如果上面那个没有问题,那就继续看sshd_config 这个文件 最下面有个 Allowusers 用户名 的配置 中间空格隔开 ,看看是不是你要登录的用户名,如果不是就需要添加你的用户名
如:Allowusers root test --中间是空格,保存后注意 service sshd restart。