linux中samba服务器配置共享教程

目标

1. 按照部门提供共享文件;
2. 所有共享文件可读,但不可写;
3. 共享文件由专人维护,可写;

环境
CentOS 7.2 amd64
samba-4.2

步骤

1. 添加系统用户

useradd dongnan

2. 配置smb用户

smbpasswd -a dongnan
#输入两次密码
New SMB password:
Retype new SMB password:
Added user dongnan.

3. 更改权限(共享可读)

chmod -R 755 /home/dongnan/

4. 编辑配置

vim /etc/samba/smb.conf
#配置文件类似如下
        [dongnan]
        comment = dongnan
        path = /home/dongnan
        public = yes
        writable = no

5. 重启服务

systemctl restart smb

时间: 2024-09-17 00:57:44

linux中samba服务器配置共享教程的相关文章

linux中samba服务器配置的方法

SAMBA 配置 yum -y install samba samba-client mv /etc/samba/smb.conf /etc/samba/smb.conf.bak vi /etc/samba/smb.conf [global] netbios name = WWWW workgroup = SHSPS hosts allow = 192.168.1.0/255.255.255.0 hosts deny = ALL security = user encrypt passwords

linux中Samba服务器的搭建理论篇

一.Samba与NFS.ftp   在了解Samba服务之前,需要先了解一下cifs协议(Common Internet File System),该协议最早是微软搞出来的一个协议.cifs 协议最早实现的是window主机之间的文件共享与打印共享,并不支持在linux上运行,samba是由Andrew Tridgell工程师通过逆向工程实现的一个cifs协议软件.通过该包可以实现windows和linux之间的文件共享.这和NFS的走的路刚好相反,NFS最初只支持在类unix系统上运行,后被w

Linux中Samba详细安装

为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便.本文简要介绍如何在Linux操作系统上搭建Samba服务器和简单配置.   1.服务查询 默认情况下,Linux系统在默认安装中已经安装了Samba服务包的一部分 ,为了对整个过程有一个完整的了解,在此先将这部分卸载掉.使用命令 rpm -qa | g

Linux中Samba详细安装【转】

  转自:http://www.cnblogs.com/whiteyun/archive/2011/05/27/2059670.html 为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便.本文简要介绍如何在Linux操作系统上搭建Samba服务器和简单配置.   1.服务查询 默认情况下,Linux系

如何在Linux中创建一个共享目录

作为系统管理员,你可能有一个特定目录,你希望为 Linux 服务器上的每个用户授予读/写访问权限.在本指南中,我们将回顾如何在 Linux 中对特定目录(共享目录)上的所有用户启用写访问. 这要求设置适当的访问权限,而最有效.可靠的方法是为所有要共享或对特定目录的写访问权的用户分配一个公共组. 如果你系统中还没有这个目录和公众组,用下面的命令创建: $ sudo mkdir -p /var/www/reports/  $ sudo groupadd project   接着将对目录 /var/w

如何在 Linux 中创建一个共享目录

作为系统管理员,你可能有一个特定目录,你希望为 Linux 服务器上的每个用户授予读/写访问权限.在本指南中,我们将回顾如何在 Linux 中对特定目录(共享目录)上的所有用户启用写访问. 这要求设置适当的访问权限,而最有效.可靠的方法是为所有要共享或对特定目录的写访问权的用户分配一个公共组. 如果你系统中还没有这个目录和公众组,用下面的命令创建: $ sudo mkdir -p /var/www/reports/ $ sudo groupadd project 接着将对目录 /var/www/

Linux中samba服务器的基本配置

当安全等级为user时,这时我们在本机建立的用户必须加入到SMB服务器中,命令为 smbpasswd -a 用户 添加LINUX用户到SMB服务器中,smbpasswd 用户名 修改SMB服务器中用户的口令 #======================= Global Settings ===================================== 全局参数配置,设置的是针对所有的资源 [global] # workgroup = NT-Domain-Name or Workgro

Linux 中PHP的安装教程_Linux

一.下载安装包 http://www.php.net/downloads.php 获取下载地址 wget http://hk1.php.net/distributions/php-7.0.13.tar.gz http://xmlsoft.org ftp://xmlsoft.org/libxml2/libxml2-2.9.4.tar.gz 二.安装python-devel centos安装 python-dev包提示No package python-dev available: 出现此问题的原因

linux中samba的部署及应用详解

samba: 启动服务:nmb.server:smb.server 会通过文件系统的方式输出给客户端 smb:Service Message Block:服务信息块 cifs:Common Internet File System,通用互联网文件系统 samba:Andrew Tridgell:热情奔放的桑巴舞,主要的协议 cifs,协议 1.功能: 文件系统共享: NetBIOS协议: 打印服务: 2.工作模型 peer to peer(Work Group):工作组模型 domain dev