linux更改登录shell

2023-12-31 18:46:43

从bash修改成python

在/etc/passwd下可以更改用户登录bash

root:x:0:0:root:/root:/bin/bash     //更改bin/bash为/bin/python,就可以用root登录python页面了

从python修改成bash

方法一

重启页面按e进入内核编辑模式

linux16这行后添加:init=/bin/sh,ctrl+x保存。这个进去后更改密码有乱码,可以把前面的zh_CN改成en_CN,可以解决乱码问题

进入单用户模式

重新挂载根分区:mount -o remount,rw /

查看SElinux的文件:cat /etc/selinux/config
永久关闭SElinux

修改用户登录bash
vim /etc/passwd       //修改登录/sbin/bash

在根分区创建一个隐藏文件: touch /.autorelabel

重启系统: exec /sbin/init

文章来源:https://blog.csdn.net/qq_59207739/article/details/135292226
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。