linux设置本机怎么操作?linux系统基础设置教程

在Linux中设置本机主要涉及网络配置、用户权限管理及系统服务优化,通过命令行工具如nmcli或netplan可快速完成IP分配与防火墙规则设定,确保系统安全且高效运行。

很多刚接触Linux的朋友,面对黑底白字的终端界面往往感到无从下手,Linux并不是什么高不可攀的神秘系统,它更像是一个需要细心调教的精密仪器,只要掌握了正确的“对话”方式,无论是搭建个人服务器,还是优化日常开发环境,都能变得轻松自如,本文将带你深入Linux系统配置的底层逻辑,从网络连通性到安全加固,一步步构建一个稳定、安全的本机环境。

【2026新版】Linux零基础快速入门到精通,全涵盖linux系统知识、安装、激活 新手入门完整操作指南,附安装包
加载中
【2026新版】Linux零基础快速入门到精通,全涵盖linux系统知识、安装、激活 新手入门完整操作指南,附安装包

网络配置实战:从IP分配到域名解析

网络是Linux本机的生命线,没有正确的网络配置,再强大的计算能力也无法与外界交互,现代Linux发行版(如Ubuntu 22.04+或CentOS Stream 9)大多采用了现代化的网络管理工具,告别了繁琐的手动编辑配置文件时代。

使用Netplan配置静态IP

如果你正在寻找Ubuntu静态IP设置教程,Netplan是目前最推荐的方案,它使用YAML格式描述网络拓扑,简洁且不易出错。

找到配置文件,通常位于/etc/netplan/目录下,文件名可能类似00-installer-config.yaml50-cloud-init.yaml,使用文本编辑器打开它:

sudo nano /etc/netplan/00-installer-config.yaml

在文件中,你需要定义网络接口(如eth0ens33)和IP地址,以下是一个典型的静态IP配置示例:

network:
  version: 2
  ethernets:
    ens33:
      dhcp4: no
      addresses:
        - 192.168.1.100/24
      routes:
        - to: default
          via: 192.168.1.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 114.114.114.114

linux设置本机怎么操作?linux系统基础设置教程

这里的关键点在于:

  • dhcp4: no:明确关闭自动获取IP,强制使用静态地址。
  • addresses:指定IP地址和子网掩码(/24代表255.255.255.0)。
  • routes:设置默认网关,确保数据包能走出本地局域网。
  • nameservers:配置DNS服务器,解决域名解析问题。

配置完成后,执行以下命令应用更改:

sudo netplan apply

如果配置有误,系统会报错并提示错误行号,这是Netplan相比旧版ifcfg-scripts的一大优势,业内专家指出,使用声明式配置能显著减少因配置错误导致的网络中断时间。

防火墙基础:UFW与Firewalld的选择

网络通了,接下来要解决的是“谁能进”的问题,Linux防火墙配置因发行版而异,Ubuntu默认使用UFW,而CentOS/RHEL系列使用Firewalld。

对于CentOS防火墙配置方法,Firewalld提供了更动态的管理方式,以下是常用操作:

  1. 检查状态sudo firewall-cmd --state
  2. 开放SSH端口sudo firewall-cmd --permanent --add-service=ssh
  3. 开放特定端口:例如开放80端口,sudo firewall-cmd --permanent --add-port=80/tcp
  4. 重载配置sudo firewall-cmd --reload

务必注意,开放端口前请确认服务已启动,否则防火墙放行后也无法访问,多数情况下,新手容易忘记重载配置,导致规则未生效,这是一个常见的坑。

用户权限与安全加固:最小权限原则

Linux的安全基石是权限管理,默认root用户拥有最高权限,但日常操作绝不应直接使用root,遵循最小权限原则,能极大降低系统被入侵的风险。

linux设置本机怎么操作?linux系统基础设置教程

创建普通用户并赋予sudo权限

创建一个新用户并赋予sudo权限是标准操作,以创建名为devuser的用户为例:

sudo adduser devuser
sudo usermod -aG sudo devuser

这里-aG表示追加到组,sudo组在Ubuntu中拥有执行sudo命令的权限,在CentOS中,组名通常是wheel

SSH密钥登录替代密码登录

密码登录容易受到暴力破解攻击,而SSH密钥对登录更加安全,生成密钥对:

ssh-keygen -t ed25519 -C "your_email@example.com"

将公钥复制到服务器:

ssh-copy-id devuser@your_server_ip

配置完成后,修改SSH配置文件/etc/ssh/sshd_config,禁用密码登录:

PasswordAuthentication no
PermitRootLogin no

重启SSH服务使配置生效:sudo systemctl restart sshd,据工信部数据,采用密钥认证的企业级服务器占比近年来显著上升,这已成为行业共识认为的最佳实践。

系统服务优化:让Linux跑得更快更稳

配置好网络和权限后,还需要对系统服务进行优化,以确保资源的高效利用。

定时任务与日志管理

Linux的cron服务允许你设置定时任务,每天凌晨2点清理临时文件:

sudo crontab -e

添加如下行:

0 2    /usr/bin/find /tmp -type f -mtime +7 -delete

日志管理同样重要。journalctl是systemd日志查看工具,查看最近100条日志:journalctl -n 100,过滤特定服务的日志:

linux设置本机怎么操作?linux系统基础设置教程

journalctl -u nginx

性能监控与调优

使用tophtop命令实时监控CPU和内存使用情况,对于长期运行的服务器,建议安装netdataprometheus进行可视化监控。

在内存管理方面,Linux的页面缓存机制非常智能,一般情况下,你无需手动调整vm.swappiness,除非你有特定的低延迟需求,据统计,大多数生产环境保持默认值即可,盲目调整反而可能导致性能波动。

常见问题排查与Q&A

Linux设置本机时网络不通怎么办?

首先检查物理连接或虚拟机网卡状态,使用ping 8.8.8.8测试连通性,如果ping通IP但无法解析域名,说明DNS配置有误,检查/etc/resolv.conf或Netplan中的nameservers配置,如果IP也不通,检查防火墙是否阻止了ICMP协议,或使用ip addr确认IP是否正确分配。

如何重置Linux root密码?

在GRUB启动菜单中,编辑启动项,在linux行末尾添加rw init=/bin/bash,重启后进入单用户模式,执行passwd root重置密码,然后重启系统,此方法适用于拥有物理或控制台访问权限的场景。

Linux设置本机后如何备份系统?

推荐使用rsynctar命令备份重要数据,对于系统级备份,可使用dd命令克隆整个磁盘,或使用timeshift工具进行快照备份,定期备份是防止数据丢失的最后防线,切勿忽视。

Ubuntu静态IP设置教程中提到的Netplan配置文件位置是哪里?

Netplan配置文件通常位于/etc/netplan/目录下,文件名以.yaml具体文件名取决于发行版和安装方式,常见如00-installer-config.yaml

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/474512.html

(0)
linux rename函数怎么用,linux下批量修改文件名的命令
上一篇 2026年7月9日 03:11
阿里云CDN命中率低怎么办,阿里云CDN命中率
下一篇 2026年7月9日 03:14

相关推荐

  • 国外业务创新java如何实现?国外业务创新java开发方案

    Java技术栈凭借其成熟的生态体系与卓越的跨平台能力,已成为驱动国外业务创新的核心引擎,企业若想在全球化竞争中突围,必须摒弃传统的单一开发模式,转而构建以云原生为底座、微服务为架构、领域驱动设计(DDD)为灵魂的技术解决方案,从而实现业务能力的模块化复用与快速迭代,这才是提升海外市场竞争力的关键路径,构建高扩展……

    2026年3月4日
    11200
  • edgeNAT全场VPS怎么打折,香港VPS哪个便宜好用?

    edgeNAT 限时特惠:全场 VPS 与独立服务器超低折扣!核心优惠详情edgeNAT 现推出力度极大的促销活动,旨在为用户提供最高性价比的网络基础设施解决方案:全场通用折扣:所有 VPS 及 独立服务器 均参与活动,月付方案:享受 8 折 优惠,年付方案:享受 7 折 深度折扣(长期使用首选,性价比最高……

    2026年7月13日
    15700
  • 美国德国香港VPS怎么选?高性价比海外VPS推荐

    HaBangNet 提供极具性价比的美国与德国 VPS 方案,其中德国节点月付仅 6.95 美元且包含 5TB 流量,同时支持支付宝和微信支付,极大降低了跨境支付的门槛,在 2026 年的全球云计算市场中,价格敏感度与网络稳定性之间的平衡点正在发生微妙变化,对于个人开发者、小型初创团队以及需要低成本部署测试环境……

    2026年6月29日
    2200
  • AlienVPS洛杉矶KVM VPS好用吗,洛杉矶VPS推荐

    AlienVPS洛杉矶节点凭借$5/月的极致性价比、1Gbps不限流量及KVM架构,是2026年搭建轻量级海外业务、游戏服或科学上网的首选方案,在VPS租赁市场内卷严重的当下,寻找一款既便宜又稳定的服务器并非易事,AlienVPS推出的洛杉矶KVM VPS套餐,以$5/月的入门价格,提供了1核CPU、2GB内存……

    2026年7月5日
    2800
  • ajax传输超大数据怎么办?超大附件上传解决方案

    处理超大附件传输时,单纯依赖传统Ajax会因内存溢出或超时导致失败,正确做法是采用分片上传结合断点续传技术,并配合后端流式处理以解决数据完整性与传输效率问题,在2026年的企业办公场景中,高清视频素材、大型设计源文件以及海量数据库备份已成为日常协作的常态,当文件体积突破1GB甚至达到数十GB时,前端JavaSc……

    2026年6月12日
    2800
  • KryptION洛杉矶KVMVPS循环8折划算吗,速度怎么样

    对于预算有限但需要稳定性能的用户,Krypt ION 的洛杉矶 KVM VPS 结合循环 8 折优惠,仅需 11.64 美元/月即可获得 2 核 2GB 内存和 3TB 流量的配置,整体性价比在同类美国便宜 VPS 中非常突出,洛杉矶KVM VPS推荐:Krypt ION循环8折优势在哪近两年低延迟的海外服务器……

    2026年7月15日
    1400
  • Android直播SDK怎么选?Android SDK集成教程

    在移动互联网视频化浪潮中,选择一款高性能的android直播sdk是构建稳定直播应用的核心关键,Android SDK的集成质量直接决定了直播画的流畅度、首屏秒开速度以及用户留存率,开发者不应仅关注功能列表的堆砌,更应深入考察底层架构的健壮性与抗弱网能力,对于追求极致体验的应用而言,技术选型的本质是在有限资源下……

    2026年3月24日
    10900
  • linux xargs grep怎么用,linux xargs grep命令详解

    xargs grep 的核心作用是结合 find 等命令的输出,批量对文件执行 grep 搜索,从而解决 grep 无法直接处理大量文件或参数过长的限制,在 Linux 系统管理中,查找特定文本是日常高频操作,当面对成千上万个文件时,直接使用 grep 往往力不从心,这不仅是因为命令行参数长度有限制,更因为性能……

    2026年7月4日
    13100
  • ChimpanzeeHost云服务器怎么买?OVH高防服务器推荐

    ChimpanzeeHost推出的这款1Tbps高防云服务器,以4.55欧元/月的极低门槛提供1核1G基础配置,且支持AMD/Intel处理器自定义选择,是预算有限但追求高可用性与灵活性的用户首选方案,在云计算市场日益内卷的当下,寻找一款既具备强大防御能力,又能在价格上保持极致竞争力的服务器,往往是中小开发者……

    2026年6月28日
    2500
  • Hostodo新增斯波坎数据中心便宜吗?美国便宜VPS推荐

    Hostodo正式上线美国西海岸斯波坎数据中心,凭借NVMe阵列与1Gbps高速端口,提供低至$19.99/年的高性价比VPS方案,并免费赠送DirectAdmin面板授权,是追求低延迟与稳定性的优质选择,随着全球网络架构的演进,数据中心的位置选择直接决定了业务的响应速度与用户体验,Hostodo此次新增的美国……

    2026年6月30日
    1700

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注