Kali Linux基本操作
使用root用户登录
2021.1版本的Kali需要先设置root密码
sudo passwd root
切换root用户
su -
更换apt镜像源
Kali默认使用的国外镜像,速度会较慢,可以换成国内源来提高速度
vim /etc/apt/sources.list
# See https://www.kali.org/docs/general-use/kali-linux-sources-list-reposito>
deb http://http.kali.org/kali kali-rolling main contrib non-free // 将该行国外源注释,下方添加其他源即可
例:deb 镜像源地址 kali-rolling main contrib non-free // deb代表软件的位置
deb-src 镜像源地址 kali-rolling main contrib non-free // deb-src代表软件源代码的位置
# Additional line for source packages
# deb-src http://http.kali.org/kali kali-rolling main contrib non-free
apt update // 获取最新的软件包列表
apt安装、移除、升级软件
安装
apt install [软件名]
移除
apt remove [软件名]
更新
apt update // 先更新软件包列表
apt upgrade
apt dist-upgrade
apt upgrade和apt dist-upgrade的区别
upgrade:升级时,如果软件包有相依性问题,那么此软件包不会被升级
dist-upgrade:升级时,如果软件包有相依性问题,会移除旧版,安装新版本(有风险)
VMware Tool安装
VMware Tools在新版本的Kali Linux中已经失效,官方建议安装open-vm-tools-desktop来代替其跟物理机交互
如果之前不小心安装了vmware-tools,可以输入
vmware-uninstall-tools.pl
输入以下命令安装
apt-get install open-vm-tools-desktop
reboot //安装后重启生效
kali的快捷复制与粘贴
复制:在kali终端下,使用鼠标选中内容,即可完成kali下复制
粘贴:移动光标到需要粘贴的位置,按下鼠标中间滚轮,就可以进行粘贴
网络配置
配置临时ip地址
# ifconfig [网卡] [ip地址/掩码位数] // 配置临时ip
# route add default gw [网关地址] // 配置默认路由
# echo nmaeserver [DNS服务器地址] > /etc/resolv.conf // 配置DNS服务器
配置永久ip地址和DNS
# vim /etc/network/interfaces // 在该文件内添加以下内容
auto [网卡名]
iface [网卡名] inet [dhcp/static]
address [ip地址]
netmask [子网掩码]
gateway [网关地址]
# vim /etc/resolv.conf // 在最后插入DNS服务器地址
nameserver [DNS服务器地址]
# systemctl restart networking // 重启网络服务
配置sshd服务
允许root用户登录sshd服务
# vim /etc/ssh/sshd_config // 修改PermitRootLogin参数
PermitRootLogin yes // 修改为yes
# systemctl restart ssh // 修改后需要重启ssh服务
# update-rc.d ssh enable // 开机启动ssh systemctl enable ssh也可
permitRootLogin参数解释
参数值必须是“yes”、“prohibit-password”、“without-password”、“orced-commands-only”或者“no”,默认值是“prohibit-password”
“prohibit-password”、“without-password”,通过密码和键盘交互的授权方式对 root 用户禁用
“orced-commands-only”,root 用户只允许通过公钥授权登录,但只是指定了 conmmand 选项的时候
“no”,root 不允许登录
创建快捷方式
快速创建一个可执行文件的快捷方式
# vim 应用名.desktop // 创建快捷方式,后缀注意要一致
// 编辑文件,输入以下内容
[Desktop Entry]
Version=1 // 版本号,随便填
Name=firefox // 显示名称
Name[zh_CN]=firefox-浏览器 // 应用在中文语文环境下显示的名称
Exec=/usr/lib/firefox-esr/firefox-esr // 应用可执行文件的名称
Terminal=false // 是否需要在终端窗口运行,默认false
Type=Application // 类型
Icon=firefox // 图标路径,没有则填可执行文件名
如需在菜单“显示应用程序”中显示,则将该.desktop文件放到/usr/share/applications目录下即可
安装中文输入法
源较老的话,根据上文更新好源(可以先尝试安装)
安装步骤:
1、打开终端,使用命令apt-get install fcitx
安装输入法框架
2、使用命令apt-get install fcitx-googlepinyin
安装谷歌输入法
3、使用命令 reboot
重启系统即可
使用方式:
默认使用Ctrl+空格
切换/激活输入法