在某云服务器上搭建公网kali linux2.0

前提:

可用的 CVM 实例

挂载一个系统盘之外的盘,安装完成后可卸载!

创建实例,安装centos7系统!

然后执行fdisk -l看磁盘的情况

在这里我将把镜像写入vdb这块数据盘 非 root 的情况下记得sudo执行以下命令

注意:If=你下载的kali的名称dd bs=4M if=kali-linux-2020.3-installer-amd64.iso of=/dev/vdb

然后设置一下超时时间vi /etc/default/grub

将GRUB_TIMEOUT设置为60

保存后执行grub2-mkconfig -o /boot/grub2/grub.cfg

执行完毕后 reboot进行重启!(现在开始就不用管ssh了)

然后登录某云控制台,进入网页 VNC !

在GRUB 菜单按c键进入命令行模式

执行以下命令set root=(hd1)

chainloader +1

boot

boot之后进入 kali的安装界面,hd1对应的是我的vdb数据盘不是系统盘哈!跟着下图选就对了!

注意下图,选择继续

接着选择继续

然后选择 运行shell

继续

手动挂载系统盘到 /cdrom 输入命令mount /dev/vdb1 /cdrom

接着输入exit退出,进入以下界面,选择检测并挂在安装介质 回车!

回车

还是回车

设置用户名 继续

然后设置密码

密码设置完成后进入以下界面!选择向导整个磁盘

注意下图!安装到系统盘 系统盘 系统盘 重要的事情说三遍!回车

放在同一分区 推荐新手使用 看图

结束并写入

选择是 是 是 是 是 是

然后下图

注意! 直接选择安装GRUB启动引导器!回车

选择/dev/vda

慢慢慢~注意注意注意 下图 安装完成后 选择返回 返回 返回!

然后选择配置软件包管理

这里下图全选 空格键是选择 然后继续

然后进入一个漫长的过程 一个字 等!

一个小时...一个半小时...终于完了!那么现在进行下一步!

不要问 问就是默认,选择 gdm3


这里的安装完成 就是真的安装完成了!按回车吧~

安装完成后会重启,刷新一下这个网页,当你看到这个界面 那么恭喜你!

登录进去 我们打开终端(现在不是root权限哈 记得sudo哦)输入sudoapt-get install xrdp

输入y继续

然受输入sudoapt-get install xfce4

如果默认有 那就不管咯~

最重要的一步sudo vi /etc/xrdp/startwm.sh

在以下位置添加echo “xfce4-session” >~/.xsession

注意 一定不要输入错误了哈!

保存后继续设置root密码,输入sudo passwd root设置root密码sudo passwd root

Root密码设置完成后启动xrdpservice xrdp start

输入密码

设置开机启动sudo systemctl enable xrdp

本机打开mstsc 输入服务器ip进行连接

注意:这里用root用户登录!

结束。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/16877.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用 Elastic AI assistant for Observability 来分析日志

在今天的文章中,我们来参考之前的文章 “Elastic AI Assistant for Observability 和 Microsoft Azure OpenAI 入门” 来使用 Elastic AI assistant 分析日志。在本文章中,我们不使用 Azure clould。这样我们之间来进入主题,以免失去注意力。…

DDR、LPDDR和GDDR的区别

1、概况 以DDR开头的内存适用于服务器、云计算、网络、笔记本电脑、台式机和消费类应用,支持更宽的通道宽度、更高的密度和不同的形状尺寸。 以LPDDR开头的内存适合面向移动和汽车这些对规格和功耗非常敏感的领域,提供更窄的通道宽度和多种低功耗运行状态…

OSPF减少LSA更新量1

OSPF的LSA优化 一、汇总——优化骨干区域 (1)域间汇总ABR设备基于某个区域的1/2类LSA计算所得的最佳路由,共享给其他区域时,进行汇总传递。 [r2]ospf 1 [r2-ospf-1]area 1——明细路由所在区域,该ABR设备必须和明细路由在同一区域 [r2-ospf…

数据集007:垃圾分类数据集(含数据集下载链接)

数据集简介 本数据拥有 训练集:43685张; 验证集:5363张; 测试集:5363张; 总类别数:158类。 部分代码: 定义数据集 class MyDataset(Dataset):def __init__(self, modetrain, …

win10/win11 优先调用大核的电源计划性能设置

前言 大小核,即Intel 12代开始的P-core(性能核,一般叫大核)和E-core(能效核,一般叫小核)异核架构。说下个人理解,就是英特尔为了增加cpu性能,但是又因为架构和功耗的限制…

网络通讯聊天工具的实现

学习网络与通信,实现聊天界面能够通过服务器进行私聊和群聊的功能。 1.服务器:ServeSocket 客户端先发送消息给服务器,服务器接受消息后再发送给客户端。 利用服务器随时监听。等待客户端的请求,一旦有请求便生产一个socket套接…

模型实战(20)之 yolov8分类模型训练自己的数据集

yolov8分类模型训练自己的数据集 yolov8,一个实时快速的端到端的集检测、分割、分类、姿态识别于一体的视觉算法库/框架本文将给出yolov8 分类模型的数据集制作格式及训练流程 1. 环境搭建 关于虚拟环境的搭建真的是老生常谈了,给出一个简单的搭建流程吧#新建虚拟环境 conda …

软件系统开发标准流程文档(Word原件)

目的:规范系统开发流程,提高系统开发效率。 立项申请需求分析方案设计方案评审开发调整测试阶段系统培训试运行测试验收投入使用 所有文档过去进主页获取。 软件项目相关全套精华资料包获取方式①:点我获取 获取方式②:本文末个人…

《Ai企业知识库》-模型实践-rasa开源学习框架-搭建简易机器人-环境准备(针对windows)-02

rasa框架 Conversational AI Platform | Superior Customer Experiences Start Here 阿丹: 其实现在可以使用的ai的开发框架有很多很多,就需要根据各个模型的能力边界等来讨论和设计。 rasa整体流程以及每一步的作用 NLU(自然语言理解): 自然语言理解&#xff…

【项目问题解决】 java.lang.IllegalArgumentException: XML fragments parsed

java.lang.IllegalArgumentException: XML fragments parsed from previous mappers does not contain value for com.xxx.xxx.xxx.xxx.dao.SingleApasInfoDao.selectListCondition 目录 【项目问题解决】 java.lang.IllegalArgumentException: XML fragments parsed from pr…

嵌入式之译码器

系列文章目录 译码器嵌入式之译码器 嵌入式之译码器 系列文章目录一、译码器定义二、常见类型的译码器三、工作原理 一、译码器定义 译码器(Decoder)是一种数字电路,其主要功能是从输入的编码信号中解码出特定的信息或控制信号。 译码器通常…

树与二叉树的概念介绍

一.树的概念及结构: 1.树的概念: 树是一种非线性的数据结构,它是由n(n>0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的 有…

【记录】初次本地搭建的模型-MiniCPM 2B

前言 查阅众多开源大模型后,打算动手尝试搭建端侧模型,看看效果。选中MiniCPM主要是因为参数小,同时中文支持相对较好。 首先对按照官网提供的demo进行了尝试,然后在colab中完成了一个webui程序并测试,最后通过docker环…

【MATLAB】去除趋势项(解决频谱图大部分为零的问题)

1.概 述 在许多实际信号分析处理中信号经FFT变换后得到的频谱谱线值几乎都为0,介绍这是如何形成的,又该如何去解决。 2.案例分析 读入一组实验数据文件(文件名为qldata.mat),作出该组数据的频谱图。程序清单如下: clear; clc; close all;…

3.5 四个子空间的维度

一、概述 这一节的主要定理是将秩与维度联系在一起。矩阵的秩就是主元的个数,子空间的维度是基向量的个数,我们计算出这两个数就可以得到秩与维度。 A A A 的秩揭露了四个基本子空间的维度。 四个子空间中,两个子空间来自 A A A&#xff0c…

第十七讲:结构体

第十七讲:结构体 1.初始结构体1.1结构体声明1.2结构体变量的创建和初始化1.2.1结构体变量的创建1.2.2结构体变量的初始化1.2.2.1普通初始化1.2.2.2结构体数组1.2.2.3结构体指针 1.3typedef定义结构体1.4结构体的自引用1.5结构体的特殊声明 2.结构体内存对齐2.1对齐规…

基于STM32实现智能空气净化系统

目录 引言环境准备智能空气净化系统基础代码示例:实现智能空气净化系统 空气质量传感器数据读取风扇和滤网控制显示系统用户输入和设置应用场景:家庭空气净化与健康管理问题解决方案与优化收尾与总结 1. 引言 本教程将详细介绍如何在STM32嵌入式系统中…

Day 40 Web容器-Tomcat

Tomcat 一:Tomcat简介 1.简介 ​ Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目 ​ Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器 ​ Tomcat是WEB容器/WE…

idea中git拉取失败

之前clone好好的,今天突然就拉取不下来了。很多时候是用户凭证的信息没更新的问题。由于window对同一个地址都存储了会话。如果是新的会话,必须要更新window下的凭证。 然后根据你的仓库找到你对应的账户,更新信息即可。

aws lakeformation跨账号共享数据的两种方式和相关配置

lakeformation授权方式分为 基于tag的授权基于命名资源的授权 先决条件 跨账号共享数据的先决条件(命名资源和tag授权都需要) 分两种情况 如果账户中没有glue data catalog资源策略,则LakeFormation跨账户授予将照常进行 如果存在glue d…