1. Debian/Ubuntu安装
sudo apt -y install samba
2. CentOS 安装
sudo yum -y install samba
3. 配置共享路径和权限
sudo vim /etc/samba/smb.conf
添加以下内容到最后,具体目录可以自己修改
[gxl]
comment = Gxl Debian Workspace
path = /home/gxl/p4/trunk/server
guest ok = no
browseable = yes
writable = yes
create mask = 0600
directory mask = 0700
4. 设置一个访问用户的密码
sudo smbpasswd -a gxl
5. 使用户生效
sudo smbpasswd -e gxl
6. 开启samba服务
sudo systemctl enable smb
sudo systemctl start smb
7. 在mac上 finder 里面按 Cmd + K
输入 即可连接了(具体自己的ip需要换一下)
8. 在windows上面访问:
\\192.168.1.99 这样子
9. 无法正常访问
a. 关闭防火墙
sudo systemctl stop firewalld
sudo systemctl disable firewalld
b. SELinux 作怪
修改/etc/sysconfig/selinux
把enforcing改成disabled;
然后命令行setenforce 0
如果是CentOS-8 遇到什么问题,
可以 参考
阅读(1109) | 评论(0) | 转发(0) |