前言:
偶尔买新的小鸡了,会有些命令忘记,就会去谷歌搜索下。找一堆乱七八糟的像是教程的网站看内容,浪费了大量时间。
建了博客不能浪费,现在把那些命令放在这里以方便以后使用。
命令合集
命令行中输入的命令
1) apt更新源
--------------------
一般ssh连接后第一步是更新软件源。以确保之后的命令顺利安装
ps:此**命令需要root权限**,需提前获取权限。 sudo -i 登陆root账户 或在命令前加 sudo
1.单独使用
#安装单个软件或多个
apt-get install xxx xxx # 多个软件用空格隔开
#卸载
apt-get remove xxx
2.包管理以及更新软件列表命令
[ri-accordions title="点击展开查看"]# ubuntu&debian apt-get update #↑上方命令为:更新软件源缓存,从服务器更新可用的软件列表,一般在安装软件时引入新的软件仓库之后使用 apt-get upgrade #更新系统,即根据列表更新已安装的软件包,既不会删除在列表中已经不存在了的软件,也不会安装有依赖需求但尚未安装的软件 apt-get full-upgrade #根据列表更新已安装的软件包,可能会为了解决软件包冲突而删除一些已安装的软件 apt-get dist-upgrade #更新系统版本,也是根据列表更新已安装的软件包,可能会为了解决软件包冲突而删除一些已安装的软件,不同于full-upgrade的dist-upgrade也可能会为了解决软件包依赖问题安装新的软件包[/ri-accordions]
3.一般进入ssh后先执行更新源
apt-get upgrade
4.如果更新出错解决方法
一般是配置文件出错导致 修改即可
文件路径:
`/etc/apt/sources.list`
修改对应系统版本的正确内容即可
这里提供debian11国内国外的源 供自己使用
#国外
deb http://deb.debian.org/debian bullseye main
deb-src http://deb.debian.org/debian bullseye main
deb http://security.debian.org/debian-security bullseye-security main
deb-src http://security.debian.org/debian-security bullseye-security main
deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main
#中国
deb https://mirrors.163.com/debian/ bullseye main non-free contrib
deb-src https://mirrors.163.com/debian/ bullseye main non-free contrib
deb https://mirrors.163.com/debian-security/ bullseye-security main
deb-src https://mirrors.163.com/debian-security/ bullseye-security main
deb https://mirrors.163.com/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.163.com/debian/ bullseye-updates main non-free contrib
deb https://mirrors.163.com/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.163.com/debian/ bullseye-backports main non-free contrib
2) 接下来就是安装我常用的软件
=================================
1. Docker
#国外机
curl -sSL https://get.docker.com/ | sh
#国内机
curl -sSL https://get.daocloud.io/docker | sh
#docker-compose
curl -L "https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-$(uname -s)-(uname−s)−$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
2. docker我常用的几个容器
(1) qBittorrent 抢上传神器。一般是快过期的vps不想续费了 哪能拿出来用用
docker run -d \
--name=qbittorrent \
-p 7881:7881 \
-p 7881:7881/udp \
-p 18080:18080 \
-v /data/qbittorrent/config:/etc/qBittorrent \
-v /data/qbittorrent/downloads:/downloads \
--restart unless-stopped \
helloz/qbittorrent
(2) Socks5 安装完就可以直接用 国外两机器中转用到 或者直接国内用(尽量别) 有些时候软件内代理的时候用
docker run -e PASSWORD=password -p 33333:8388 -p 33333:8388/udp -d shadowsocks/shadowsocks-libev
(3) Awvs 强大的扫描工具 可能换新机的时候装个 扫国外的
docker run -it -d -p 13443:3443 secfa/docker-awvs
#其他信息:
Username:admin@admin.com
Password:Admin123
[How to change credential]
1.docker exec -u root -it $docker_names /bin/sh
2.run /home/acunetix/.acunetix/change_credentials.sh
3.input your new credential
(4) viper 内网维权渗透工具
官方支持一件脚本安装:
curl -o f8x https://f8x.io/ # wget -O f8x https://f8x.io/
不过我建议手动装
docker-compose安装
生成docker-compose.yml
tee docker-compose.yml <<-'EOF'
version: "3"
services:
viper:
image: registry.cn-shenzhen.aliyuncs.com/toys/viper:latest
container_name: viper-c
network_mode: "host"
restart: always
volumes:
- ${PWD}/loot:/root/.msf4/loot
- ${PWD}/db:/root/viper/Docker/db
- ${PWD}/module:/root/viper/Docker/module
- ${PWD}/log:/root/viper/Docker/log
- ${PWD}/nginxconfig:/root/viper/Docker/nginxconfig
command: ["VIPER_PASSWORD"]
EOF
3) 端口放行。
==========
#### 基本上安装一些软件会自动放行端口。如果没有可以用命令
可能需要自己安装 以下是两个防火墙软件
debian 一般自带ufw
#ufw
ufw allow 443
# iptables
iptables -I INPUT -p tcp --dport 443 -j ACCEPT
4) 网络镜像重装 DD系统
===================
bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 11 -v 64 -p "密码" -port "端口"
5) 下面是github挺好用的东西
========================
V2ray-agent:
wget -P /root -N --no-check-certificate "https://raw.githubusercontent.com/mack-a/v2ray-agent/master/install.sh" && chmod 700 /root/install.sh && /root/install.sh
#安装完成后再次进入命令:vasma
Nezha: 很好看的探针 安装教程
curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh
sudo ./nezha.sh
OneClickDesktop: 支持网页登陆vnc或rdp连接的系统 建议新系统安装 之后再适配其他东西
wget https://raw.githubusercontent.com/Har-Kuun/OneClickDesktop/master/OneClickDesktop.sh && sudo bash OneClickDesktop.sh
https://github.com/Har-Kuun/OneClickDesktop
6) 宝塔
官方新版限制多 我一般用官方提供的7.7版本
点击跳转--→宝塔7.7安装
Comments | NOTHING
Warning: Invalid argument supplied for foreach() in /www/wwwroot/blog.lw.al/wp-content/themes/Sakura/functions.php on line 1093