ubuntu折腾记录
唉好久没正经更新了...感觉前三年就是大混子啊,啥也没干。这学期某课程的组队大作业今天和学长做了一下,结果发现其实现在很多作业大家都是用ai做。现在llm太强了,我发现很多项目、作业都可以交给llm来完成大部分,而且llm做ctf太强了,某大佬靠着ai直接搞到了ctf的前三(reverse题和misc题竟然能直接出flag),太震撼了。我说最近怎么很多小孩编程能力都这么强了,我以为是又开始狠狠的内卷了,其实感觉更多还是ai的功劳啊。现在很多人作业都用ai来做了所以不会也能拿很高的平时分,这属实是有点打击啊(作为因为不交作业挂科的人来说)(毕竟高中就不写作业)
所以大作业就从复杂的问题变成了配环境,当然这也出了不少事,整个过程有很多报错,所以来整理一下。
这玩意要用linux系统而且要上外网,结果我发现我电脑硬盘容量根本不够,里面塞满了刷机的东西,之前的ubutnu18.04也启动不了了。然后我还不怎么用vscode配什么ssh(属于是很古典的了),所以我也不大能弄,主要还是在学长电脑上搞的。
首先是tmd用virtualbox的自动安装完了之后没有终端!开始菜单里面搜terminal也打不开,重新安装也不管用,这时候就是语言环境的原因了,要把所有语言/键盘布局/登录相关的全改成美国然后重启就好了(可能是自动安装的原因,手动安装直接选中文好像没事)

首先是这个virtualbox上安装ubuntu怎么用主机的代理。
这个如果是v2 rayn的话,那么他是有设置,在参数设置-->v2 rayn设置里面勾选允许来自局域网的连接,然后找到用的端口(在软件左下角,mixed代表用一个端口)


然后要找到本机的ip地址

然后虚拟机用nat上网
然后ubuntu设置网络代理

这样完了应该就可以了
firefox是可以了,但是我们测试终端上不行,需要人工加一些指令
env |grep -i proxy
这个查看终端的代理
vim ~/.bashrc
然后里面加上

alias proxy="export http_proxy=http://192.168.66.11:808;export https_proxy=http://192.168.66.11:808;export socks5_proxy=sockes5://192.168.66.11:1080"
alias noproxy="unset http_proxy;unset https_proxy;unset socks5_proxy"
保存之后
source ~/.bashrc #更新一下
然后以后终端想用代理时候输入proxy即可,想关闭代理时候输入noproxy即可。
下一个问题是sudo命令用不了,报错 "is not in the sudoers file"
那我们用su root获取root权限
然后编辑/etc/sudoers

把linux改成自己的用户名,保存后重启终端即可。
然后后面我们装afl时候还需要readline库,是
sudo apt install libreadline-dev
黄粱一梦,终是一空
本文来自博客园,作者:hicode002,转载请注明原文链接:https://www.cnblogs.com/hicode002/p/19266321/linux-record

浙公网安备 33010602011771号