用CentOS搭建文件服务器(Samba)
发布时间:2023-05-14 02:05:15
Samba是一种可以让Windows、Linux、Unix、macOS等不同平台之间网络共享文件的软件,可以很方便地搭建一个文件服务器。
在CentOS上安装Samba
1. 首先通过yum安装samba
sudo yum -y install samba
2. 安装完后,编辑 Samba 配置文件/etc/samba/smb.conf
sudo vi /etc/samba/smb.conf
3. 在末尾添加以下内容,定义共享参数:
[share] comment = shared folder path = /home/share browsable = yes guest ok = yes writable = yes
解释:
- [share] - 共享名,客户端访问时使用
- comment - 注释
- path - 共享目录的绝对路径
- browsable - 是否可以在 Windows 文件资源管理器中查看
- guest ok - 是否允许匿名登录,即无需密码
- writable - 是否可写
4. 保存并退出
5. 设置访问权限
创建一个新用户,并设置密码
sudo useradd -M fileuser sudo smbpasswd -a fileuser
6. 重启Samba服务
sudo systemctl restart smb.service
在Windows中访问Samba共享文件夹
1. 打开资源管理器,进入“此电脑”
2. 在地址栏输入samba服务器的IP地址或主机名,如下所示:
\\192.168.0.10
或
\\centos
(如果你的服务器主机名为“centos”)
3. 然后输入您在Samba设置文件中为共享目录指定的密码以连接文件共享服务器。
4. 连接到Samba服务器后,您就可以查看常规共享文件夹。
总结
通过以上步骤,您已成功地在 CentOS 服务器上安装并配置了一个 Samba 文件服务器。通过共享文件夹在Windows中,您可以将服务器上的文件与本地文件夹同步。借助此功能,您可以在服务器和客户端之间方便地分享和传输文件。
