Linux配置

本文介绍了如何在CentOS系统中设置虚拟机网络连接,并详细解释了如何通过修改配置文件实现网络连接的自动启动。此外,还介绍了iptables与firewall的使用区别及基本操作命令,以及如何配置SELinux和Samba服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.虚拟机设置选择NAT模式,默认情况下,CentOS不是自动连接上网的,要点击右上角有个电脑图标,选择system eth0进行连接,

可以修改开机启动配置只需修改:/etc/sysconfig/network-scripts/目录下ifcfg-eth0这个文件,把ONBOOT="no"改为yes,下一次就不用手动连接了。

如果在图形化界面下,设置 管理启动项服务的话 可以使用ntsysv 命令打开管理窗口。


2.防火墙,

iptables用于过滤数据包,属于网络层防火墙.

firewall能够允许哪些服务可用,那些端口可用.... 属于更高一层的防火墙。

firewall的底层是使用iptables进行数据过滤,建立在iptables之上。

# systemctl start firewalld         # 启动,
# systemctl enable firewalld        # 开机启动
# systemctl stop firewalld          # 关闭
# systemctl disable firewalld       # 取消开机启动

添加 smtp 服务至 work zone

# firewall-cmd --zone=work --add-service=smtp

移除 work zone 中的 smtp 服务

# firewall-cmd --zone=work --remove-service=smtp

http://h2appy.blog.51cto.com/609721/1679439


3.SELinux 配置

关闭setenforce

setenforce 0

首先需要确认SELinux处于激活状态,可以使用getenforce或sestatus命令:



4.配置samba

yum -y install samba

vim  /etc/samba/smb.conf

最后添加

[nobody_os]
        comment = nobody_os
        path = /home/nobody_os
        writable = yes
        available = yes
        browseable = yes
        public = yes
添加用户nobody_os到Samba用户数据库中:smbpasswd  -a  nobody_os

service smb restart

chkconfig --level 35 smb on

chkconfig smb on


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值