查看“CentOS服务搭建-02-samba文件服务”的源代码
←
CentOS服务搭建-02-samba文件服务
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
[[category:IS]] =安装并启动Samba= #: yum -y install samba #: systemctl start smb.service # 关闭安全防护 #: vim /etc/sysconfig/selinux #: SELINUX=enforcing 改为 SELINUX=disabled # 关闭selinux #: systemctl disable firewalld.service # 关闭防火墙 #: shutdown -r now # 重启使生效 # 注: ## 防火墙不关闭,所有节点无法进行挂载。也可以采用:防火墙放行TCP端口:139、445以及UDP端口:137、138。 ## selinux不关闭,无法查看共享文件夹下的文件。 =配置文件共享、用户、samba= # 创建共享目录: #: mkdir /share-jyc # 创建用户组和用户: #: groupadd samba-jyc # samba-jyc #: useradd -g samba-jyc share123 # samba-jyc 下用户 share123 #: passwd share123 # share123 的密码设置,jc999 # 添加samba文件共享用户 #: smbpasswd -a share123 # 光添加系统账户还不够, 需要把已经存在的系统账户添加到samba中才可以访问共享目录,jc9999 #: smbpasswd 参数: -a: 添加 -x: 删除 -d: 禁用 -e: 启用 # 修改samba配置 #: vi /etc/samba/smb.conf # 内容修改为: #: [global] #: workgroup = samba-jyc #: security = user #: map to guest = Bad User #: log file = /var/log/samba/log.%m #: [public] #: comment = Public Directories #: valid users = @samba-jyc #: read only = Yes #: path = /share-jyc #: hosts allow = 192.168. # 注:secutity用来指定安全模式,user模式是需要账号密码来登录共享的 ## valid users = @用户组,用来指定允许登录的用户组 ## path指定共享的路径 ## hosts allow用来指定开放的ip段,当前指定的是对192.168下的所有ip都开放 =启动samba服务并设置自启动= #: sudo systemctl start smb #: sudo systemctl enable smb.service # 设置开机启动 #: sudo systemctl status smb #: testparm =修改防火墙= #: sudo firewall-cmd --zone=public --add-port=139/tcp --permanent #: sudo firewall-cmd --zone=public --add-port=445/tcp --permanent #: sudo firewall-cmd --zone=public --add-port=137/udp --permanent #: sudo firewall-cmd --zone=public --add-port=138/udp --permanent #: sudo firewall-cmd --reload #: sudo systemctl restart firewalld.service =客户端进行文件挂载= mkdir /share mount -t cifs //文件服务器ip/public /share -o "username=share,password=xxx"
返回至
CentOS服务搭建-02-samba文件服务
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息
分类
Is & Linux
随记
诗词鉴赏
链接
小鹿的记事本
大鹿的笔记本
ICP备案
沪ICP备18018903号-5
沪ICP备18018903号-6