首页教摄影kali linux官网 kali linux远程安装教程

kali linux官网 kali linux远程安装教程

圆圆2026-07-05 00:00:20次浏览条评论

修改必须先在Kali中安装并启用SSH服务且允许密码登录,否则远程连接直接被拒绝;步骤:安装openssh-server、ssshd_config启用PermitRootLogin和PasswordAuthentication、启动并设置启动自启动ssh服务、获取IP后用Xshell等工具连接。

kali linux怎么开启ssh服务?远程连接配置与登录教程

要在Windows或另一台Linux机器上使用Xshell、FinalShell或系统自带的ssh命令远程操作Kali Linux,必须先Kali自身运行SSH服务并允许密码登录——否则所有远程连接尝试都会被拒绝,连输入密码的都没有。检查并安装SSH服务

打开Kali终端,执行:sudo apt update && sudo apt install -y openssh-server

机会这一步不能跳过。新装的Kali默认只预装了SSH客户端(ssh),【sshd服务端先让安装】,直接查状态会显示“unit not”

执行服务ssh状态查看当前状态,若提示“inactive (dead)”,说明服务已但未运行,继续下一步即可。修改SSH主配置文件

用root权限编辑配置文件:sudo vim /etc/ssh/sshd_config

进入后按 i 进入插入模式,做以下两处关键修改:

①找到PermitRootLogin这一行(通常在33–34行),将哪个的PermitRootLogin Prevent-password改为PermitRootLogin yes;

②找到PasswordAuthentication这一行(通常在56–57行),去掉前面的#号,并确保为PasswordAuthentication 是的。

【这几项不改,root用户无法密码登录,普通用户也可能被拒绝】。改完按Esc键退出编辑模式,输入:wq回车保存退出。启动服务并设置启动自启动

执行:sudo systemctl start ssh HBuilderX(Linux)

HBuilderX是由DCloud推出的一款轻量级辅助开发工具,在Linux系统上主要用于Web 开发与跨平台应用开发,尤其适合Vue和uni-app相关项目。

下载

再执行:sudo systemctl enable ssh

这删除命令缺一不可:start是重新启动服务,enable是保证下次重启Kali后SSH仍然可用。如果只执行start,重启后又要手动开一次。

验证是否生效:sudo systemctl status ssh see active (running) 并且没有红色failed字样,说明服务已就绪。获取Kali本机IP地址

在Kali终端中运行:ip -c a | grep “inet”| grep -v "127.0.0.1"

输出类似inet 192.168.159.132/24的那一行,其中【192.168.159.132就是你用的IP】。如果是虚拟机,确保网络模式为NAT或桥接该IP,且下一步机能ping通该IP。

若无输出说明,取消未启用,先执行sudo ip link set eth0 up(eth0换成你实际的网卡名)。从Windows用Xshell连接

方法一:Xshell新建会话打开Xshell→点击“文件”→“新建”→协议选SSH→主机填Kali的IP→端口保留22→点击“连接”→弹窗中输入用户名(如kali或root)和回复密码。

方法二:FinalShell连接打开FinalShell→ 左上角“文件”→“新建SSH连接”→填写IP、端口、用户名、密码→点击“确定”→上面列表中的连接项即可登录。

首次连接时Xshell会弹出按键确认警告,点“接受保存”即可。如果卡在“连接到...”超过10秒,请先回到Kali终端执行 sudo ss -tlnp | grep :22,确认22端口确实在监听。

Kali Linux
mac重启出现正在安装到macintosh macbookpro正在安装软件更新 kali linux nethunter kali linux怎么获取root权限
相关内容
发表评论

游客 回复需填写必要信息
↑