Fedora 39新建带root权限账户和登陆提示Access denied设置主机名的解决方法

如果安装Fedora 39服务器系统,只设置了一般账户,没有新建带root权限的账户,但是安装宝塔面板设置会出现错误,
可以使用一般账户通过登录Web cockpit,然后选择【被限制的访问】【切换到管理权限】再次输入密码开启管理模式,新建root权限账户,这样方便安装宝塔面板,方法如下:
Fedora 39新建带root权限账户和登陆提示Access denied设置主机名的解决方法
Fedora 39新建带root权限账户和登陆提示Access denied设置主机名的解决方法
Fedora 39新建带root权限账户和登陆提示Access denied设置主机名的解决方法
设置一般账户方法,比如设置的用户名为kaixinit

[root@localhost ~]# sudo adduser kaixinit
[root@localhost ~]# sudo passwd kaixinit
Changing password for user kaixinit.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

设置带root权限的账户方法,比如设置的用户名为kaixinit

[root@localhost ~]# sudo useradd -ou 0 -g 0 kaixinit
useradd warning: kaixinit's uid 0 outside of the UID_MIN 1000 and UID_MAX 60000 range.
[root@localhost ~]# sudo passwd kaixinit
Changing password for user kaixinit.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

如果是删除账户,比如设置的用户名为kaixinit

[root@localhost ~]# sudo userdel -r kaixinit

如果是不小心启用了root账户,清空密码命令如下:

sudo  passwd -d root

默认主机名为空“localhost”#,新建主机名,以主机名:kaixinit为例,输入:

sudo hostnamectl set-hostname kaixinit

必须重启ssh,重新登录后输入命令,才可以正常显示,方便安装宝塔面板。

使用设置好的带root权限的用户putty在账户和密码正确的情况下登录Fedora 39显示access denied解决办法:

首先linux系统是默认禁止远程登录root用户,需要使用以下命令使他允许登录:

sudo vi /etc/ssh/sshd_config

在文件中找到(可以使用搜索功能: 输入/Permit,找到后再按i进行编辑)

#PermitRootLogin prohibit-password

更改为(Del注释# 要去掉):按esc,输入:wq 保存。

PermitRootLogin yes

重启ssh:

sudo service sshd restart

Fedora 39新建带root权限账户和登陆提示Access denied设置主机名的解决方法
Fedora 39新建带root权限账户和登陆提示Access denied设置主机名的解决方法

原创文章,作者:开心电脑网,如若转载,请注明出处。

(1)
上一篇 2023年12月24日
下一篇 2023年12月24日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注