前言:
偶尔买新的小鸡了,会有些命令忘记,就会去谷歌搜索下。找一堆乱七八糟的像是教程的网站看内容,浪费了大量时间。
建了博客不能浪费,现在把那些命令放在这里以方便以后使用。


命令合集

命令行中输入的命令

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安装


用心