centos 7 samba设置札记
centos 7 samba设置札记
hiker_urey 发表于1年前
centos 7 samba设置札记
  • 发表于 1年前
  • 阅读 4
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: 记录在centos 7中进行samba设置所遇到的一些问题。

在centos 7使用过程中,使用hostnamectl指令修改了主机的hostname,但是未在/etc/hosts文件中加入新设置的hostname导致samba连接的时候出现Samba - protocol negotiation failed的问题。

在samba设置过程中使用了security = user的安全等级。在目录配置中将使用valid users设置合法的登陆用户。

在smb.conf中的目录设置如下所示:

	[folder]
	path = /home/user/folder
	available = yes
	browsable = yes
	valid users = user
	writable = yes
	create mask = 0660
	directory mask = 0770

还需要将用户添加至samba,使用指令smbpasswd -a user将用户名为user的用户加入samba,加入时还需要设置密码。

在smb.conf文件中说明了需要对selinux进行一些设置使得配置的文件夹能够被外部所访问到:

# Set SELinux labels only on files and directories you have created. Use the
# chcon command to temporarily change a label:
# chcon -t samba_share_t /path/to/directory`

完成上面的步骤之后发现从windows访问samba文件夹依然存在问题。还需要运行: setsebool -P samba_export_all_rw on来配置samba共享的文件夹是可读写的。

之后就可以从windows访问、修改共享的文件夹及文件了。

共有 人打赏支持
粉丝 2
博文 13
码字总数 10048
×
hiker_urey
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: