操作系统

在 Ubuntu 中创建 Python 虚拟环境的完整指南

在 Ubuntu 系统中,为了保持项目依赖的独立性,我们常常使用 Python 的虚拟环境(venv)。本文将从安装依赖、创建虚拟环境、处理可能出现的问题以及使用国内 pip 源等方面,逐步讲解虚拟环境的创建过程。 🧱 一、安装 venv 所需组件 Ubuntu 默认并不一定安装 venv 模块。

loster 操作系统编程语言 2025-06-02

Linux 修改文件权限方法总结

在 Linux 中,权限控制是保障系统安全的基础。通过 chmod、chown、chgrp 等命令,用户可以对文件和目录进行精细的读、写、执行控制。 🧩 一、基础概念 每个文件或目录都属于: 一个用户(user) 一个用户组(group) 并分别对三类对象设定权限: u:用户(user) g:用户

loster 操作系统 2025-05-29

SSH Key 使用总结:更安全、更高效的 Git 认证方式

在日常的 Git 使用中,我们经常需要连接 GitHub、GitLab 等代码托管平台进行 clone、push、pull 等操作。默认使用 HTTPS 访问时,每次操作都可能需要输入用户名和密码,尤其在 GitHub 上密码已被废弃,需要使用 Token,既不安全也不方便。 本文将系统介绍 SSH

loster 操作系统 2025-05-29

docker安装各种常用软件

docker安装mongo 以mongo为例详细介绍安装步骤,其它脚本则不再作详细介绍 1. 拉取 MongoDB 镜像 docker pull mongo 默认拉取最新版(latest),如需指定版本(如 5.0): docker pull mongo:5.0

loster 操作系统 2025-04-02

ubuntu开启root登录

如果你想允许 root 登录,可以按照以下步骤进行操作 1. 设置 root 用户密码 Ubuntu 默认情况下,root 账户是锁定的,需要先设置密码: sudo passwd root 然后输入并确认 root 密码。<

loster 操作系统 2025-03-19

关于docker容器,Connection refused

关于上一篇文章中,遇到了一个操蛋的问题,将我的RPC服务端运行在docker容器中时。在其他docker容器中访问RPC服务时,总是Connection refused 问题排查 1.测试网络连通性(ping) 我在另外一个容器中访问RPC服务时,是以 容器名称:端口号 的形式访问RPC服务的,本来

loster 操作系统后端计算机网络 2024-06-01

Nginx关于反向代理的一些配置

在使用Nginx做方向代理时,仅做下面的配置,如果在被代理的服务中有访问日志记录的操作,就会发现发现源ip地址全为127.0.0.1,源域名为localhost,全部都是本机。这完全失去了记录日志的意义,严重可能会造成安全隐患无法排查的后果。 原因就在于在进行反向代理没有将请求头中的ip和主机地址等

loster 操作系统 2024-03-12

树莓派入门

1.1设置ssh连接 在SD卡上烧录好系统后,若想树莓派可以进行ssh连接,在boot分区下打开Windows PowerShell(管理员)cmd命令行工具,输入new-item ssh -type file 新建一个ssh的空文件。将SD插回树莓派开机即可远程ssh。 进行ssh连接 在wind

loster 操作系统 2024-03-02

docker使用指南(持续更新)

docker docker可以理解为一个低配版的虚拟机,跟虚拟机一样具有沙箱运行环境。你可以在上面部署或测试自己的程序,但跟虚拟机不同的是:docker只负责提供程序的运行环境,不提供虚拟机那种完备的硬件模拟。因此docker相较于虚拟机具有更小得到资源占用。 docker用途 如果你有以下需求,可

loster 操作系统 2024-02-28