mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4mobile wallpaper 5mobile wallpaper 6mobile wallpaper 7mobile wallpaper 8mobile wallpaper 9mobile wallpaper 10mobile wallpaper 11mobile wallpaper 12mobile wallpaper 13mobile wallpaper 14mobile wallpaper 15mobile wallpaper 16
231 字
1 分钟
配置与管理Samba服务器
2025-10-29

今天老师搞了这个作业,因为我用的系统和老师用的不一样,就干脆写一个免得忘了。

实验环境#

  • 两台 CentOS 7 虚拟机(一台服务端,一台客户端)
  • 服务端 IP: 192.241.42.3
  • 客户端 IP: 192.241.42.101

什么是 Samba 服务#

Samba 是一个在 Linux 和 UNIX 系统上实现 SMB(Server Message Block)协议的免费软件。

安装 Samba 包#

配置本地源#

检查虚拟机是否挂载了 CentOS 系统镜像#

挂载光盘1 挂载光盘2 挂载光盘3

创建挂载 CentOS 系统镜像的文件夹#

su
cd /etc/yum.repos.d
mkdir bak
mv CentOS-*.repo bak
cp bak/CentOS-Media.repo ./
创建挂载文件夹

编辑源配置#

vi CentOS-Media.repo
编辑源配置

挂载安装盘#

mkdir /mnt/cdrom
mount /dev/sr0 /mnt/cdrom
挂载安装盘

清除缓存#

yum clean all
yum makecache
清除缓存

安装 Samba#

yum install samba -y
安装samba

启动 Samba 并设置开机启动#

systemctl start smb;systemctl enable smb
启动samba

建立 share 共享文件夹#

useradd reading
passwd reading
mkdir /home/reading/share
chmod 777 /home/reading/share
创建用户

备份和修改 Samba 配置#

cd /etc/samba
cp smb.conf smb.conf.bak
vi /etc/samba/smb.conf

在最下面添加:

[share]
comment = share
path = /home/reading/share
read only = No
修改配置

设置 Samba 账号#

smbpasswd -a reading
设置samba账号

配置防火墙,关闭 SELinux#

firewall-cmd --add-service samba --permanent
firewall-cmd --reload
setenforce 0
配置防火墙

测试文件共享#

1. 查看共享目录列表#

smbclient -L 192.241.42.3 -U reading%123456
查看共享目录

2. 访问 SMB 服务器#

smbclient //192.241.42.3/share -U reading%123456
mkdir 1
访问smb服务器

验证是否成功创建#

ll /home/reading/share
验证创建
分享

如果这篇文章对你有帮助,欢迎分享给更多人!

配置与管理Samba服务器
https://mizuki.ipox.cn/posts/zh-cn/samba-config/
作者
槿鸢
发布于
2025-10-29
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

目录

封面
Sample Song
Sample Artist
封面
Sample Song
Sample Artist
0:00 / 0:00