1. 用普通用户登录。
2. 在终端执行sudo -s,然后输入当前登录的普通用户密码,进入到root用户模式。
3. 执行gedit /etc/lightdm/lightdm.conf。
4. 添加如下两行代码。
greeter-show-manual-login=true # 手工录入系统的用户名和密码。
allow-guest=false # 不允许guest登录。
5. 执行sudo passwd root设置root用户密码。
6. 重启Linux,并点击“登录",用root登录即可。
你的Linux要是有root用户 直接输入su 然后就会要你输入密码(输入密码时什么都不会显)第一行由root用户切换到FSP(普通用户),不需要密码;
第二行由FSP(普通用户)切换到root,需要密码。
[root@localhost ~]# su FSP
[FSP@localhost root]$ su
Password:
[root@localhost ~]#
如果没有就得创建用户有两种方法:
1、通过命令方式(两步):
一步:(创建用户)
useradd username 或 adduser username
username是你创建的用户名
二步:(设置密码)
passwd username
username意思同上。
2、通过图形界面 *** 作
系统→管理→用户和群组→添加用户
linux系统root用户用su 直接跳转其用户跳转直提示密码确处理比我root用户跳转oracle用户su --login oracle提示密码确且我远程登录linux系统root用户登录其用户都提示密码确密码根本没都确
因为登录方式被限制了,如sshd里的配置可能限制了root就是不能从远程登录,解决方法如下:
1、首先用root去登录系统。
2、adduser test 增加一个普通用户,创建用户test要给test设置密码,passwd test,密码根据自己情况来设置。
3、vim /etc/ssh/ssh_config 修改sshd配置文件,把 PermitRootLogin yes 改为 PermitRootLogin no 保存并退出。
4、修改完ssh_config完成,重启sshd service sshd restart 。
5、在通过Xshell去连接服务器,发现root用户就禁止登陆了。
6、把登陆ssh用户修改成test和刚才设置的密码,再去连接,这次就可以连接上了,再通过su去切换成root用户,这样一样可以用root用户的权限。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)