tim@silver-platter:/var/log$ su tyler Password: tyler@silver-platter:/var/log$ id uid=1000(tyler) gid=1000(tyler) groups=1000(tyler),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),110(lxd)
1 2 3 4 5 6 7 8 9 10 11 12 13
tyler@silver-platter:~$ sudo -l [sudo] password for tyler: Matching Defaults entries for tyler on silver-platter: env_reset, mail_badpass, secure_path=/usr/local/sbin\:/usr/local/bin\:/usr/sbin\:/usr/bin\:/sbin\:/bin\:/snap/bin, use_pty
User tyler may run the following commands on silver-platter: (ALL : ALL) ALL tyler@silver-platter:~$ cd /home tyler@silver-platter:/home$ ls tim tyler tyler@silver-platter:/home$ cd tyler tyler@silver-platter:~$ cd /root bash: cd: /root: Permission denied
输出了 Permission denied,权限还是不够,发现 User tyler may run the following commands on silver-platter: (ALL : ALL) ALL,所以直接试试 sudo su
1 2 3 4 5 6
tyler@silver-platter:~$ sudo su root@silver-platter:/home/tyler# cd /root root@silver-platter:~# ls root.txt snap start_docker_containers.sh root@silver-platter:~# cat root.txt THM{098f6bcd4621d373cade4e832627b4f6}