分类: linux

linux

10 篇文章

.user.ini 中的 open_basedir 作用与配置
open_basedir 是 PHP 的一个安全配置选项,用于 ​限制 PHP 脚本可以访问的文件系统路径,防止恶意脚本越权访问服务器上的敏感文件(如 /etc/passwd、其他网站的数据等) 1. open_basedir 的作用 限制 PHP 脚本的文件访问范围,防止跨目录读取/写入。 ​增强服务器安全,避免因 PHP 漏洞导致整个服务器被入…
.user.ini 文件的作用
在 Nginx 网站根目录中,.user.ini 文件通常与 ​PHP 运行环境相关,特别是当网站使用 ​PHP-FPM​ 或 ​FastCGI​ 方式解析 PHP 时。它的主要作用是 ​覆盖 PHP 的某些配置参数,类似于 .htaccess(但 .htaccess 是 Apache 特有的,而 .user.ini 适用于 Nginx + PHP…
Linux 安装 Git
在 Linux 系统上安装 Git 非常简单,以下是针对不同发行版的安装方法: 1. Debian/Ubuntu 及其衍生版 sudo apt update sudo apt install git 2. RHEL/CentOS/Fedora RHEL/CentOS 7+ 和 Fedora: sudo yum install git 或使用 dnf…
SCP 和 Rsync 使用指南
SCP 和 Rsync 都是通过 SSH 安全传输文件的工具,但各有特点和适用场景。 SCP (Secure Copy) SCP 是基于 SSH 的简单文件传输工具,适合一次性文件传输。 基本语法 scp [选项] 源文件 目标位置 常用示例 1. 本地复制到远程​: scp local_file.txt username@remote_h…
SSH 认证方式配置指南
SSH 支持两种主要认证方式:密码认证和密钥认证。以下是配置方法: 1. 密码认证配置 启用密码登录 1. 编辑 SSH 服务器配置文件: sudo nano /etc/ssh/sshd_config 2. 确保以下设置: PasswordAuthentication yes 3. 重启 SSH 服务: sudo systemctl restart…
SSH 入门指南
SSH (Secure Shell) 是一种加密的网络协议,用于安全地访问和管理远程计算机。以下是 SSH 的入门知识: 基本概念 SSH​:Secure Shell 的缩写,提供安全的远程登录和执行命令 ​客户端​:发起连接的一方(通常是你的本地计算机) ​服务器​:接受连接的一方(远程计算机) 基本用法 ssh username@hostnam…
Linux系统中SSH基础操作
1. SSH 服务管理 # 检查SSH服务状态 sudo systemctl status sshd # 启动SSH服务 sudo systemctl start sshd # 停止SSH服务 sudo systemctl stop sshd # 重启SSH服务 sudo systemctl restart sshd # 设置开机自启 sudo s…
Linux运维常用命令大全
一、系统信息查询 1. 系统基本信息 uname -a # 显示系统内核信息 hostname # 显示主机名 cat /etc/os-release # 查看系统发行版信息 uptime # 显示系统运行时间和负载 2. 硬件信息 lscpu # CPU信息 free -h # 内存使用情况(-h人类可读格式) df -h # 磁盘空间使用情况 …
Linux的系统化学习
学习 Linux 是一个循序渐进的过程,以下是为初学者整理的系统化学习路径和建议,涵盖基础操作到进阶方向: 一、Linux 基础入门 ​1.理解Linux是什么 开源操作系统内核,衍生出多种发行版(Ubuntu、CentOS、Debian等) 与Windows的区别:文件系统结构、权限机制、命令行操作。 2.安装Linux 推荐新手使用虚拟机(Vi…