linux 下
修改了 /etc/passwd
文件 导致登录不了的问题 解决步骤: 1. 重启虚拟机,进入grub启动菜单(开机时长按shift键) 2.找到Ubuntu高级选项并进入(recovery mode)选项,里面可能有多个recovery mode,选择版本较高的一个,按e进入编辑模式; 3. 找到命令中的 recovery nomodeset 修改为quietsplash rw init=/bin/bash (通过recovery mode 获得root权限,在命令行下获取 etc/passwd 的读写权限后,使用VI编辑器修改文件,将用
户名改回去) 4.按F10 或者 ctrl+x 进入命令行模式, 输入 mount -rw -o remount / 获得读写权限 5. 输入 vi etc/passwd 打开需要修改的文件,将用户名修改为原来的用户名 6. 命令行shutdown 或者 reboot 重启即可 。 此方法还可以用于忘记密码 修改 密码登录用。 修改用户名:有机会填坑~密码输入错误(大下写图片提示)是什么版本的linux?
小红帽的是
root
123456 如果你用的是Red Hat系列linux,你可以执行
service httpd restart
如果提示httpd不存在,则你需要安装apache
方法是
yum install httpd
或者
rpm -ivh httpd-xxx.rpm
如果你用的是debian系列
则执行
sudo apt-get install apache2 能不能使用安装盘使用挽救的方式进入系统,看看/etc/passwd /etc/shandow两个文件是否正常?
如果两个文件正常,重新设置一下密码就可以了,如果这两个文件有问题,想办法从别的机器上复制一个过来
评论列表(0条)