Linux配置文件sysctl.conf参数解释

Linux配置文件sysctl.conf参数解释,第1张

kernel.sysrq = 0   #内核设置验证为0

kernel.core_uses_pid = 1   #控制内核的系统请求调试功能开启,控制核心转储附加PID到核心文件名,适用于多线程

kernel.msgmnb = 65536   #每个消息队列的最大字节限制

kernel.msgmax = 65536   #每个消息的最大size

kernel.shmmax = 68719476736   #定义了共享内存段的最大尺寸(以字节为单位,缺省值为2097152)

kernel.shmall = 4294967296   #表示系统一次可以使用的共享内存总量(以页为单位)。缺省值就是2097152)

net.bridge.bridge-nf-call-ip6tables = 0

net.bridge.bridge-nf-call-iptables = 0

net.bridge.bridge-nf-call-arptables = 0

net.ipv4.ip_forward = 0   #控制IP包转发

net.ipv4.conf.default.rp_filter = 1   #控制源路由验证

net.ipv4.conf.default.accept_source_route = 0   #不接受源路由

net.ipv4.tcp_syncookies = 1   #关闭TCP SYNCOOKIES 的使用

一般的配置文件都是放在/etc目录下的(你可以通过输入:ll/etc命令来列出etc目录下的具体内容)

不同的服务对应不同的文件。如:

/etc/httpd.conf对应apache服务

/etc/named.conf对应DNS服务

/etc/dhcpd.coonf对应DHCP服务

/etc/samba/smb.conf对应文件共享

/etc/passwd对应用户名

/etc/shadow对应用户密码

/etc/ypserv.conf对应NIS服务

/etc/vsftpd/vsftpd.conf对应FTP服务

/etc/hosts对应主机名和IP地址关系

/etc/resolv.conf对应DNS服务器的设置

如果你要有所改动的话要根据你的实际需要修改一下相关的配置文件就可以了!不过有的文件的位置是不能修改的!更多配置学习资料,你可以参考《Linux就该这么学》。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8724541.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存