
LINUX-RE
文章平均质量分 66
CZIDC
2025
展开
-
网络小达人来报到![特殊字符] 计算机端口和网络协议大揭秘
描述:远程登录协议,用于安全登录、文件传输(SCP,SFTP)及端口重新定向,是运维小伙伴的必备神器哦!ss 🚀:比netstat更强大的网络工具,可以查看socket统计信息。描述:超文本传输安全协议,Http的加密版,用来安全地传输网页数据。描述:超文本传输协议,用来传输网页的,咱们平时浏览网页就是靠它啦!描述:文件传输协议 - 控制端口,控制FTP会话的各种命令。描述:文件传输协议 - 默认数据端口,用来传输文件数据哒!lsof 📜:列出打开的文件,包括网络文件哦!原创 2025-04-23 16:10:13 · 302 阅读 · 0 评论 -
[特殊字符]VMware Tools 安装教程来啦!Ubuntu 虚拟机必看
官方完整版VMware Tools:如果需要更多功能或特殊需求,可以选择手动安装官方VMware Tools。自动化、简单易用的VMware Tools:推荐使用open-vm-tools,安装简单,功能强大。好啦,今天的分享就到这里啦!分辨率无法自动调整:确认open-vm-tools-desktop是否正确安装,并重启虚拟机。VMware Tools挂载失败:在VMware菜单手动点击“安装VMware Tools”。🌟推荐方式:open-vm-tools(自动安装,简单高效)🌟原创 2025-04-18 16:58:30 · 289 阅读 · 0 评论 -
CentOS系统-超详细的Kubernetes集群搭建教程(kubernetes:1.28.2)
在Master节点上运行kubeadm token create --ttl=2h和kubeadm token create --print-join-command获取加入命令,然后在Worker节点上运行该命令加入集群。编辑/etc/yum.repos.d/kubernetes.repo,添加阿里云Kubernetes仓库。复制/etc/kubernetes/admin.conf到$HOME/.kube/config。最后,执行sysctl -p /etc/sysctl.d/k8s.conf。原创 2025-04-17 10:29:56 · 509 阅读 · 0 评论 -
Kali Linux & Windows XP虚拟机安装 & Nmap扫描实验全攻略
下载完成后,解压文件,打开VMware,选择“打开虚拟机”,找到解压文件夹里的.vmx文件,就可以创建Kali虚拟机啦!然后,在Kali虚拟机中打开终端,利用Nmap扫描Windows XP虚拟机,得到开启的端口和操作系统版本信息!简单来说,就是向一个或多个端口发送请求,看看哪些端口会应答,从而获取目标主机的服务信息。如果没有,就石沉大海啦!新建完之后,开启虚拟机,输入产品密钥,就可以成功打开Windows XP啦!记得哦,安装好VMware后,要勾选“以管理员身份运行”,不然会很卡的.原创 2025-04-15 10:16:46 · 419 阅读 · 0 评论 -
DeepSeek“AI神器”-给大家分享几个超实用的技巧
它就像一个擅长思考的伙伴,更喜欢简单清晰的表达方式。但是,当涉及到文学创作时,DeepSeek 就像是一个过分热情的作家,特别喜欢堆砌华丽的修饰语,有时反而影响了文章的整体效果。示例:“我想写一篇关于’远程办公的未来发展’的文章,请你帮我列出一个详细的大纲,包含引言、3~4 个主要论点,以及结论部分。它的推理能力很强,只要你把需求说明白,它就能理解你的意图,并给出令人惊喜的回答。比如上面写的咖啡店的开业方案,刚产出的第一版肯定是不符合我们的需求,需要通过继续提问的方式让它优化内容,直到符合我们的要求。原创 2025-04-15 09:44:47 · 250 阅读 · 0 评论 -
Spring Boot超详细入门指南来啦!
首先,我们要了解Spring Boot的诞生与Spring框架的发展紧密相关哦!💡 Spring Boot能快速帮我们构建大型spring项目,简化xml配置,实现开箱即用的便捷体验!Hey小伙伴们~ 今天要跟大家分享的是Spring Boot的超详细入门指南哦!在IntelliJ IDEA中,通过Spring Initializer快速搭建SpringBoot项目超简单的!高级用法:支持字符串、布尔值、整数、浮点数、null等数据类型。简洁配置:摒弃繁琐xml配置,通过注解和简洁配置迅速开发!原创 2025-04-14 15:32:23 · 383 阅读 · 0 评论 -
Nginx反向代理大揭秘!轻松让你的前端项目上线
把你的前端项目构建后的dist文件夹复制到Nginx的html目录下,路径是:D:\nginx-1.24.0\html。这样,Nginx就能访问到你的前端文件啦!接着,打开Nginx的配置文件nginx.conf,路径是:D:\nginx-1.24.0\conf\nginx.conf。一切准备就绪后,双击Nginx的启动文件(通常是nginx.exe),然后访问你的域名,就能看到你的前端项目啦!👋 大家好,今天来和大家分享一下如何配置Nginx反向代理,让你的前端项目轻松上线!好啦,今天的分享就到这里啦!原创 2025-04-14 11:27:21 · 214 阅读 · 0 评论 -
Linux系统安全-开发中注意哪些操作系统安全
合理设置用户权限:给每个用户和用户组分配适当的权限,遵循最小权限原则哦!#Linux开发 #操作系统安全 #用户管理 #密码安全 #软件更新 #网络安全 #文件系统安全。定期审查用户账户:定期清理不再需要的账户,锁定或删除长期未使用的账户,防止被恶意利用!使用安全的网络协议:优先使用HTTPS、SSH等安全协议,避免使用明文传输的协议!保护密码存储:确保系统用安全的加密算法存储密码,并限制对密码存储文件的访问权限!进行漏洞扫描:用专业的漏洞扫描工具定期检查系统,发现潜在安全风险,及时修复!原创 2025-04-10 11:06:21 · 236 阅读 · 0 评论 -
Nginx搭建API网关服务教程-系统架构优化 API统一管理
比如前端请求https://api.example.com/user/list,实际服务就会转发至http://127.0.0.1:3001/user/list哦!配置灵活的转发规则与跨域响应,启用HTTPS、日志分析、安全策略,实现前后端隔离、微服务统一出口管理!比如我们的Web前端访问统一接口/api/*,就可以自动转发到Node/Python/Golang后端啦!通过配置不同的location,就可以实现不同微服务按模块划分接口入口,统一由Nginx网关管理转发啦!原创 2025-04-07 11:03:34 · 544 阅读 · 0 评论 -
Linux系统之SFTP-搭建SFTP服务器
chroot功能允许将用户限制在其自己的目录内,有效防止潜在的越权访问,从而提高了整个系统的安全性。综上所述,SFTP服务的日常维护与性能优化是一个持续的过程,需要管理员具备扎实的专业知识和丰富的实践经验。通过这些精心设计的配置,我们可以确保SFTP服务的安全性和功能性,同时为用户提供一个可靠、高效的文件传输平台。在配置SFTP服务的过程中,创建专门的SFTP用户是一个至关重要的步骤。在配置SFTP服务的过程中,设置正确的目录权限是一项关键步骤,直接影响服务的安全性和功能性。原创 2025-04-02 10:29:36 · 1313 阅读 · 0 评论 -
Linux防火墙的iptables命令示例与详细解释
仅允许来自特定网段的用户连接ssh服务:iptables -I INPUT -s 172.27.8.0/22 -p tcp --dport 22 -j ACCEPT,并拒绝其他所有ssh连接请求:iptables -A INPUT -p tcp --dport 22 -j REJECT。禁止某个IP访问某个端口(如8501):iptables -I INPUT -s 192.168.0.232 -p tcp --dport 8501 -j DROP。同时,也可以限制单个IP的并发访问。原创 2025-04-01 15:12:24 · 439 阅读 · 0 评论 -
Linux系统-直观的方法来判断某个特定网卡的工作模式
对于 Windows 用户来说,虽然没有像 ethtool 这样的原生工具,但是仍然能够借助 PowerShell 或者图形界面完成类似的任务。比如Windows下的“设备管理器”,它不仅提供了关于物理层面上的信息(如同型号规格),还包含了逻辑层面的内容——即绑定关系等重要数据1。在 Linux 系统中,ethtool 是一种强大的工具,用于查询和设置网络驱动程序和硬件的相关参数。另外值得注意的是当某个实际存在的物理NIC被其他服务占用之后再尝试重新定义它的静态IP可能会失败的情况说明了这一点2。原创 2025-04-01 11:23:03 · 347 阅读 · 0 评论 -
Linux实现在一台服务器ssh免密登录另外一台服务器
同样在远程服务器上,使用ls -l ~/.ssh/authorized_keys命令检查authorized_keys文件的权限。如果目标服务器上的SSH配置(/etc/ssh/sshd_config)中禁用了PubkeyAuthentication,则需要启用它并重启SSH服务。如果在尝试免密登录时遇到问题,可以检查SSH服务的日志(通常位于/var/log/auth.log或/var/log/secure)以获取更多信息。在远程服务器上,使用ls -ld ~/.ssh命令检查.ssh目录的权限。原创 2025-03-31 09:46:13 · 935 阅读 · 0 评论 -
Linux-NFS服务的故障排查与优化
检查NFS服务的日志文件,通常位于/var/log/messages或/var/log/nfs/*。在使用NFS共享文件系统时,可能会遇到各种问题。确认/etc/nfs.conf和/etc/exports配置文件没有语法错误。确认防火墙没有阻止NFS所需的端口(如TCP/2049和TCP/111)。通过以上故障排查步骤和优化建议,可以确保NFS共享文件系统的稳定性和性能。定期更新NFS服务器的操作系统和软件包,以修复已知的安全漏洞和性能问题。定期检查NFS服务器的配置和日志文件,以发现和解决潜在的问题。原创 2025-03-28 15:33:51 · 428 阅读 · 0 评论 -
Linux系统的安全性和稳定性-文件与目录的权限进阶:SUID、SGID与设置位
例如,一个团队的项目目录可能被设置为SGID,这样团队中的任何成员在该目录下创建的文件都将自动继承该目录的所属组,从而确保团队成员能够相互访问和修改这些文件。在文件权限的显示中,如果文件拥有者的执行权限位被替换为s或S(S表示该文件原本没有执行权限,但设置了SUID),则表明该文件设置了SUID。然而,需要注意的是,在文件上设置粘滞位并不常见,因为通常文件的删除和修改权限已经通过其他权限位(如所有者、所属组和其他用户的读写权限)得到了足够的控制。遵循最小权限原则:在分配文件权限时,应遵循最小权限原则。原创 2025-03-28 11:16:14 · 265 阅读 · 0 评论 -
Windows 11用户必看!详细步骤教你如何轻松开启WSL(Windows Subsystem for Linux)
WSL(Windows Subsystem for Linux)可以让你在 Windows 上运行 Linux 的命令行工具和应用程序。WSL 需要 Windows 11 或 Windows 10 版本 2004 及以上。wsl --install 命令报错 确保 Windows 版本支持,更新到最新版本。在 WSL 中,你可以通过 /mnt/c/ 访问 Windows 的 C 盘。快捷键:Win + R,输入 winver 查看 Windows 版本。打开 Ubuntu 应用,根据提示设置用户名和密码。原创 2025-03-26 10:36:52 · 573 阅读 · 0 评论 -
Linux下更换Ollama模型下载路径操作指引
进入默认的模型路径/usr/share/ollama/.ollama/models,会发现该目录下的models文件夹已经消失(或者为空),这表明Ollama已经不再使用该路径存储模型文件。进入新的模型路径/data/ollama/models,会看到该目录下已经生成了blobs和manifests等文件夹,这表明Ollama已经开始使用新的路径存储模型文件。在Linux系统中,Ollama默认的模型存储路径为/usr/share/ollama/.ollama/models。原创 2025-03-21 11:07:37 · 625 阅读 · 0 评论 -
配置本地Yum源以及网络YUM源(Centos7教程)
本文详细阐述了在虚拟机网络不稳定或无网络环境下配置本地YUM源的方法,并对比了网络YUM源的优缺点。本文将详细阐述如何配置本地YUM源,同时对比其与网络YUM源的优缺点,以便读者根据实际需求做出最佳选择。尽管本地YUM源具有速度优势和网络独立性,但在有稳定网络连接的情况下,网络YUM源提供了更多的便利性和自动化更新功能。网络独立性:在网络不稳定或无网络环境下,本地YUM源确保了软件包的可靠获取。在配置完成后,需要清除YUM的缓存,并生成新的缓存以反映新的YUM源配置。原创 2025-03-20 15:58:16 · 683 阅读 · 0 评论 -
在 Linux 系统上部署 Deepseek AI 的全面指南
同时,Ollama 支持多种 LLM,并提供跨平台兼容性,用户只需通过简单的命令行操作或 API 调用,即可启动和运行模型。在下载页面上,你可以直接复制提供的安装命令,并将其粘贴到你的 Linux 终端中执行。在设置中,你可以选择上传本地知识库来扩展模型的能力。针对这些问题,你可以尝试安装缺失的库文件(如sudo apt install libfuse2),并修改沙箱文件的权限和所有权来解决。AnythingLLM 是一个功能强大的语言模型应用框架,它支持多种本地部署的大模型,并提供用户友好的界面。原创 2025-03-20 15:53:18 · 386 阅读 · 0 评论 -
Linux后门程序工作原理的详细解释,以及相应的防御措施
在Linux系统上,后门程序是一种恶意软件,通过隐蔽的方式悄无声息地绕过正常的安全机制,允许攻击者未经授权地访问并控制系统。这种威胁对系统的安全性和稳定性构成了极大的挑战。以下是对Linux后门程序工作原理的详细解释,以及相应的防御措施:隐藏文件:后门文件通常被存放在系统的隐蔽目录中,或者通过修改文件系统调用来使其在ls等命令中变得不可见。例如,攻击者可能会将后门文件命名为与系统文件相似的名称,或者将其放置在系统不常访问的目录中。隐藏网络连接:为了避免被网络监控工具(如netstat、ss等)检原创 2025-03-20 14:54:10 · 614 阅读 · 0 评论 -
服务器Linux 系统-运维常用命令大全
随着技术的不断发展,新的命令和工具不断涌现,而旧的命令也可能被更新或替代。因此,作为Linux服务器运维人员,保持学习的热情,关注最新的技术动态,是提升运维能力、优化系统性能的关键。同时,结合实际工作经验,灵活运用这些命令,将使你能够更高效地解决各种问题,确保服务器的稳定运行。在Linux服务器运维的世界里,这些命令构成了日常工作的基石。接下来,让我们对其中一些命令进行更深入的探讨,并提供一些实用的技巧和最佳实践。yum-config-manager --add-repo=url:添加新的YUM仓库。原创 2025-03-19 16:58:10 · 406 阅读 · 0 评论 -
计算机操作系统(一):深入剖析操作系统的本质
操作系统(Operating System,简称OS),作为计算机系统的基石,是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。它不仅仅是一组程序,更是一个复杂的系统,负责控制和管理计算机硬件和软件资源,合理地组织计算机工作流程,以及为用户提供便捷的使用方式。例如,随着多核CPU的出现,操作系统需要支持多核心的调度和管理以提高系统的性能。它不仅为用户提供了与计算机硬件系统之间的接口,使得用户能够轻松地使用计算机,还作为计算机系统资源的管理者,确保资源的合理利用和高效运行。原创 2025-03-14 10:04:48 · 271 阅读 · 0 评论 -
解决 Linux 系统中 root 用户无法打开图形界面问题
通过正确设置 DISPLAY 环境变量和复制 .Xauthority 文件,我们可以解决 Linux 系统中 root 用户无法打开图形界面的问题。在 Linux 系统中,尤其是当我们通过远程 SSH 连接尝试以 root 用户身份运行需要图形界面的应用程序时,可能会遭遇一些令人困扰的错误信息。由于 root 用户通常没有自己的图形界面会话,因此我们需要将普通用户的 .Xauthority 文件复制到 root 用户的家目录中。接下来,我们需要在 root 用户下设置正确的 DISPLAY 环境变量。原创 2025-03-14 09:22:48 · 411 阅读 · 0 评论 -
GitHub 热点速览:AI 智能体开源项目引爆潮流
OpenManus 是一个开源的通用 AI 代理框架,它能够帮助开发者快速开发和实现具备智能任务处理能力的 AI 代理。Composio 是一个用 Python 编写的适用于 AI 代理的工具箱,它提供了上百种可用于生产的工具,旨在简化和增强 AI 代理与外部服务及系统的交互。这些开源项目不仅激发了我们的兴趣,更为我们提供了丰富的编程知识和实践经验。ai-engineering-hub 是一个关于 AI 工程的学习资源集合,它提供了丰富的 AI 应用开发示例,包括学习资源、真实案例和示例代码。原创 2025-03-13 10:14:25 · 391 阅读 · 0 评论 -
网络安全相关资源安全合规检查与整改计划
以下是对这些不合规项的详细分析、无法整改的原因、规避方案以及后续的整改计划。不合规原因:系统中存在Tcpdump、Gdb、strace、dexdump、cpp、gcc、tcpdump、ethereal、wireshark等开发工具和编译工具,这些工具若被恶意使用,将严重威胁系统安全。无法整改原因:分流设备软件基于嵌入式系统实现,为定制裁剪系统,依赖Tcpdump、tcpreplay、Gdb等工具。后续整改计划:与技术团队沟通,探索在不影响分流设备软件运行的前提下,如何安全地管理和使用这些工具。原创 2025-03-13 09:56:39 · 492 阅读 · 0 评论 -
掌握这些Linux命令,让你秒变云端操作高手!
ctrl+c可以终止异常的任务,上下键位可以查看历史命令,快速按下两次TAB键则能自动补全你想输入的命令。今天,就让我们一起探索那些能让你在云服务器上如鱼得水的Linux命令,特别是sz命令,让你轻松实现从云端到本地的文件传输!当然,别忘了查看你的用户名、机器名称、目录和用户权限,这些信息可是你在命令行中的“身份证”。在Linux中,bc命令通过管道进行高精度计算,无论是科学计算还是数据分析,它都能提供准确无误的结果。不过,在现代的操作界面中,我们甚至可以直接拖拽文件完成上传,让操作更加直观简便。原创 2025-03-12 14:46:16 · 221 阅读 · 0 评论 -
探索Linux世界的钥匙:课程笔记大揭秘
而rm命令则是一位冷酷的裁判,它毫不留情地删除了那些不再需要的文件和文件夹,但请务必小心,因为一旦误删,就可能造成无法挽回的损失。踏上Linux的土地,我们首先来到了根目录“/”,它是所有文件和目录的起点,宛如岛屿的心脏地带。date、wget/curl和top等命令如同散落在Linux世界各处的宝藏,它们各自拥有独特的价值和用途,等待着我们去发现和利用。chmod和chown命令如同两位守护者,它们守护着Linux世界中的每一个文件和文件夹,确保只有合适的人才能访问或修改它们。五、搜索与过滤的智慧。原创 2025-03-12 10:57:09 · 359 阅读 · 0 评论 -
U盘安装centos7.4出现dracut问题的解决方法-别的版本一样
折腾了一下下。才知道原来。。。各们哥弟们。有看到就少走弯路的dracut:/# cd devdracut:/# ls这样子你就会看到所有的设备信息。找到sdbx,x为一个数字,是你u盘所在dracut:/# reboot 重启之后在install页面按e键修改vmlinuz initrd=initrd.imginst.stage2=hd:LABEL=CentOS\x207\...原创 2019-01-14 10:46:33 · 2860 阅读 · 0 评论