建议全部看完一遍再操作。下面是图形槕面软件:
记得在termux中设置kex的密码(设置好后选:n):
nh kex passwd
启动kex(启动后放到后台):
nh kex &
关闭 kex(如果你不关闭它会一直在后台运行):
nh kex stop
结束所有kex会话:
nh kex stop kill
1.首先介绍一下kali nethunter图形化遇到的问题:
(1)使用nethunter kex 连接桌面去连接kali nethunter提示错误。
(2) 使用 nethunter kex 桌面卡顿。
2.nethunter kex 图形化桌面遇到问题的原因即解决方法。
2.1 nethunter kex连接桌面失败。
2.1. nethunter kex 出现以上问题的原因:
(1)首先是一个小问题就是端口填写错误。
这问题主要还是因为,网上很多人都说端口可以是5900~5909。但实际却是kali只指定了一个通信端口:5901
所以这个问题只要把端口改成:5901
后面启动直接点:Connect就行。
这里有个错误,有些依赖kali官方把dbus文件删了,可以在kali中用以上命令安装:
sudo apt-get install dbus-x11
(2) nethunter kex 设置好后还是无法启动,同时解决启动后卡顿的问题。
这个原因是因为,kali 官方把nethunter kali 图形化桌面禁掉了。
解决方法:
(2.1)首先打开termux 进入kali nethunter 的超级权限。
这里可以直接在termux中直接输入回去:nh -r
(2.2)打开桌面系统文件:
vim /root/.vnc/xstartup
(2.3)将Gnome下所有命令行前面的 # 删掉。(像上面那样里面有些代码修改了!具体看下面。)
删完也是按一下 ESC 然后在英文模式下输入:
:wq!
(2.2)解决nethunter kex桌面卡顿。 原因:手机后台应用存活(自动管理问题)
这里纯粹就是手机启动自动管理的设置问题而已步骤:
(华为鸿蒙)设置—应用和服务-应用启动管理。找到kex和termux关掉自动管理,打开允许后台活动和关联启动。
以下是些桌面文件修改(可以不改,具体看个人情况)
方法:(修改时间:2023年11月13日)
建议先看下第二种方案。
(看下面的解释再看自己是否需要修改,有的设备修改后反而桌面还卡了!)
第一种:
方法将命令行[ -r /root/.Xresources ] && xrdb /root/.Xresources中的 /root 改成 #HOME
同时删掉 vncconfig -iconic 后面的 & 号
按 ESC 然后输入回车: :wq!
这两段脚本的主要区别在于它们的执行顺序和某些命令的执行方式。
第一个脚本:
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb /root/.Xresources
vncconfig -iconic
dbus-launch --exit-with-session gnome-session &
首先,它检查/etc/vnc/xstartup是否存在并且可执行,如果存在且可执行,那么就执行这个文件。exec命令会替换当前shell进程,所以之后的所有命令都不会在当前shell中执行。
然后,它检查$HOME/.Xresources是否存在,如果存在,就使用xrdb命令将其内容加载到Xresources数据库。注意,这里的$HOME是变量,通常指向当前用户的主目录。
之后,执行vncconfig -iconic命令。这个命令通常用于配置VNC服务器的一些设置,其中-iconic选项可能使VNC服务器在全屏模式下运行。
最后,使用dbus-launch启动gnome-session,并将其放入后台运行。
第二个脚本:
bash
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r /root/.Xresources ] && xrdb /root/.Xresources
vncconfig -iconic &
dbus-launch --exit-with-session gnome-session &
同样首先检查/etc/vnc/xstartup是否存在并且可执行,如果存在且可执行,那么就执行这个文件。
然后检查/root/.Xresources是否存在,如果存在,就使用xrdb命令将其内容加载到Xresources数据库。注意,这里直接使用了文件路径,而不是变量。
之后,执行vncconfig -iconic命令并将其放入后台运行。
最后,使用dbus-launch启动gnome-session,并将其放入后台运行。
主要区别:
在第一个脚本中,vncconfig -iconic命令是在前台执行的,而在第二个脚本中,它是放在后台执行的。这意味着在第一个脚本中,你需要等待vncconfig -iconic执行完毕才能继续后面的操作;而在第二个脚本中,你可以在vncconfig -iconic执行的同时进行后面的操作。
第一个脚本使用的是变量$HOME,它会根据当前用户的登录情况动态地指向当前用户的主目录;而第二个脚本使用的是固定的路径/root,它始终指向根用户的主目录。
第二种:
只需要将[ -r /root/.Xresources ] && xrdb /root/.Xresources
改为[ -r $HOME/.Xresources ] && xrdb /root/.Xresources
在这个脚本中,$HOME被用来引用当前用户的家目录,/root则是指向根用户的根目录。这意味着第一段脚本可能在普通用户或root用户环境下运行,具体取决于在哪个用户下执行此脚本。
3.桌面建议化设置按图片给的指示走
使用方法跟widows电脑娄似。只不过是widows点的是鼠标,这点的是屏目,每次关闭图形化页面建议使用命令。