关于KALI使用xshell连接

关于KALI使用xshell连接

导致xshell等其他连接工具无法连接

操作如下

2020版本的kali默认创建的时候没有root账户

sudo -i
密码:你自己创建账号的密码
切换到root账户 获取权限

vim /etc/ssh/sshd_config编辑sshd配置文件

找到#PermitRootLogin prohibit-password,把前面的#去掉,并且将“prohibit-password”修改为YES

在这里插入图片描述

找到PasswordAuthentication这一行,将前面的#号注释去掉,如果后面写的是no,需要修改成yes

在这里插入图片描述

Esc 退出编辑 ,输入:wq 回车,完成编辑

/etc/init.d/ssh restart

重启成功,进行连接

查看IP

root@kali:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:3b:f2:88 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.129/24 brd 192.168.1.255 scope global dynamic noprefixroute eth0
       valid_lft 1139sec preferred_lft 1139sec
    inet6 fe80::20c:29ff:fe3b:f288/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

shell连接

[E:\Xshell\Sessions]$ ssh 192.168.1.129

设置ssh开机自启

root@kali:~# systemctl enable ssh.service
Synchronizing state of ssh.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable ssh
Created symlink /etc/systemd/system/sshd.service → /lib/systemd/system/ssh.service.
Created symlink /etc/systemd/system/multi-user.target.wants/ssh.service → /lib/systemd/system/ssh.service.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/101932.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Python实现softmax函数「建议收藏」

    Python实现softmax函数:PS:为了避免求exp(x)出现溢出的情况,一般需要减去最大值。#-*-coding:utf-8-*-importtensorflowastfimportnumpyasnpdefsoftmax(x,axis=1):#计算每行的最大值row_max=x.max(axis=axis)…

  • noip2015_noip2021复赛

    noip2015_noip2021复赛扩展欧几里得模板题。注意取模。#include&lt;bits/stdc++.h&gt;usingnamespacestd;#definelllonglong#definein(x)scanf("%d",&amp;x)#definelin(x)scanf("%lld",&amp;x)#defineout(x)printf("%d",x)#defin…

  • Microsoft.NET PetShop4架构与技术分析

    Microsoft.NET PetShop4架构与技术分析&#13;1.项目概述与架构分析&#13;微软刚推出了基于ASP.NET2.0下的PetShop4,该版本有了一个全新的用户界面。是研究ASP.NET2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户…

    2022年10月16日
  • golang学习资料[Basic]

    golang学习资料[Basic]golang学习资料[Basic]

  • 关于力矩单位的理解

    关于力矩单位的理解电机转矩,简单的说,就是指转动的力量的大小。但电动机的转矩与旋转磁场的强弱和转子笼条中的电流成正比,和电源电压的平方成正比所以转矩是由电流和电压的因素所决定的。转矩是一种力矩,力矩在物理中的定义是:力矩=力×力臂电机的“扭矩”,单位是N·m(牛米)。电磁转矩的计算公式没有涉及力臂的概念,单位为什么也是N.m?电磁转矩是机电能量转换的桥梁。从电角度看T=CT*Φ*Ia;从机

  • C语言malloc函数的功能及用法

    C语言malloc函数的功能及用法关于C语言malloc函数函数介绍应用举例1应用举例2函数介绍malloc(memoryallocation) 中文名称:动态内存分配用于申请一块连续的指定大小的内存块区域以void*类型返回分配的内存区域地址,当无法知道内存具体位置的时候,想要绑定真正的内存空间,就需要用到动态的分配内存。应用举例1关于C语言动态申请数组(整形数据类型)空间的应用#include&amp;lt;stdio…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号