Kali物理机远程ssh远程登陆

本文介绍了如何在Kali Linux中设置SSH远程登录,包括启用root用户登录和修改SSH配置,以便从其他计算机安全地连接到Kali系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

0.背景

最近想学习网络安全,于是为了方便,在另一台电脑上直接安装了Kali_linux,但是在利用SSH远程登陆的时候,怎么也登陆不上。

1.更改root用户登陆

sudo su

2.修改SSH参数

2.1.打开sshd_config文件

vim /etc/ssh/sshd_config

2.2.修改参数内容

1.利用vim查找到#PasswordAuthentication yse,将其注释去掉

2.查找到PermitRootLogin prohibit-password,将其修改为permitRootLogin yes

 

 3.启动SSH服务

service ssh restart

### VM虚拟机远程连接方法与配置教程 #### 一、概述 VM虚拟机的远程连接可以通过多种方式实现,常见的有SSH协议、RDP(Remote Desktop Protocol)、VNC以及专用客户端工具如Xshell等。以下是基于Kali Linux系统的具体配置流程。 --- #### 二、基本步骤说明 1. **下载并安装操作系统** 下载目标操作系统的ISO文件,在VMware中创建新的虚拟机并将该ISO挂载到光驱位置完成系统安装[^1]。 2. **设置网络模式** VMware支持三种主要网络模式:桥接模式、NAT模式和仅主机模式。为了方便外部设备访问虚拟机中的服务,推荐使用桥接模式或NAT模式[^2]。 3. **修改初始密码** 安装完成后首次登录时需更改默认账户`root`或其他用户的密码,以增强安全性。 4. **更新APT源地址** 将官方镜像站点更改为国内快速镜像站(例如阿里云),加速软件包获取速度: ```bash sed -i 's/httpredir.debian.org/mirrors.aliyun.com/' /etc/apt/sources.list && apt update ``` 此命令会自动替换列表内的域名部分。 5. **启用SSH服务** Kali自带OpenSSH服务器组件,默认可能未开启运行状态;通过如下指令激活它: ```bash systemctl start sshd systemctl enable sshd ``` 6. **确认IP地址分配情况** 使用ifconfig或者ip addr show查看当前活跃网卡及其关联公网/局域网IPv4数值[^3]: ```bash ip addr | grep inet ``` 7. **测试本地端口监听状况** 确认ssh守护进程正在指定端口号上等待请求到来: ```bash netstat -tulnp | grep :22 ``` 8. **利用第三方应用建立链接** 推荐采用Putty、SecureCRT或者是跨平台开源项目MobaXterm作为图形界面代理器发起尝试性握手动作[^4]。 9. **处理常见错误提示** 如果遇到无法正常接入现象,则按照以下思路排查原因: - 检查防火墙策略是否阻止入站流量; - 验证SELinux设定级别; - 对照路由表判断是否存在冲突路径; - 查看日志记录定位异常源头。 --- #### 三、注意事项 - 确保宿主机与客户机之间存在可达性的物理链路条件。 - 若涉及敏感数据传输过程建议加密通信通道。 - 不同版本间可能存在细微差异,请参照对应手册调整参数选项。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值