一、安装
默认很可能已经安装了,如果没有,则
# yum install samba
(若系统为Ubuntu或其他,则需要修改配置文件以允许访问家目录:/etc/samba/smb.conf 中的 [homes] 段)
二、设置账户和权限
# smbpasswd -a cj (本文档只设置访问家目录权限,所以创建一个和要访问用户同样的用户名,这里是 cj)
修改 /etc/samba/smb.conf, 其中 [homes] 一栏内容如下:
[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes
create mode = 0664
directory mode = 0775
三、设置selinux和防火墙
# setsebool -P samba_enable_home_dirs on
# firewall-cmd --permanent --zone=public --add-service=samba
# firewall-cmd --reload
四、在Windows的文件资源管理器的任务栏输入 \\ip 即可访问
若不能,则重启 Samba或防火墙服务试试
# systemctl restart smb.service
or
# systemctl restart firewalld.service
本文详细介绍了如何在Linux系统上安装并配置Samba服务,包括安装Samba、设置账户和权限、配置SELinux及防火墙等步骤,最后指导用户如何从Windows系统访问已配置好的Samba共享。
2363

被折叠的 条评论
为什么被折叠?



