kali配置 用户配置 学习使用kali默认的kali:kali即可,后续有需要再添加其它用户
换源 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo vim /etc/apt/sources.list
注释原有内容 ,替换为以下:
# 清华大学 Kali Rolling 源 deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free non-free-firmware deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free non-free-firmware
如果报错 NO_PUBKEY,说明缺少 GPG 密钥:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ED444FF07D8D0BF6
其他国内源
镜像站
替换 URL
阿里云
https://mirrors.aliyun.com/kali
中科大
https://mirrors.ustc.edu.cn/kali
华为云
https://repo.huaweicloud.com/kali
1. 安装中文包(可选)
sudo apt install locales sudo dpkg-reconfigure locales
2. Docker 镜像加速(如果需要)
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors" : ["https://docker.mirrors.ustc.edu.cn" ] } EOF sudo systemctl restart docker
验证是否生效
apt policy kali-archive-keyring
加速器
wget -O /tmp/v2ray-linux-64.zip https://github.com/v2fly/v2ray-core/releases/download/v5.24.0/v2ray-linux-64.zip openssl dgst -SHA2-256 /tmp/v2ray-linux-64.zip sudo unzip /tmp/v2ray-linux-64.zip -d /usr/local/v2ray-core sudo mkdir -p /usr/local/share/v2ray/ sudo cp /usr/local/v2ray-core/*dat /usr/local/share/v2ray/ wget -O /tmp/installer_debian_x64_2.2.6.3.deb http://192.168.3.56/installer_debian_x64_2.2.6.3.deb openssl dgst -SHA2-256 /tmp/installer_debian_x64_2.2.6.3.deb sudo apt install /tmp/installer_debian_x64_2.2.6.3.deb sudo vi /etc/default/v2raya V2RAYA_V2RAY_BIN=/usr/local/v2ray-core/v2ray V2RAYA_V2RAY_CONFDIR=/usr/local/v2ray-core sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=0 sudo systemctl enable --now v2raya systemctl status v2raya
然后进网页界面使用即可
Docker Debian安装docker和docker compose
kali安装docker
终端复用tmux tmux教程
tmux 是一个 终端复用器(Terminal Multiplexer) ,可以在单个终端窗口中运行多个 终端会话(Session) 或 窗格(Pane) ,支持 会话持久化 (即使 SSH 断开也不会丢失任务)。
sudo apt update && sudo apt install tmux
基本使用 (1) 启动 tmux(默认创建新会话)
或 指定会话名 (推荐):
(2) 快捷键前缀(Ctrl + b)
tmux 的所有快捷键都需要先按 **Ctrl + b**(称为 Prefix ),然后输入命令:
快捷键
功能
Ctrl + b d
Detach (退出 tmux 但保持后台运行)
Ctrl + b c
Create (新建窗口 Window)
Ctrl + b n
Next (切换到下一个窗口)
Ctrl + b p
Previous (切换到上一个窗口)
Ctrl + b 0-9
按窗口编号快速跳转
Ctrl + b %
垂直分割窗格(左右布局)
Ctrl + b "
水平分割窗格(上下布局)
Ctrl + b 方向键
在窗格(Pane)间切换
Ctrl + b z
最大化/恢复当前窗格
Ctrl + b x
关闭当前窗格/窗口
Ctrl + b w
列出所有窗口
(3) 窗格(Pane)管理
快捷键
功能
Ctrl + b %
**垂直分割(`
Ctrl + b "
水平分割(–)
Ctrl + b 方向键
切换窗格
Ctrl + b Space
切换布局
Ctrl + b Alt+方向键
调整窗格大小
Ctrl + d 或 exit
关闭当前窗格
示例 :
tmux new -s mypanel Ctrl + b % Ctrl + b " # 水平分割
会话管理
(1) 查看所有会话
示例输出:
mysession: 1 windows (created Tue May 30 10:00:00 2023) another: 2 windows (created Tue May 30 11:00:00 2023)
(2) 重新进入会话
或缩写:
(3) 退出会话
Detach(保持后台运行) :Ctrl + b d
彻底杀死会话 :在会话内输入 exit 或 Ctrl + d
(4) 杀死某个会话
tmux kill-session -t mysession
(5) 重命名会话 tmux rename-session -t oldname newname
高级用法 (1) 滚动模式(查看历史输出)
进入 滚动模式 :Ctrl + b [
上下滚动 :方向键 / PageUp / PageDown
搜索 :/ + 关键词 → Enter
退出滚动 :按 q
(2) 复制粘贴(类似 Vim)
进入 复制模式 :Ctrl + b [
选择文本 :Space 开始,方向键选中
复制 :Enter
粘贴 :Ctrl + b ]
(3) 同步输入(广播到所有窗格) tmux setw synchronize-panes on tmux setw synchronize-panes off
配置文件 ~/.tmux.conf 可以自定义 tmux 行为(快捷键、主题等):
推荐配置 :
set -g prefix C-a unbind C-b bind C-a send-prefix set -g mouse on set -g status-bg black set -g status-fg white set -g base-index 1 setw -g pane-base-index 1 bind r source-file ~/.tmux.conf \
应用配置 :
tmux source-file ~/.tmux.conf