1
LU35 2016-07-14 23:44:44 +08:00
不是一般都是 sudo 安装吗?
|
3
fzleee 2016-07-14 23:55:16 +08:00 via iPhone
软件可以编译安装到自己的家目录下,然后将这个目录添加到 PATH 就好了
|
4
rwalle 2016-07-14 23:56:59 +08:00
“把普通用户加到 root 组”显然是只有 root 才能做的事
|
5
debiann 2016-07-14 23:58:15 +08:00 via iPhone
visudo?
|
7
skydiver 2016-07-15 00:01:31 +08:00 1
一般都是把用户加到 wheel 组里(而不是什么 root 组),然后在 visudo 里启用%wheel 的 sudo 权限。
如果你没有 root 密码,要么进入单用户模式重设密码,要么就找找 local exploit 的漏洞试试。这么老的版本也许能找到。 |
8
AcFelis 2016-07-15 00:17:58 +08:00
找管理员
|
9
oska874 2016-07-15 00:21:18 +08:00
sudo passwd 《用户名》 自己设呗,这不是安装 ubuntu 之后的默认操作么。
|
10
maemo OP @skydiver 谢谢,我用另一台 14.04 的机器进单用户模式 sudo usermod -a -G sudo username 就可以了。
|
11
yuedingwangji 2016-07-15 01:48:35 +08:00
很简单 , sudo su 然后 passd 设置 root 的密码
|
12
binarylu 2016-07-15 08:11:18 +08:00
sudo passwd
|
13
maemo OP |
14
RIcter 2016-07-15 09:43:26 +08:00
https://www.exploit-db.com/search/
搜索 Ubuntu |
15
jackysc 2016-07-15 09:43:59 +08:00
没有 root 权限没有 sudo 权限基本无解
|
16
cczz 2016-07-15 09:44:01 +08:00
可以看看: www.huai235.com
|
17
raptor 2016-07-15 09:46:03 +08:00
光盘或 U 盘启动后 chroot 或手工修改 grub
|
18
dvorak4tzx 2016-07-15 09:48:19 +08:00
同上,先用 sudo passwd 给 root 设置密码,然后就可以了。
|
19
whatot 2016-07-15 09:53:49 +08:00
如果上面的方法都没用,挂载后 chroot 也不行,那可以尝试尝试 gentoo prefix ,但是可能有坑。
|
20
zhicheng 2016-07-15 10:34:07 +08:00 via Android
用 LiveCD 启动把硬盘挂上想改啥改啥。
|
21
zxb 2016-07-15 10:35:53 +08:00 via Android
init=/bin/bash
|
22
dibage 2016-07-15 10:47:05 +08:00
12.04 的提权很多的吧。。 下一个回来一个回车就 root 了, 233
|
23
walkman660 2016-07-15 10:53:04 +08:00
除了 sudo passwd 给 root 设置密码外,可能 SSH 的配置文件也要改成允许 root 密码登录,反正 14.04 是得改
|
24
maemo OP @RIcter 搜索到一个 https://www.exploit-db.com/exploits/37292/ , 但这个跟 kerner 版本有关。
这台机器上是 3.13.0-79-generic #123~precise1-Ubuntu SMP Fri Feb 19 14:48:42 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 我试了一下,失败了,我打算还是找个 U 盘试试 |
25
linhua 2016-07-15 13:33:37 +08:00 via Android
基于 Archlinux 的 junest ,还有基于 Gentoo 的 Gentoo prefix ,还有 ubuntu 最近出的 自带依赖的 snap 包格式,安装时都不需要 root 权限
|
26
Jerry5850022 2016-07-15 13:42:28 +08:00
sudo -s 行不行?
|
27
sjw199166 2016-07-15 14:04:17 +08:00
新建一个管理员组 把用户添加到新组中
|
28
fangdingjun 2016-07-15 14:17:41 +08:00
拆硬盘,挂到另一台 linux 机器上,修改 etc/shadow, 复制本机 /etc/shadow 的已知密码的密码字段到 root 密码字段
或者修改 etc/sudoers, 给用户加入 sudo 权限 |
29
harry890829 2016-07-15 14:22:04 +08:00
你是说为了安装软件才要 root ,一般都不需要,我 zsh 安装的时候,都是下载代码到本地,然后本地编译的,没有 root 也能上很多软件的,就是不能 apt-get 了
|
30
sdvdxl 2016-07-15 16:27:57 +08:00
@harry890829 你这个是安装到本用户下
|
31
palmers 2016-07-15 16:38:40 +08:00
使用 liveCD 引导 然后 chroot 然后修改 sudoer 文件 可以吗?
|
32
8bit 2016-07-15 17:24:45 +08:00
grub 设密码,那 bootloader 设密码了吗?
|
33
harry890829 2016-07-15 17:40:39 +08:00
@sdvdxl 不就够了么?
|
34
maemo OP @harry890829 感谢,我编译了一下安装了 zsh 。但是其它有些软件只有 deb 包的就无解了。
@8bit bios 也设了密码,没法选择从 U 盘启动 @fangdingjun 应该只能拆硬盘挂到其它电脑上去改了。硬盘我是可以拆的。 |
35
youyoumarco 2016-07-16 10:01:41 +08:00
@RIcter 提权工具包
|
36
EAimTY 2016-07-16 10:46:36 +08:00 via Android
先 sudo -i ,输入普通用户的密码,就可以转到 root 了,然后 passwd
|
37
caola 2016-07-18 00:45:55 +08:00
硬盘都可以拆,那应该可以直接拆掉主板电池或跳线, bios 密码不就清了吗
|