Buuctf_Basic_Linux_Lab

文章介绍了Buuctf的基础Linux实验室,强调了几个关键的Linux命令,如ls用于查看目录内容,pwd确定当前工作目录,cd进行目录切换,cat查看文件内容。还提到了如何使用XShell7通过SSH连接到远程服务器,并找到flag.txt来解题。
摘要由CSDN通过智能技术生成

Buuctf_Basic_Linux_Lab

Firstly,此处了解一些Linux基本指令:

  1. ls:LS 命令用于查看目录的内容。默认情况下,此命令将显示当前工作目录的内容。如果要查看其他目录的内容,请键入 ls,然后键入目录的路径。例如,输入 LS / 家 / 用户名 / 文档查看的内容的文件。您可以使用 ls 命令使用以下变体:ls -R 还将列出子目录中的所有文件 ls -a 将显示隐藏的文件 ls -al 将列出文件和目录以及详细信息,例如权限,大小,所有者等。
  2. pwd:使用 pwd 命令找出您所在的当前工作目录(文件夹)的路径。该命令将返回一个绝对(完整)路径,该路径基本上是所有以 / 开头的目录的路径。绝对路径的一个示例是 /home/username
  3. cd:要浏览 Linux 文件和目录,请使用 cd 命令。根据您所在的当前工作目录,它需要目录的完整路径或名称。假设您位于 /home/username / Documents 中,并且想要转到 Documents 的子目录 Photos。为此,只需键入以下命令:cd Photos。另一种情况是,如果您想切换到一个全新的目录,例如 /home/username / Movies。在这种情况下,您必须输入 cd,然后输入目录的绝对路径:cd /home/username / Movies。有一些快捷方式可帮助您快速导航:cd …(带有两个点)将一个目录向上移动 cd 直接转到主文件夹 cd-(带连字符)移动到上一个目录附带说明一下,Linux 的 shell 是区分大小写的。因此,您必须准确输入名称的目录。
  4. cat:cat(连接的缩写)是 Linux 中最常用的命令之一。它用于在标准输出(sdout)上列出文件的内容。要运行此命令,请键入 cat,然后输入文件名及其扩展名。例如:cat file.txt。以下是使用 cat 命令的其他方法:cat> filename 创建一个新文件 cat filename1 filename2> filename3 连接两个文件(1 和 2),并将它们的输出存储在新文件中(3)将文件转换为大写或小写使用,cat filename | tr a-z A-Z >output.txt
    下面是题目:
    Buuctf_Lunix_Lab题目
    WriteUP:
    工具:XShell7(我用的该版本,后面应该随时间更新)
    工具这一个够了,要避免花千把去采购他可以去找Free版,此处不在赘述。
    Solve:查看自己题目分配的“cn”
    图上的为28511
    Open Xshell,payload:
    ssh -p 28511 root@node4.buuoj.cn
    回显如下:
    返回一个A类地址
    开一个新会话框,(or 右键属性),修改“主机”,“端口号”:
    改信息
    之后check该页下面的“连接”,会有新弹框,用户名为root,密码:123456,题目中都给了。正确输入后会出现下面:
    出现Flag
    基于Linux指令,目录文件下有flag.txt,cat查看,即可得到Flag答案
    <感谢:https://www.wangan.com/wenda/4462,转载了一些 Linux指令信息>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值