访问本地网络配置文件目录
Linux的网络配置通常存储在以下目录中,需使用终端命令操作:
-
打开终端
Ctrl+Alt+T
(Ubuntu)或右键选择“打开终端”。 -
进入网络配置目录
- 通用路径(大部分系统):
cd /etc/network/
- 关键文件:
interfaces
(Debian/Ubuntu旧版)
- 关键文件:
- Red Hat/CentOS/Fedora:
cd /etc/sysconfig/network-scripts/
- 关键文件:
ifcfg-eth0
(网卡配置)
- 关键文件:
- Ubuntu 18.04+ 或使用NetPlan的系统:
cd /etc/netplan/
- 关键文件:
*.yaml
(YAML格式配置)
- 关键文件:
- 通用路径(大部分系统):
-
查看与编辑文件
- 使用
ls
查看文件列表:ls
- 使用文本编辑器修改配置(需sudo权限):
sudo nano 文件名 # sudo nano /etc/netplan/00-installer-config.yaml
- 修改后需应用配置:
sudo netplan apply # NetPlan系统生效命令
- 使用
通过IP访问远程Linux文件夹(SSH/SFTP)
若需远程连接另一台Linux服务器的文件夹:
-
使用SSH访问远程终端
ssh 用户名@目标IP地址 # ssh user@192.168.1.100
- 输入密码后进入远程服务器的终端,再通过
cd
命令操作文件夹。
- 输入密码后进入远程服务器的终端,再通过
-
使用SFTP传输文件(图形化/命令行)
- 图形化工具(推荐新手):
安装FileZilla/WinSCP,输入:- 主机:
目标IP地址
- 协议:
SFTP
- 用户名/密码:远程主机的凭据
(图:FileZilla界面示例)
- 主机:
- 命令行操作:
sftp 用户名@目标IP地址 cd /path/to/folder # 进入远程文件夹 get 文件名 # 下载文件到本地 put 文件名 # 上传文件到远程
- 图形化工具(推荐新手):
挂载远程文件夹到本地(NFS/Samba)
若需将远程文件夹当作本地磁盘访问:
-
NFS(Linux间共享)
- 远程服务器配置NFS服务(略)
- 本地挂载:
sudo mount -t nfs 目标IP:/远程路径 /本地挂载点 # sudo mount -t nfs 192.168.1.100:/home/share /mnt/nfs
-
Samba(跨系统共享)
- 安装客户端:
sudo apt install cifs-utils # Debian/Ubuntu
- 挂载共享文件夹:
sudo mount -t cifs //目标IP/共享名 /本地挂载点 -o username=用户名 # sudo mount -t cifs //192.168.1.100/public /mnt/samba -o username=user
- 安装客户端:
注意事项
- 权限问题:
- 修改系统文件需
sudo
提权,误操作可能导致网络故障。
- 修改系统文件需
- 路径差异:
不同Linux发行版的网络配置文件路径不同,请根据系统类型选择。
- 防火墙:
远程访问需确保目标防火墙开放端口(SSH默认22,SFTP默认22,Samba默认445)。
- 备份配置:
sudo cp 原文件 原文件.bak # 修改前务必备份!
引用说明
- Linux文件系统标准参考:Filesystem Hierarchy Standard
- NetPlan配置文档:Ubuntu NetPlan
- SSH协议说明:OpenSSH手册
- 安全建议基于Linux最佳实践(如最小权限原则)。
提示:操作涉及系统核心配置时,建议先在测试环境验证,本文适用于主流Linux发行版(Ubuntu/Debian/CentOS),具体路径请以实际系统为准。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/5612.html