1 安装zsh插件
kali自己带zsh,也安装了一些插件,再装一些好用的。
1.1 zsh-autosuggestions
1 | git clone https://gitclone/github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions |
1.2 autojump
1 | git clone https://github.com/wting/autojump.git |
1.3 command-not-found
在.zshrc文件中添加
1 | plugins=(command-not-found) |
2 换源
sudo vim /etc/apt/sources.list
1 | 清华大学Kali镜像源 |
apt update
3 开通ssh
默认新安装的kali系统会关闭ssh 连接服务,我们通过命令打开:
1 | #启动ssh服务 |
4 中文输入法
kali自己不带中文输入法,要安装一下ibus-pinyin,后面输入法自带小鹤双拼,修改一下就好
1 | sudo apt install ibus-pinyin |
5 ip地址查询
- ipw.cn
- 中科大测速
1 | # 请勿用于商业用途,仅供个人测试学习之用,请遵守中国法律法规 |
6 git clone 无法使用
由于网络原因,git clone
无法使用,利用镜像网站加速。
- https://github.akams.cn/
- https://bgithub.xyz/
- https://gitclone.com/
- 这个方便在直接可以在//后面加上一个
gitclone/
就可以了。
- 这个方便在直接可以在//后面加上一个
- http://ffgithub.com/
- 这个网站直接有项目的镜像和项目的趋势
7 文件互传
7.1 使用SFTP
SFTP 是一个通过 SSH(安全外壳协议)加密的文件传输协议,通常用于安全地在本地计算机和远程服务器之间传输文件。
步骤:
在本地计算机上,打开一个终端或命令提示符。
使用以下命令连接到远程服务器: sftp username@your-server-ip
如果用户名有空格可以用: sftp "用户名"@"主机地址"
1 | username 是您的远程服务器用户名,your-server-ip 是服务器的 IP 地址。 |
登录后,可以使用 get 下载文件或使用 put 上传文件:
下载文件:get /remote/path/to/file /local/path/to/save
上传文件:put /local/path/to/file /remote/path/to/save
完成后,使用 exit
退出 SFTP 会话。
7.2 使用绿联云
在绿联nas上选择文件,共享,然后在虚拟机上用浏览器下载。
8 科学上网
找梯子啊这个网站可以,内容比较丰富! 新安装的kali,无法访问GitHub,在安装一些软件的时间无法安装,比如lazyvim。在桌面安装支持订阅的软件后,浏览器可以科学上网,但是终端不行。 所以解决方案是,在桌面的时候用订阅软件比如Clash Verge,在终端的时候用终端版的Clash。
- Linux 一键安装 Clash(测试后最终这个好用一点)
- clash-for-linux
- clash-for-linux 新下载地址
- gg-一种终端vpn(测试没有成功,可能订阅有问题)
8.1 终端设置
可能桌面开了代理,但是终端连不上代理。这个时候就要对终端进行设置了。 开启代理后,设置.zshrc or .bashrc,加入命令:
1 | export http_proxy=http://proxy.example.com:8080 |
再sources zsh
一下
但可能安装了vpn以后也无法访问GitHub,那么先看一下系统的proxy,
1 | env | grep -E 'http_proxy|https_proxy' |
然后vim ~/.gitconfig
1 | [https] |