ssh远程连接
情况1、已经知道用户名为:user,IP地址为:94.237.50.255
输入命令:ssh -l user 94.237.50.255
情况2、已经知道用户名为:user1,IP地址及端口为:94.237.50.255:33436
输入命令:ssh -p 33436 -luser1 94.237.50.255
接下来会要求输入password,注意password的输入是不显示的
查找/home/user2/flag.txt中的flag
进入之后,输入:sudo -l,可以知道用户有那些权限来执行需要更高权限的命令
NOPASSWD条目中的命令:/bin/bash,无需密码即可执行,sudo该用户运行,输入命令
sudo -u user2 /bin/bash
执行成功后移动到user2,记忆并使用一些linux命令
输入:pwd,表示显示当前目录的绝对路径,为:home/use1
输入:cd ../,表示返回到上一级目录,为:回到home
输入:ls,表示 查看当前路径下所有文件或目录,有:user1,user2
输入:cd user2,表示打开home下的user2
输入:pwd,显示为:/home/user2
输入:ls,发现了flag.txt
输入:cat flag.txt,打开flag.txt,并读取到内容