文档章节

centos 7 samba设置札记

h
 hiker_urey
发布于 2016/10/02 21:13
字数 318
阅读 7
收藏 0
点赞 0
评论 0

在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访问、修改共享的文件夹及文件了。

© 著作权归作者所有

共有 人打赏支持
h
粉丝 1
博文 15
码字总数 12905
作品 0
广州
程序员
centos7 安装samba

原文:https://www.howtoforge.com/samba-server-installation-and-configuration-on-centos-7 自己模拟了一遍可以使用就中文说明了。 windows必须在同一个工作组里。 net config workstati...

凉粉 ⋅ 2015/12/02 ⋅ 0

CentOS 7中Samba服务安装和配置

这篇指南介绍了如何在CentOS7中配置匿名和安全的Samba服务器。Samba是一个开源/自由软件套件,提供无缝的文件和打印服务SMB/CIFS客户端.Samba是免费的,不像其他的SMB/CIFS的实现着,Samba允许...

ffredy ⋅ 2016/03/22 ⋅ 0

CentOS 7安装配置Samba

最近新学Linux,本来想用RedHat Linux来做学习平台,但是发现RedHat Linux ISO文件实在是太难下载了。因为CentOS和RedHat Linux极其相似,所以选择下载CentOS Linux 7 DVD ISO. 这个镜像4个多...

biliangzu ⋅ 2016/04/03 ⋅ 0

CentOS minimal安装和开发环境部署

服务器开发大多都需要linux操作系统,这里一步步讲下linux安装和开发环境部署 一、下载安装镜像文件 这里以安装CentOS-6.3-i386-minimal为例,这个自带安装软件最少,简单而小巧,偏于你了解...

子韦一 ⋅ 2013/12/25 ⋅ 0

samba、nfs构建mysql

项目要求: (1) 使用samba和NFS分别共享/data目录; (2) 让samba客户端和NFS客户端分别挂载samba服务器上共享的/data/至本地的/mydata目录;本地的mysqld或mariadb服务的数据目录设置为/myda...

小小殊童 ⋅ 05/18 ⋅ 0

Centos 7 配置Samba服务器

Centos 7配置Samba服务器 1、Centos 7版本,内核: Linux 3.10.0-514.el7.x86_64 [root@tommy /]# hostnamectl #查看版本号Operating System: CentOS Linux 7 (Core) 2、介绍samba功能:主要......

tommy18 ⋅ 2017/12/27 ⋅ 0

CentOS下Samba服务的配置

本文源于网络上的各种教程,但是结合自己的实际情况,个别细节的地方修改了一下。 虽然简单,但是我相信好记性不如烂笔头,先记录下来,方便大家,也方便自己。 Samba是Linux与Window实现网络...

K-X ⋅ 2012/08/02 ⋅ 1

cenos6.4 samba配置

samba安装 [root@s01 ~]# yum install samba.x86_64 samba-client.x86_64 samba-common.x86_64 nmb:管理工作群组,netbios name等解析,利用upd协议(137,138端口)来负责名称解析的任务 smb:...

浮云飘飘 ⋅ 2014/03/04 ⋅ 0

Centos部署Samba企业文件共享服务

Centos部署Samba企业文件共享服务 声明:本文参考了网上部分资料加作者实验总结 目录: 1、Samba服务概述: 1.1、Samba的原理 1.2、NETBIOS协议 2、Samba 应用环境 3、samba服务 3.1、samba...

好笔记运维 ⋅ 2016/06/22 ⋅ 0

centos下Samba配置

1、安装samba(CentOS Linux):yum install samba system-config-samba samba-client samba-common 2、创建www账号 /usr/sbin/groupadd www/usr/sbin/useradd -g www www mkdir -p /data/ c......

无心乱舞 ⋅ 2014/07/16 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

对于程序员的招聘问题,作为软件人的一些吐槽和建议

作为软件人,找工作有时候似乎挺苦逼的。 说真的,让我去掉前面这句中“似乎”二字吧。就是苦逼!很多人都曾抱怨处在招聘的一方很糟糕——我们没有任何可靠的方式来甄别会写代码并且写得好的...

老道士 ⋅ 14分钟前 ⋅ 0

HDFS原理学习

一、概述 1、 Hadoop整合了众多的文件系统,首先提供了一个高层的文件系统抽象org.apache.hadoop.fs.FileSystem。然后有各个文件系统的实现类。 2、Hadoop是JAVA编写的,不同文件系统之间的交...

cjxcloud ⋅ 18分钟前 ⋅ 0

Linux下MySQL表名不区分大小写的设置方法(抄袭别人的)

Linux下MySQL表名不区分大小写的设置方法 MySQL表名不区分大小写的设置方法 在用centox安装mysql后,把项目的数据库移植了过去,发现一些表的数据查不到,排查了一下问题,最后发现是表名的大...

随风而浮沉 ⋅ 23分钟前 ⋅ 0

ubuntu下安装宋体simsun

sudo cp simsun.ttc /usr/share/fonts cd /usr/share/fonts sudo chmod 644 simsun.ttc 更新字体缓存: 代码: sudo mkfontscale 代码: sudo mkfontdir 代码: sudo fc-cache -fsv 安装chrome扩......

wangxuwei ⋅ 25分钟前 ⋅ 0

利用 ssh 传输文件

Linux 下一般可以用 scp 命令通过 ssh 传送文件: #把服务器上的 /home/user/a.txt 发送到本机的 /var/www/local_dir 目录下scp username@servername:/home/user/a.txt /var/www/local_dir...

大灰狼时间 ⋅ 35分钟前 ⋅ 0

web3j教程:android和java程序员如何使用web3j开发区块链以太坊

如何使用web3j为Java应用或Android App增加以太坊区块链支持,本教程内容即涉及以太坊中的核心概念,例如账户管理包括账户的创建、钱包创建、交易转账,交易与状态、智能合约开发与交互、过滤...

智能合约 ⋅ 57分钟前 ⋅ 0

web3j开发java或android以太坊智能合约快速入门

web3j简介 web3j是一个轻量级、高度模块化、响应式、类型安全的Java和Android类库提供丰富API,用于处理以太坊智能合约及与以太坊网络上的客户端(节点)进行集成。 可以通过它进行以太坊区块链...

笔阁 ⋅ 59分钟前 ⋅ 0

一起读书《深入浅出nodejs》-异步I/O

异步I/O “异步”这个名词其实很早就诞生了,但它大规模流行却是在Web 2.0浪潮中,它伴随着AJAX的第一个A(Asynchronous)席卷了Web。 为什么要异步I/O 关于异步I/O为何在Node里如此重要,这与...

小草先森 ⋅ 今天 ⋅ 0

JVM各种问题

1、如果启动什么都不设,会怎样? 先来看一个命令 [root@localhost bin]# java -XX:+PrintCommandLineFlags -version -XX:InitialHeapSize=29899008 -XX:MaxHeapSize=478384128 -XX:+PrintCo......

算法之名 ⋅ 今天 ⋅ 0

SAS笔记-宏2

宏是一种文本,一般来说其编译是在程序执行之前。 宏变量的创建 %let语句 %let macro_variables = text; %let是常见的宏变量建立方式,其编译就在执行前。如下例中,想要宏变量test等于数据集...

tonorth123 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部