Kali Linux安装Java 安装显卡驱动 安装网卡补丁 并发线程限制 电源优化

Kali Linux安装Java 安装显卡驱动 安装网卡补丁 并发线程限制 电源优化

安装Java

下载

Java环境下载链接

在这里插入图片描述 在这里插入图片描述

下载文件放在根目录下

在这里插入图片描述

解包拷贝

 tar -xzvf /root/jdk-12.0.2_linux-x64_bin.tar.gz	//解压

在这里插入图片描述
在这里插入图片描述

 mv jdk-12.0.2 /usr/bin/						//复制到/opt目录下
 cd /usr/bin/									//进入目录查看

在这里插入图片描述

安装注册

update-alternatives --install /usr/bin/java java /usr/bin/jdk-12.0.2/bin/java 1

update-alternatives --install /usr/bin/javac javac /usr/bin/jdk-12.0.2/bin/javac 1

在这里插入图片描述

update-alternatives --install /usr/lib/mozilla/plugins/libjavaplgin.so mozilla-javaplugin.so /usr/bin/jdk-12.0.2/jre/lib/amd64/libnpjp2.so 1  
//jdk12改动较大,安装后默认没有jre,如果使用1.5以上版本的JDK,不用设置CLASSPATH环境变量,也可以正常编译和运行Java程序。

默认设置

update-alternatives --set java /opt/jdk 1.7.0_45/bin/java

update-alternatives --set javac /opt/jdk 1.7.0_45/bin/javac

在这里插入图片描述
验证

java -version

在这里插入图片描述
浏览器java插件验证

安装显卡驱动

GPU的用途

Nvidia

Ati

Nvidia安装

apt-get update

apt-get dist-upgrade

apt-get install -y linux-headers-$(uname -r)

apt-get install nvidia-kernel-dkms

sed 's/quiet/quiet nouveau.modeset=0/g' -i /etc/default/grub

update-grub

reboot

验证

apt-get install mesa-utils		//未找到命令glxinfo,则执行该命令
glxinfo | grep -i "direct rendeing"

无线网卡补丁

最新版iso文件,内核已经集成无线驱动补丁

如果在使用老版本内核,则需要手动进行安装无线网卡补丁

cd /usr/src/	//进入目录

wget http://www.kernel.org/pub/linux/kernel/projects/backprots/stable/v3.12/backports-3.12-1.tar.bz2	//获取补丁包

tar xvf backport-3.12-1.tar.bz2

cd backports-3.12-1

opt-get install patch

wget http://patches.aircrack.org/mac80211.compat08082009.wl_frag+ack_v1.patch

patch -p1 < mac80211.compat08082009.wl_frag+ack_v1.patch

apt-get install libncurses5-dev

airmon-ng  (查看驱动)

mack defconfig-ath9k

mack && mack install

在这里插入图片描述

并发线程限制

Ulimit用于限制当前shell内进程的资源使用

查看默认值

  ulimit -a

在这里插入图片描述

全局配置文件 :/etc/security/limits

  <domain><type><item><value>

用途距离

  限制堆栈大小:ulimit -s 100

  限制shell内存使用:ulimit -m 5000 -v 5000

没有直接对socket数量的限制参数
Linux系统中一切都是文件,运行中的文件叫做进程

 root@kali:~#  ulimit -n 900000      //限制文件90万  关闭shell失效。

在这里插入图片描述

  root@kali:~# vi .bashrc 		//写入配置文件
  ulimite -n 900000 

在这里插入图片描述
在这里插入图片描述

电源优化

渗透测试系统耗电较大

延长电池的寿命

无操作挂起、关闭显示器
在这里插入图片描述
降低显示器亮度

不使用时关闭无线网卡

开启硬盘省电选项

    hdparm -i/dev/sda if AdvancedPM=yes then hdparm -B 1 -S 12/dev/sda

在这里插入图片描述
启动笔记本模式

  #!/bin/bash
currentMode=$(cat /proc/sys/vm/laptop_mode)
if [ $currentMode -eq 0 ]
then
echo "5" > /proc/sys/vm/laptop_mode
echo "Laptop Mode Enabled"
else
echo "0" > /proc/sys/vm/laptop_mode
echo "Laptop Mode Disabled"
fi

在这里插入图片描述
在这里插入图片描述

服务开关

Kali linux 默认未开启所有网络服务

update-rc.d ssh default( 等于 update-rc.d ssh start 20 2 3 4 5 .stop 20 0 1 6)

在这里插入图片描述

运行级别 0 — 6

update-rc.d A defaults 80 20 //启动优先级80 关闭优先级20

update-rc.d A defaults 90 10 //启动优先级90 关闭优先级10

/etc/init.d/ssh start

0表示关机,6表示重启,1表示单用户模式,2345表示多用户模式

root@kali:~/Desktop# /etc/init.d/    //大量的服务启动脚本

root@kali:~/etc/init.d/# ./ssh start     //打开ssh

root@kali:~/etc/init.d/# ./ssh stop      //关闭ssh

root@kali:~/etc/init.d/# netstat -pantu | grep :22//监听22端口

root@kali:~/etc/init.d/# update-rc.d ssh defaults      下次启动重新开启

在这里插入图片描述

数值越大表示优先级越低

root@kali:~# init 6  // 重启操作系统

root@kali:~# init 0  // 关闭操作系统
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值