![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux
文章平均质量分 57
玩Linux虚拟机时遇到的问题汇总
不是AI
本科:北京航空航天大学信息对抗技术专业
Bachelor of Engineering in Information Countermeasure Technology, Beihang University
硕士:新加坡南洋理工大学计算机控制与自动化专业
Master of Science in Computer Control and Automation, Nanyang Technological University Singapore
兴趣:计算机技术、机器人、泛AI、英文、中土世界、化学等等
展开
-
【阿里云服务器】【弹性云服务ECS】通过ssh登录远程服务器
本文简要介绍通过Win主机Ubuntu子系统上的ssh登录阿里云服务器的方法。原创 2024-06-20 14:32:06 · 444 阅读 · 0 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(十六)TLS(传输层安全协议)报文捕获及分析
传输层安全性协议(英语:Transport Layer Security,缩写:TLS),前身称为安全套接层(英语:Secure Sockets Layer,缩写:SSL)是一种安全协议,目的是为互联网通信提供安全及数据完整性保障。网景公司(Netscape)在1994年推出首版网页浏览器-网景导航者时,推出HTTPS协议,以SSL进行加密,这是SSL的起源。IETF将SSL进行标准化,1999年公布TLS 1.0标准文件(RFC 2246)。原创 2024-06-03 13:42:30 · 1224 阅读 · 1 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(十五)SSDP(简单服务发现协议)报文捕获及分析
简单服务发现协议(SSDP,Simple Service Discovery Protocol)是一种应用层协议,是构成通用即插即用(UPnP)技术的核心协议之一。简单服务发现协议提供了在局部网络里面发现设备的机制。控制点(也就是接受服务的客户端)可以通过使用简单服务发现协议,根据自己的需要查询在自己所在的局部网络里面提供特定服务的设备。设备(也就是提供服务的服务器端)也可以通过使用简单服务发现协议,向自己所在的局部网络里面的控制点宣告它的存在。原创 2024-05-26 22:07:59 · 1095 阅读 · 0 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(十四)QUIC(快速UDP互联网连接)协议报文捕获及分析
QUIC(读作“quick”)是一个通用的传输层网络协议,最初由Google的Jim Roskind设计。该协议于2012年实现并部署,2013年随着实验范围的扩大而公开发布,并向IETF描述。虽然长期处于互联网草案阶段,但从Chrome浏览器至Google服务器的连接中超过一半的连接都使用了QUIC。Microsoft Edge、Firefox都已支持此协议;Safari实现了QUIC,但默认情况下没有启用。QUIC于RFC9000中被正式标准化。QUIC最初是“快速UDP互联网连接”(QuickU。原创 2024-05-24 16:46:26 · 989 阅读 · 0 评论 -
【全】VirtualBox & VMWare Workstation 虚拟机导入/导出步骤
导出时间的长短视虚拟机硬盘中文件的多少而定。(参考:对于这里选择的这台Ubuntu18.04,在我的机器上大约需要25分钟完成导出)。最近做项目需要用到Linux虚拟机,以及在不同的硬件平台(不同笔记本电脑)之间进行软件性能对比测试,因此学习如何导入、导出虚拟机。4、选择要导出的文件格式(建议如果硬盘容量足够,选择.ova格式)3、在弹出的窗口中选择要导出的虚拟电脑,点击“3、选择要导入的.ova配置文件(来源选择。4、输入新虚拟机的名称和存储路径,点击“2、在弹出的窗口中选择导出文件。原创 2023-04-01 16:05:37 · 28132 阅读 · 4 评论 -
【Linux】常见命令:fping的介绍和用法举例
可以看到,抓取到从源地址(192.168.81.133,Ubuntu虚拟机)到目的地址(192.168.1.3,Windows11主机)的请求报文(ping request)和从目的地址到源地址的应答报文(ping reply)。fping命令用于检测主机是否存在(存活),类似于ping命令,不同之处在于,fping可以实现多主机同时ping,并支持指定ping的主机数量以及范围。在终端中输入如下命令(Ubuntu系统使用apt install,CentOS系统使用yum install)原创 2024-05-22 15:28:43 · 895 阅读 · 0 评论 -
【虚拟化】【VMWare】启动虚拟机报错:无法创建 16384 MB 的匿名分页文件: 页面文件太小,无法完成操作。 未能分配主内存。 模块“MainMem”启动失败。 未能启动虚拟机。
从报错信息中看出,错误的产生原因是虚拟机的内存过大(等于主机内存16GB),导致无法一次性为虚拟机分配内存。原创 2024-05-22 11:16:28 · 617 阅读 · 2 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(十三)IGMP(因特网组管理)协议报文捕获及分析
IGMP协议(因特网组管理协议)的全称为Internet Group Management Protocol,为传输层(第4层)的协议,目前具有4个版本(IGMPv0~IGMPv3)。IP主机用它将主机的多点发送成员人数报告给临近的多点发送路由器。原创 2024-05-22 10:05:07 · 774 阅读 · 1 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(十二)NBNS协议报文捕获及分析
NBNS的全称为NetBios Name Service,为应用层(第5层)的协议。该协议为程序提供了请求低级服务的统一的命令集,作用是为了给局域网提供网络以及其他特殊功能。几乎所有的局域网都是在NetBIOS协议的基础上工作的。原创 2024-05-21 18:08:49 · 672 阅读 · 0 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(十)IPv4和IPv6
IP(Internet Protocol)协议,是网际层(IP层)当中最主要的协议,用于计算机网络中的通信和数据包发送。简单来说,计算机上的NIC(Network Interface Card),网络适配器,在接入网络后分配IP地址。目前,使用最广泛的仍然是IPv4协议,然而,随着IPv4地址逐渐被耗尽,未来将转而使用IPv6代替。原创 2024-04-24 15:35:27 · 1680 阅读 · 0 评论 -
【计算机网络】MAC地址简介
ard),即网络适配器,都具有独自且不变的MAC地址(烧录的),即物理地址(而IP地址则会因接入新网络,重新分配而改变)。ontrol),即媒介访问控制,是计算机网络通信中的重要概念。Windows系统中,通过命令。查看本机网卡的MAC地址,位于。Linux系统中,使用简单的。原创 2024-04-23 20:27:47 · 1521 阅读 · 0 评论 -
【深耕 Python】Data Science with Python 数据科学(9)书361页练习题
【深耕 Python】Data Science with Python 数据科学(1)环境搭建【深耕 Python】Data Science with Python 数据科学(2)jupyter-lab和numpy数组【深耕 Python】Data Science with Python 数据科学(3)Numpy 常量、函数和线性空间【深耕 Python】Data Science with Python 数据科学(4)(书337页)练习题及解答。原创 2024-04-07 02:00:00 · 636 阅读 · 0 评论 -
【深耕 Python】Data Science with Python 数据科学(8)pandas数据结构:Series和DataFrame
【深耕 Python】Data Science with Python 数据科学(1)环境搭建【深耕 Python】Data Science with Python 数据科学(2)jupyter-lab和numpy数组【深耕 Python】Data Science with Python 数据科学(3)Numpy 常量、函数和线性空间【深耕 Python】Data Science with Python 数据科学(4)(书337页)练习题及解答。原创 2024-04-05 21:44:55 · 1109 阅读 · 0 评论 -
【深耕 Python】Data Science with Python 数据科学(7)书352页练习题
【深耕 Python】Data Science with Python 数据科学(1)环境搭建【深耕 Python】Data Science with Python 数据科学(2)jupyter-lab和numpy数组【深耕 Python】Data Science with Python 数据科学(3)Numpy 常量、函数和线性空间【深耕 Python】Data Science with Python 数据科学(4)(书337页)练习题及解答。原创 2024-04-02 15:05:30 · 1277 阅读 · 0 评论 -
【深耕 Python】Data Science with Python 数据科学(6)Matplotlib可视化(2)
【深耕 Python】Data Science with Python 数据科学(1)环境搭建【深耕 Python】Data Science with Python 数据科学(2)jupyter-lab和numpy数组【深耕 Python】Data Science with Python 数据科学(3)Numpy 常量、函数和线性空间【深耕 Python】Data Science with Python 数据科学(4)(书337页)练习题及解答。原创 2024-04-02 11:44:18 · 404 阅读 · 0 评论 -
【深耕 Python】Data Science with Python 数据科学(5)Matplotlib可视化(1)
【深耕 Python】Data Science with Python 数据科学(1)环境搭建【深耕 Python】Data Science with Python 数据科学(2)jupyter-lab和numpy数组【深耕 Python】Data Science with Python 数据科学(3)Numpy 常量、函数和线性空间【深耕 Python】Data Science with Python 数据科学(4)(书337页)练习题及解答。原创 2024-04-01 18:30:47 · 311 阅读 · 0 评论 -
【Python 项目管理】【pip】终端报错 no module named “distutils.cmd“ 及解决方法
在使用pip包管理器时,报错:no module named “distutils.cmd” (找不到名为distutils.cmd的模块)Ubuntu 18.04(虚拟机,运行在Windows 11主机上),但无法使用上述命令解决(具体原因尚不明)。建议转向Linux。注意对应自己环境中的python版本。之前在Windows中编程时遇到过。原创 2024-04-01 17:37:53 · 1929 阅读 · 2 评论 -
【OS探秘】【虚拟化】【软件开发】使用 VMWare Workstation 安装 CentOS 7 虚拟机
笔者的VirtualBox软件炸掉了,因此,即便VMWare的网卡问题(时好时坏),也暂且只能转战VMWare Workstation了……Windows 11主机、VMWare Workstation虚拟化平台、CentOS 7操作系统镜像文件。Post-installation setup tasks,耗时极长:。Have fun. 更多OS系列博文+Linux使用技巧,敬请期待。终于,安装完成,进入登录界面:……固件安装,无需操作,等待。安装包,无需操作,等待。安装过程中提示创建用户:……原创 2024-04-01 12:04:26 · 573 阅读 · 0 评论 -
【OS探秘】【虚拟化】【软件开发】VirtualBox 虚拟化软件卸载和重装
暂时没有找到解决方法,暂时转战VMWare。等待.exe格式的安装包下载完成,双击运行即可。本科生课程《网络攻防实验》,北京航空航天大学。原创 2024-03-31 22:41:32 · 670 阅读 · 0 评论 -
【OS探秘】【虚拟化】【软件开发】【网络安全】在Windows11上安装Kali Linux虚拟机
Windows 11主机、Oracle VM VirtualBox虚拟化平台、Kali Linux镜像文件。Kali Linux 操作系统界面。更多博客内容,敬请期待。原创 2024-03-28 15:01:18 · 856 阅读 · 0 评论 -
【软件开发】给Ubuntu 18.04虚拟机安装最新的Python 3.12.2
笔者在Windows 11主机上安装有Ubuntu 18.04虚拟机(使用虚拟化平台Oracle VM VirtualBox),在Python3.6的使用过程中遇到了问题,决定安装Python 3.12.2,在此记录安装过程。原创 2024-03-27 15:13:28 · 951 阅读 · 0 评论 -
【Linux】PyCharm无法启动报错及解决方法
如图,笔者试图在Ubuntu 18.04虚拟机上运行PyCharm开发工具(已安装,安装过程可以参考我的博客。通过报错信息看出,出于某种原因,进程(PID为2574)仍在运行,故无法启动。解决方法很简单,在命令行中输入。来shasi该进程即可。原创 2024-03-27 14:10:22 · 1009 阅读 · 0 评论 -
【Linux命令】test
如果条件表达式执行结果为成功时返回0,当表达式执行结果为失败或者给出非法参数时返回1.此时不会输出,要改成。原创 2024-03-06 16:56:54 · 182 阅读 · 0 评论 -
【Linux命令】tload
以图形化的方式输出当前系统的平均负载到指定的终端。假设不给予终端机编号,则会在执行tload指令的终端机显示负载情形。终端:指定显示信息的终端设备文件。原创 2024-03-06 01:00:00 · 227 阅读 · 0 评论 -
【Linux命令】fuser
fuser命令用于报告进程使用的文件和网络套接字。fuser命令列出了本地进程的进程号,哪些本地进程使用file,参数指定的本地或远程文件。每个进程号后面都跟随一个字母,该字母指示进程如何使用该文件。文件:可以是文件名或者TCP, UDP端口号。使用文件或文件结构识别进程。原创 2024-03-05 03:00:00 · 441 阅读 · 0 评论 -
【网络攻防实验】【北京航空航天大学】【实验二、拒绝服务攻击(Denial of Service, DoS)和分布式拒绝服务攻击(Distributed DoS, DDoS)实验】
s参数:每次发送的连接(报文)数 sockets (默认:500)-w参数:启动的攻击函数实例数 workers (默认:10)在本次实验中,当-s参数设置为30左右、-w参数设置为10左右时,击中的GoldenEye报文数最多。拒绝服务攻击是一种强有力的网络攻击手段,它可以消耗目标主机或者服务器的计算资源,甚至导致其瘫痪,服务器无法提供服务。本次实验进行了简单的拒绝服务攻击和分布式拒绝服务攻击的演练,分析了拒绝服务攻击行为对于攻击者和受害者双方的影响。原创 2024-02-10 17:25:04 · 1593 阅读 · 0 评论 -
【网络攻防实验】【北京航空航天大学】【实验一、入侵检测系统(Intrusion Detection System, IDS)实验】
入侵检测系统(Intrusion Detection System,IDS)主要由数据收集器检测器知识库和控制器4个部分组成,不间断地从计算机网络或者计算机系统中的若干个关键点上收集信息,集中或分布式地分析信息,判断来自网络内部和外部的入侵企图,并实时地发出报警。IDS的主要任务包括信息收集信息分析安全响应等。基于网络的入侵检测系统(Network-based Intrusion Detection System,NIDS)、基于主机。原创 2024-02-08 21:21:13 · 1285 阅读 · 0 评论 -
【网络技术】【Kali Linux】Nmap嗅探(二)多设备扫描
可以看出,主机和Ubuntu 22.04虚拟机存活,而Ubuntu 18.04虚拟机由于使用了网络地址转换,和Kali。《Kali Linux 2 网络渗透测试——实践指南(第2版)》,李华峰 著,北京,人民邮电出版社,2021年3月。使用Kali Linux虚拟机同时对主机、2台被扫描虚拟机进行Nmap扫描。可以看出,扫描结果包含了网段中所有存活(状态为“UP”)的IP地址,共61台主机存活。本次实验进行Nmap多设备扫描,实验使用。分别查看主机、2台被扫描虚拟机的IP地址。2台虚拟机的网络模式选择。原创 2024-02-08 14:19:30 · 715 阅读 · 0 评论 -
【网络技术】【Kali Linux】Nmap 嗅探(一)简单扫描
Kali Linux 2 网络渗透测试——实践指南(第2版)》,李华峰 著,北京,人民邮电出版社,2021年3月。Kali Linux 虚拟机自带nmap工具,无需另外安装,如下图所示。第6行:目标的MAC(Medium Access Control)地址;第5行:未显示:1000个关闭的TCP端口;报告解释:报告给出了目标主机的基本信息。第4行:1000个端口全部为忽略状态;第1行:启动nmap,给出扫描时间;虚拟机完成,主机操作系统为。第3行:主机存活(延迟时间);第2行:nmap扫描报告;原创 2024-02-07 22:33:47 · 560 阅读 · 0 评论 -
【网络技术】【traceroute】【Linux虚拟机(Ubuntu)】无法traceroute至谷歌【及解决方法】
网关地址变为192.168.15.254,与主机网卡位于同一网段内,traceroute可以达到。这一步就停止了(相当于卡住了),是由于虚拟机当前的网络模式为。从traceroute命令的返回内容可以看出,路由寻找在。网关地址为10.0.2.2,无法traceroute至。谷歌(www.google.com),但是却。(IP地址:192.168.15.123)。),对比之前ping命令显示的IP(在网络设置中将网络模式改为。Ubuntu虚拟机可以。),位于同一网段下。原创 2024-01-18 13:44:32 · 1140 阅读 · 0 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(九)安全HTTP协议(HTTPS协议)
即应用层的HTTP数据在使用TCP协议进行传输前,先进行加密(加密使用SSL协议,即Secure Sockets Layer,安全套接字协议)。,可见TLS协议位于HTTP协议之下,它所加密的数据内容正是HTTP协议原本以明文传输的超文本数据。本次实验使用Wireshark流量分析工具进行网络嗅探,旨在初步了解安全的HTTP协议(HTTPS协议)的工作原理。(文件数据)” 字段,可以看出该字段并未经过加密,所有的信息内容在网络中以明文传播,大大地增加了隐私信息被窃取的可能性。在HTTP协议报文中,选中 “原创 2024-01-15 13:01:15 · 2047 阅读 · 0 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(八)动态主机配置协议(DHCP)
动态主机配置协议(DynamicHostCProtocol,DHCP)的作用是协助计算机在加入新的网络时获取新的IP地址。原创 2024-01-06 18:19:02 · 860 阅读 · 0 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(七)超文本传送协议(HTTP)
超文本传送协议(HyperTextTransferProtocol,HTTP)是互联网应用层的一个重要协议,负责传送超文本跳转所需的各类信息,以及互联网上的其它信息,如文本、超文本、声音和图像等。原创 2024-01-05 17:45:10 · 989 阅读 · 0 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(六)地址解析协议(ARP)
地址解析协议(Address Resolution Protocol,ARP)位于网络层(IP层),被IP协议所使用。该协议的作用是从IP地址,解析出数据链路层所使用的硬件(MAC)地址。原创 2024-01-03 20:35:10 · 1003 阅读 · 0 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(五)文件传输协议(FTP)
文件传输协议(File Transfer Protocol)是互联网上使用得最广泛的文件传输协议,用于在主机(或服务器)之间传输文件。原创 2024-01-02 17:11:45 · 1678 阅读 · 0 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(四)域名系统(DNS)
简单来说,域名系统(Domain Name System, DNS)将域名(可以理解为“网址”,例如www.google.com)转换为计算机更容易处理的IP地址。原创 2024-01-02 11:59:10 · 779 阅读 · 0 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(三)用户数据报(UDP)协议
本次实验使用Kali Linux虚拟机完成,主机操作系统为Windows 11,虚拟化平台选择Oracle VM VirtualBox,组网模式选择“NAT网络”。(2)与此同时,启动Kali自带的Wireshark流量分析工具,在过滤条件一栏中,填写“udp”,抓取UDP协议报文。UDP(User Datagram Protocol),用户数据报协议,是运输层中的一个重要协议,具有。计算机网络(第7版),谢希仁 编著,北京,电子工业出版社,2017年1月。,不保证交付的可靠性;至此,本次实验结束。原创 2023-12-29 10:52:29 · 844 阅读 · 0 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(二)TCP协议
从上图中可以看出,客户的IP地址为10.0.2.5,即Kali Linux虚拟机的IP地址。服务器的IP地址为110.242.68.4,即百度的服务器IP。(1)本次实验通过在Kali Linux虚拟机和百度(www.baidu.com)之间建立TCP连接的方式,捕获相关报文,理解TCP协议的建立过程。(4)与此同时,启动Kali自带的Wireshark流量分析工具,在过滤条件一栏中,填写“tcp”,抓取该连接过程的TCP报文。计算机网络 (第7版),谢希仁 编著,北京,电子工业出版社,2017年1月。原创 2023-12-28 11:47:53 · 967 阅读 · 1 评论 -
【网络技术】【Kali Linux】Wireshark嗅探(一)ping和ICMP
本系列实验均使用虚拟机完成,主机操作系统为Windows 11,虚拟化平台选择Oracle VM VirtualBox,组网模式选择“NAT网络”。本次实验使用2个虚拟机,操作系统分别为Kali Linux和Ubuntu Linux,网络模式选择NAT网络。本次实验的组网如下图所示。本次实验使用wireshark流量分析工具进行网络嗅探,旨在了解ping命令的原理及过程。可以看到request(请求)和reply(应答)报文。(1)获得目标主机Ubuntu Linux的IP地址。(3)ICMP报文捕获。原创 2023-12-27 21:09:09 · 1236 阅读 · 0 评论 -
【Linux操作系统】命令补全
在终端中输入“ifc”,按Tab键,自动补全为“ifconfig”命令——查询IP地址。原创 2023-12-27 19:53:42 · 395 阅读 · 0 评论