我遵循关于竞争条件漏洞的教程。
我复制了我的 /etc/shadow 文件。然后用一行替换所有包含
root::1:99999:::::
Run Code Online (Sandbox Code Playgroud)
然而。当我尝试使用命令 su 时,我的旧密码不再起作用。:/
我保留了旧的影子文件,但尝试恢复它。但是我不能,因为我不是 su 并且不能再成为 su 了。
有谁知道是否可以仅通过我上面提供的那一行推断出新的 su 密码?
我目前使用的是 Linux Mint 18。
我有一个文件 .txt 里面
ID VALUE
test value_1
testing value_2
first value_3
second value_4
Run Code Online (Sandbox Code Playgroud)
我正在尝试编写一个 shell 脚本,它将删除与给定 ID 对应的行。例如,我想删除ID为“test”的行,所以我在论坛上发现可以通过以下方式使用“sed”功能:
sed -i '/test/d' file.txt
Run Code Online (Sandbox Code Playgroud)
但是,此函数也会删除 ID 为“testing”的行,因为该词与“test”一词复合。此外,该函数将检查每一行,因此如果存在带有“test”字样的值,它也会被删除。
所以,
谢谢