kali使用记录
软件安装
需要安装的包
1 | sudo apt install -y tmux fping mtr htop net-tools bind9utils gimp axel screenfetch preload okular xarchiver meld jq remmina* smplayer keepnote thunderbird evolution tofrodos ffmpeg obs-studio indicator-china-weather nethogs ethstatus bmon gufw fish audacity ark cherrytree catfish telegram-desktop gpick unar folder-color zeal kolourpaint4 |
ubuntu18.04 鼠标插入时,自动关闭触摸板
1 | sudo add-apt-repository ppa:atareao/atareao |
oh-my-zsh及问题解决
1 | apt install -y zsh |
Typora
1 | sudo add-apt-repository 'deb https://typora.io/linux ./' |
FinalShell
1 | 一款远程连接工具 |
telegram
1 | https://github.com/telegramdesktop/tdesktop/releases |
即时通讯客户端
1 | 可以看一下franz,但似乎会收费。需要注册一个franz帐号才能使用。可以管理twitter、gmail等。地址:https://meetfranz.com/ |
tilix
1 | apt install -y tilix |
安装nord-tilix配色方案
1 | 到github.com/arcticicestudio/nord-tilix/releases下载方案 |
meta-terminal
1 | apt install mate-terminal |
远程终端Terminus & Termius
1 | Terminus下载地址:https://github.com/Eugeny/terminus |
SecureCRT
1 | 1. 安装secureCRT7.3.3 |
tmux-powerline并添加天气
1 | shouyu@shouyu-pc ~ git clone https://github.com/erikw/tmux-powerline.git |
powerline-status
1 | 官方使用手册:https://powerline.readthedocs.io/en/master/ |
安装nord-tmux主题
1 | git clone https://github.com/arcticicestudio/nord-tmux.git |
截图软件
1 | apt install flameshot |
Wunderlist奇妙清单
1 | 下载地址:https://github.com/edipox/wunderlistux/releases/tag/v0.0.9-linux-x64 |
apt-fast
1 | sudo add-apt-repository ppa:apt-fast/stable |
GitKraken
1 | 官网:https://www.gitkraken.com/,首页左侧有git客户端下载,安装即可。 |
linux下载工具motrix
1 | 号称是一款全能的下载工具,使用上的确比以往的下载工具好用。下载地址:https://motrix.app/zh-CN/ |
linux下载工具XDM
1 | 据称是可以大幅度提高下载速度的免费下载工具,可以在设置中打开并添加浏览器插件,下载后执行shell脚本即可。 |
pycharm
1 | 将pycharm- 2018.3.4 .tar.gz复制 到所需的安装位置(确保您具有该目录的rw权限) |
anaconda3
1 | 下载https://www.anaconda.com/download/,下载后是一个shell脚本,执行即可,回答都是yes或回车。使用root用户安装没有问题,使用其他用户安装时无法连接图形界面。这里有一个问题,就是要安装anaconda3后,python命令会变成anaconda3中bin目录中的python命令,这修改了系统的默认python版本,建议删除anaconda目录中bin目录下的python软链接,bin目录中的jupyter-noteboot打开后,修改第一行的内容,在python后加上3.7,也就是使用anaconda目录中bin目录下的python3.7打开jupyter-notebook,这样就可以使用jupyter-notebook了。 |
7zip
1 | sudo apt install p7zip |
安装tcping
1 | sudo apt install tcptraceroute |
glances
1 | wget -O- https://bit.ly/glances | /bin/bash |
albert
1 | albert类似mac的alfred。可以搜索包括主机与网络上的信息。 |
输入法fcitx
1 | apt install fcitx-* -y |
everynote云笔记
1 | apt install nixnote2 |
启动盘制作软件
1 | 官网:https://unetbootin.github.io/linux_download.html |
老版本firefox
1 | 因为需要连接VPN,且在linux主机上只能安装在老版本的firefox上,所以不得不先安装老版本的firefox |
java-jdk8
1 | 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html |
微信
1 | wget https://github.com/geeeeeeeeek/electronic-wechat/releases/download/v1.4.0/linux-x64.tar.gz |
钉钉
1 | 下载地址:https://pan.baidu.com/s/1NznYL5fV8sUWInmUgciXXQ。 |
fiddler
1 | 1. sudo apt install mono-complete |
监控软件netdata
1 | apt update |
微软字体
1 | sudo apt install ttf-mscorefonts-installer |
mac字体
1 | 下载Monaco字体,地址:https://github.com/todylu/monaco.ttf/blob/master/monaco.ttf?raw=true |
wine的安装与使用
1 | sudo apt install -y wine64 |
鼠标主题
1 | 到https://limitland.gitlab.io/flatbedcursors/下载主题,FlatbedCursors-0.5.tar.bz2 |
锐捷客户端
1 | 公司搬家之后需要使用锐捷交换机上网,所以需要安装锐捷客户端才能联网。但使用锐捷客户端无法连接。所以需要使用mentohust包进行连接验证。下面的前两步是下载安装锐捷客户端,可以忽略。 |
v2rayL安装
1 | linux上的v2ray可视化客户端 |
proxychains
1 | 利用proxychains让命令走代理 |
测试网速
1 | Speedtest.net强大而知名的全球宽带网络速度测试网站,采用Flash载入界面,Alexa世界排名非常高, |
docker安装远程迅雷下载
1 | docker pull yinheli/docker-thunder-xware # 下载容器 |
xfce4桌面
1 | apt install xfce4 xfce4-goodies kali-desktop-xfce |
KVM安装
1 | apt install libvirt-daemon-system libvirt-daemon qemu-kvm qemu virt-manager virt-viewer bridge-utils virtinst |
samba图形配置工具
1 | 下载地址:https://packages.ubuntu.com/xenial/system-config-samba |
部署trojan
1 | # 服务端安装 |
免费Markdown编辑器
1 | 1. Typora |
安装使用multipass
1 | multipass就是为了快速创建ubuntu系统,进行开发与测试 |
安装smartdns
1 | docker run -d -p 127.0.0.53:53:53/udp --restart=always --name gsmartdns ghostry/smartdns |
设置方法
apt源
1 | vim /etc/apt/sources.list |
Tmux 启用鼠标滚动
1 | 1. 先按ctrl+B |
history结果显示操作时间方法
1 | 让history命令显示时间,需要在/etc/profile中加入export HISTTIMEFORMAT="[%F %T]"。但在普通用户使用zsh时没有起作用,不明原因。 |
开启bbr(tcp拥塞控制)
1 | echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf |
Chrome浏览器开启多线程下载
1 | 打开"chrome://flags/#enable-parallel-downloading",找到Parallel downloading,改成Enable |
ubuntu备份
1 | 1. 在ubuntu上找到backup软件,在其中的里设置好要备份到的位置,可以是本地磁盘或是云盘中。之后就可以备份了,如果使用本地磁盘,可能会提示:没有权限操作备份到的目录,需要授权。方法如下: |
调整linux内核尽量用内存,而不用swap
1 | 1.查看当前swappiness值,默认为60 |
用户输入密码时显示星号
1 | sudo cp /etc/sudoers{,.bak} |
vim设置
1 | 在用户家目录中创建的.vimrc文件只对当前用户生效,配置后不用重新加载,立即生效。但/etc下的vimrc配置会失效,所以这个文件中要将需要的功能都写入。 |
sublime输入中文
1 | wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - |
创建启动器
1 | Linux 系统中的Desktop Entry 文件以desktop为后缀名。Desktop Entry 文件是 Linux 桌面系统中用于描述程序启动配置信息的文件。 |
设置桥接
1 | 目前有五种方法。因为需要锐捷客户端拨号上网,所以这里只测试通过nm-connection-editor连接成功。或者说,在测试nm-connection-editor才反应过来这里的问题。 |
设置远程使用root用户登录
1 | vim /etc/ssh/sshd_config |
固态硬盘优化
1 | sudo hdparm -I /dev/sdx | grep "TRIM supported" |
修改默认编辑器
1 | sudo update-alternatives --config editor |
修改程序默认终端模拟器
1 | root@ruopu64:~#mv /usr/bin/konsole{,.bak} |
连接VPN网络
1 | 当宿主机的firefox连接到VPN后,虚拟机使用NAT方式联网,就可以连接到VPN网络内,无需设置。 |
修改命令提示符显示效果
1 | vim ~/.bashrc |
关闭 avahi-daemon 服务
1 | avahi-daemon造成过网络异常,用处也不大,停止服务并关闭开机启动: |
清理家目录中的.cache文件
1 | ⚡ root@ruopu64 ~ df -h |
安装配置clash
1 | 1. 下载 |
清理/boot/分区
1 | ✘ ⚡ ⚙ root@ruopu64 ~ df -h |
合上笔记本盖不挂起方法
1 | vim /etc/systemd/logind.conf |
命令使用
apt使用
1 | apt-get包管理在卸载软件后不要轻易使用apt-get autoremove,否则极容易各种悲剧。如果真想卸载干净,可以用apt-get purge |
忽略某个可以升级的包
1 | ⚡ ⚙ root@ruopu64 ~ apt-mark hold firefox-esr |
添加用户
1 | root@ruopu64:~#useradd -m python |
设置开机启动
1 | ⚡ ⚙ root@ruopu64 ~ vim /lib/systemd/system/rc.local.service |
重装grub
1 | grub-install –target=i386-pc /dev/sda # 由于我的系统装在/dev/sda上面,所以这里用的是/dev/sda # –target=i386-pc这个option指的是:只安装BIOS系统的grub。# 我在使用时没有使用--target选项,只是简单地安装 |
dd命令制作启动盘
1 | sudo umount /dev/sdb* |
命令行操作无线网络
1 | 因更新内核或其他原因,使网络设置的选项在设置中消失了。没有找到好的解决办法。无奈之下,只有使用命令行操作。不过,塞翁失马,焉知非福? |
制作linux启动盘工具
1 | U盘安装KaliLinux时,用win32diskimager将镜像拷到U盘中,用软碟通拷到U盘后,安装时提示启动失败。 |
设置區域,不然會是英文,即使選了中文安裝
1 | echo LANG="zh_CN.UTF-8" > /etc/default/locale |
查看系统版本
1 | 查看内核版本 |
问题解决
1 | 1. 系统提示“KDEInit无法启动/usr/bin/systemsettings5”,这时桌面上的图标均不可点,鼠标左右键在桌面上也失灵。需要关闭有问题的程序,之后才会有上面的错误提示。使用中发现是“系统设置”出了问题,需要在系统设置的图标上右键-->属性-->应用程序-->高级选项-->D-Bus注册中要选择“无”。这样就解决问题了。如果其他图标也有此问题,也可按此方法解决。 |
无法登录GUI环境
1 | 更新后,无法使用用户登录到桌面环境,在网上找到的解决办法无非重新安装lightdm或sdm3,但并无法解决问题。发 |
屏幕变成竖屏的
1 | 使用当中,笔记本屏幕自动旋转了90度,头也要向右低90度才能正常看,原因不明 |
更新软件源时的公钥问题
1 | apt update |
网易云音乐无法启动
1 | 直接无法启动,没有反应 |
google-chrome不能启动
1 | 下载chrome:wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb |
无法添加软件源
1 | 使用add-apt-repository时提示" The following signatures couldn't be verified because the public key is not available: NO_PUBKEY BA300B7755AFCFAE",解决方法如下: |
VMWare
VMWare问题解决
1 | * 安装vmware-workstation前一定要先安装build-essential。Built Essential包含对编译Ubuntu二进制安装包所需的所有包的引用。 |
VirtualBox
问题解决
1 | 1. 启动虚拟机时提示"Kernel driver not installed ... as root ... /sbin/vboxconfig" |