当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 没装grub,修改了/etc/passwd
帖子发表于 : 2015-03-03 12:19 

注册: 2014-11-11 15:29
帖子: 5
系统: win7
送出感谢: 0 次
接收感谢: 0 次
说明如下:一台笔记本电脑、只安装了ubuntu14.04、没有安装grub、修改了/etc/passwd。现在登录不了,权限也开不了了。郁闷啊。。。。。
passwd里面原来内容如下:
caizhuang:x:1000:1000:caizhuang,,,:/home/caizhuang:/bin/bash
现在不小心修改为:
caizhuang:123:1000:1000:caizhuang,,,:/home/caizhuang:/bin/bash
请问在不重装系统的情况下还有救吗?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 没装grub,修改了/etc/passwd
帖子发表于 : 2015-03-03 13:06 

注册: 2011-02-14 17:46
帖子: 907
送出感谢: 3
接收感谢: 124
liveCD或者随便什么能读那个分区的系统,把文件修改回来


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 没装grub,修改了/etc/passwd
帖子发表于 : 2015-03-03 16:44 

注册: 2009-08-04 16:33
帖子: 16882
送出感谢: 21
接收感谢: 1825
引用:
passwd里面原来内容如下:
caizhuang:x:1000:1000:caizhuang,,,:/home/caizhuang:/bin/bash
现在不小心修改为:
caizhuang:123:1000:1000:caizhuang,,,:/home/caizhuang:/bin/bash
请问在不重装系统的情况下还有救吗?

1. x 表示密碼 加密在 "/etc/shadow"
你改為 123
可壞事了
簡單的方法 就是廢棄不用
引用:
请问在不重装系统的情况下还有救吗?

2. 使用 root 登入
https://wiki.ubuntu.com/RecoveryMode
2-1. 進入 Recovery 桌面後
產生一個新的使用者帳號 mynewname
useradd -d /home/mynewname -s /bin/bash -m mynewname
2-2. 如果要給這個新的使用者帳號使用 root 的權限 (可以使用 sudo)
把新的使用者帳號加入 sudo 群組
usermod -g sudo mynewname
2-3. 重開機
使用新的使用者帳號登入
原來的使用者帳號作廢不用
2-4. 如果原來 caizhuang 家目錄 /home/caizhuang
裡面 有重要目錄或檔案
可以 複製到 /home/mynewname
2-4-1. 但是 如果 /home/caizhuang 加密 就有困難了

3. 以後養成習慣 產生兩個可以使用 sudo 的使用者帳號
一個有問題 使用另一個登入
立刻 可以補救措施

4. 提醒
從 2-1. 可以看出 單純使用 sudo 密碼
並無法保護你的電腦 完全安全
必須有其它安全措施


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 没装grub,修改了/etc/passwd
帖子发表于 : 2015-03-04 9:06 

注册: 2014-11-11 15:29
帖子: 5
系统: win7
送出感谢: 0 次
接收感谢: 0 次
poloshiao 写道:
引用:
passwd里面原来内容如下:
caizhuang:x:1000:1000:caizhuang,,,:/home/caizhuang:/bin/bash
现在不小心修改为:
caizhuang:123:1000:1000:caizhuang,,,:/home/caizhuang:/bin/bash
请问在不重装系统的情况下还有救吗?

1. x 表示密碼 加密在 "/etc/shadow"
你改為 123
可壞事了
簡單的方法 就是廢棄不用
引用:
请问在不重装系统的情况下还有救吗?

2. 使用 root 登入
https://wiki.ubuntu.com/RecoveryMode
2-1. 進入 Recovery 桌面後
產生一個新的使用者帳號 mynewname
useradd -d /home/mynewname -s /bin/bash -m mynewname
2-2. 如果要給這個新的使用者帳號使用 root 的權限 (可以使用 sudo)
把新的使用者帳號加入 sudo 群組
usermod -g sudo mynewname
2-3. 重開機
使用新的使用者帳號登入
原來的使用者帳號作廢不用
2-4. 如果原來 caizhuang 家目錄 /home/caizhuang
裡面 有重要目錄或檔案
可以 複製到 /home/mynewname
2-4-1. 但是 如果 /home/caizhuang 加密 就有困難了

3. 以後養成習慣 產生兩個可以使用 sudo 的使用者帳號
一個有問題 使用另一個登入
立刻 可以補救措施

4. 提醒
從 2-1. 可以看出 單純使用 sudo 密碼
並無法保護你的電腦 完全安全
必須有其它安全措施

意思是原来那个是彻底没用了,不过谢谢了,网上找了半天怎么进入recovery模式,按照链接上给的来,总算进去了


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 没装grub,修改了/etc/passwd
帖子发表于 : 2015-03-04 9:20 

注册: 2014-11-11 15:29
帖子: 5
系统: win7
送出感谢: 0 次
接收感谢: 0 次
poloshiao 写道:
引用:
passwd里面原来内容如下:
caizhuang:x:1000:1000:caizhuang,,,:/home/caizhuang:/bin/bash
现在不小心修改为:
caizhuang:123:1000:1000:caizhuang,,,:/home/caizhuang:/bin/bash
请问在不重装系统的情况下还有救吗?

1. x 表示密碼 加密在 "/etc/shadow"
你改為 123
可壞事了
簡單的方法 就是廢棄不用
引用:
请问在不重装系统的情况下还有救吗?

2. 使用 root 登入
https://wiki.ubuntu.com/RecoveryMode
2-1. 進入 Recovery 桌面後
產生一個新的使用者帳號 mynewname
useradd -d /home/mynewname -s /bin/bash -m mynewname
2-2. 如果要給這個新的使用者帳號使用 root 的權限 (可以使用 sudo)
把新的使用者帳號加入 sudo 群組
usermod -g sudo mynewname
2-3. 重開機
使用新的使用者帳號登入
原來的使用者帳號作廢不用
2-4. 如果原來 caizhuang 家目錄 /home/caizhuang
裡面 有重要目錄或檔案
可以 複製到 /home/mynewname
2-4-1. 但是 如果 /home/caizhuang 加密 就有困難了

3. 以後養成習慣 產生兩個可以使用 sudo 的使用者帳號
一個有問題 使用另一個登入
立刻 可以補救措施

4. 提醒
從 2-1. 可以看出 單純使用 sudo 密碼
並無法保護你的電腦 完全安全
必須有其它安全措施

新建账户密码和账户名就是mynewname?可是我输入之后没有反应啊?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 没装grub,修改了/etc/passwd
帖子发表于 : 2015-03-04 9:51 

注册: 2014-11-11 15:29
帖子: 5
系统: win7
送出感谢: 0 次
接收感谢: 0 次
poloshiao 写道:
引用:
passwd里面原来内容如下:
caizhuang:x:1000:1000:caizhuang,,,:/home/caizhuang:/bin/bash
现在不小心修改为:
caizhuang:123:1000:1000:caizhuang,,,:/home/caizhuang:/bin/bash
请问在不重装系统的情况下还有救吗?

1. x 表示密碼 加密在 "/etc/shadow"
你改為 123
可壞事了
簡單的方法 就是廢棄不用
引用:
请问在不重装系统的情况下还有救吗?

2. 使用 root 登入
https://wiki.ubuntu.com/RecoveryMode
2-1. 進入 Recovery 桌面後
產生一個新的使用者帳號 mynewname
useradd -d /home/mynewname -s /bin/bash -m mynewname
2-2. 如果要給這個新的使用者帳號使用 root 的權限 (可以使用 sudo)
把新的使用者帳號加入 sudo 群組
usermod -g sudo mynewname
2-3. 重開機
使用新的使用者帳號登入
原來的使用者帳號作廢不用
2-4. 如果原來 caizhuang 家目錄 /home/caizhuang
裡面 有重要目錄或檔案
可以 複製到 /home/mynewname
2-4-1. 但是 如果 /home/caizhuang 加密 就有困難了

3. 以後養成習慣 產生兩個可以使用 sudo 的使用者帳號
一個有問題 使用另一個登入
立刻 可以補救措施

4. 提醒
從 2-1. 可以看出 單純使用 sudo 密碼
並無法保護你的電腦 完全安全
必須有其它安全措施

我在recovery模式下直接把改掉的123又改回x,重新登录caizhuang这个账户,用原来的密码,结果成功了。万幸没有损失啊。 :em06


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译