Linux学习之三-Linux系统的一些重要配置文件
Linux学习之三-Linux系统的一些重要配置文件
1、网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
说明:
DEVICE=eth0 #网卡名称
HWADDR=××:××:××:××:××:×× #网卡的mac地址,共48位此处用12位十六进制数表示
TYPE=Ethernet #网络类型为以太网
UUID=bc0ccb72-8f79-4c6f-a958-ffe55f6595e3 #唯一的一个用户标识,相当于身份证号码
ONBOOT=yes #控制网卡是否开机启动
NM_CONTROLLED=yes #是否通过networkmanager管理网卡设备
BOOTPROTO=dhcp #开机获取网络的协议,有none,static,dhcp,bootp
2、主机名称配置文件
/etc/sysconfig/network
3、DNS服务配置文件
/etc/resolv.conf 用于指定dns即域名解析服务器
4、hosts解析
/etc/hosts 用于配置host解析
hosts文件是Windows系统中一个负责IP地址与域名快速解析的文件,以ASCLL格式保存。计算机在键入域名(比如www.baidu.com)的时候,首先会去看看hosts文件汇总有没有关于此域名IP地址的记录。如果有,就直接访问该IP;如果没有再查询DNS服务器来请求解析域名对应的IP地址。
5、fs文件系统静态信息(设置开机自动挂载硬盘)
/etc/fstab
说明:
第一列:UUID或者设备名
第二列:挂载点
第三列:文件系统的类型ext2 ext3 ext4 XFS
第四列:挂载参数
第五列:是否备份
第六列:是否开机磁盘检查
6、/etc/rc.local
开机的时候自动运行自动执行的命令或脚本,设定系统启动时 init进程将系统设置成什么样的runlevel及加载相关的启动文件设置
7、/etc/inittab
运行级别的配置文件(此处省略部分截图)
说明:
0 - halt (Do NOT set initdefault to this) 关机
1 - Single user mode 单用户模式
2 - Multiuser, without NFS (The same as 3, if you do not have networking) 无网络服务的多用户模式
3 - Full multiuser mode 完整命令行多用户模式
4 – unused 保留(未使用)
5 - X11 图形界面
6 - reboot (Do NOT set initdefault to this) 重启
8、/etc/sysconfig/i18n
系统的字符集
其中en_US为英文字符集,可修改为中文字符集zh_CN
9、SElinux配置文件 /etc/selinux/config
(SElinux是一种安全机制,详情可以参照上文)
10、ssh服务相关配置文件 /etc/ssh/sshd_config
实例为CentOS 6.9 64位版本详细的ssh服务配置文件内容
因其加密方式相对安全可靠,目前SSH服务是比较常用的远程登录方式。
SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。
以上所列的Linux系统配置文件是相对重要且常用的配置文件,可对其进行修改起到所需要的功能。在Linux系统中一切皆文件,在Linux系统中还有很多的配置文件,对于系统各服务,应用等具有重要作用。
部分内容参考自https://www.aliyun.com/jiaocheng/198741.html
转载于:https://www.cnblogs.com/ssgeek/p/9220386.html
Linux学习之三-Linux系统的一些重要配置文件相关推荐
- Linux学习之Linux历史
Linux学习之Linux历史 一.UNIX发展史 1968年,一些来自通用电器公司.贝尔实验室和麻省理工学院的研究人员开发了一个名叫Multics的特殊操作系统.Multics在多任务文件管理和用户 ...
- 【Linux学习】Linux必备命令(一)--之cp命令详解
[Linux学习]Linux必备命令(一)–之cp命令详解 1.命令详解 cp 命令主要用于拷贝文件,用法,cp old.txt /tmp/new.txt ,常用来备份,如果拷贝目录需要加-r 参数, ...
- 【Linux学习】Linux必备命令(一)--之mv命令详解
[Linux学习]Linux必备命令(一)–之mv命令详解 1.命令详解 mv 命令主要用于重命名或者移动文件或者目录,用法, mv old.txt new.txt,常用 参数详解如下: 用法: mv ...
- linux学习笔记_1.系统简介
Linux 嵌入式Linux的四个要素: •Toolchain: 为目标设备创建代码所需的编译器和其他工具. •Bootloader: 初始化主板并加载Linux内核的程序 •Kernel: 这是系统 ...
- 查理的Linux学习笔记01-Linux系统简介
文章目录 Unix与Linux发展史 Unix Linux 开源软件简介 Linux应用领域 Linux学习方法 Unix与Linux发展史 Unix Unix与Linux的关系:附属关系 Unix: ...
- [Linux学习笔记] Linux历史发展与应用
2019独角兽企业重金招聘Python工程师标准>>> UNIX发展历史: (1) 1965年,美国麻省理工学院(MIT).通用电气公司(GE)及AT&T的贝尔实验室联合开发 ...
- Learning Kali Linux 学习Kali Linux Lynda课程中文字幕
Learning Kali Linux 中文字幕 学习Kali Linux 中文字幕Learning Kali Linux Kali Linux是针对数字取证专家和渗透(笔)测试人员的Linux版本 ...
- 渗透测试-Kali Linux学习(Linux基础、Shell编程、渗透测试软件)
目录 目录结构 SSH连接 开关机与重启 关机 重启 文件目录 目录 显示/切换 创建与删除 文件 创建 复制 移动 查看 重定向和追加 软链接 查找 备份与压缩 .gz .zip .tar.gz 用 ...
- 【 Linux学习】Linux环境下利用OpenSSL对大文件进行AES加解密
一.背景 之前的几篇博客已经介绍了Gitlab如何备份恢复与迁移已经脚本监控过程等. git学习--> Gitlab如何进行备份恢复与迁移? http://blog.csdn.net/ouyan ...
最新文章
- Hadoop 单机版和伪分布式版安装
- Linux同一网段使用不同网卡的方法
- 【LeetCode】10. Regular Expression Matching
- hadoop在windows上的环境配置及HDFS API编程示范
- 2021 泰迪杯 A 题思路
- PDB药物综合数据库必备8大类非付费网址80个
- POJ3764 字典树
- 软件测试常见分辨率测试,兼容测试:常见的显示器分辨率
- windows远程连接Ubuntu16.04桌面版,有界面链接和无界面链接两种方式
- html中怎么写艺术字,用CSS设计艺术字
- r计算百分位数_R中产生的分位数和百分位数之间的差异
- excel如何快速自动让空白单元格填充上一行内容
- 鸿蒙手机卸载内置应用 adb连接
- 打开苹果电脑浏览器的代码
- Mentor Graphics ModelSim SE 10.5官方原版+完美破解
- HTTP权威指南读后感
- pass在c语言中的作用,Python语句中pass语句有什么作用?浅谈pass语句的用法
- 9.数据中台 --- 数据服务体系建设
- 数梦工场,新型互联网领域“独角兽”出笼
- 已知小明爸爸的身高是175厘米c 语言,哈工大C語言公開課練兵編程(一)