Linux系统配置(Samba共享)

简介: 别名用户Samba、安装服务、设置共享用户、配置别名文件、配置smb.conf、启用服务、案例、Samba配置、验证

前言

Samba是著名的开源软件项目之一,它在Linux/UNIX操作系统中实现了微软公司的SMB/CIFS网络协议,从而使跨平台的文件共享变得更加容易,在部署Windows、Linux/UNIX混合平台的企业环境时,选用Samba可以很好地解决不同系统之间的文件互访问题

一、别名用户Samba

1、安装服务

yum -y install samba samba-client samba-common 安装samba服务

2、设置共享用户

useradd -s /sbin/nologin gongxiang 创建一个不可登录系统的程序用户gongxiang
pdbedit -a -u gongxiang 将gongxiang设置为共享账户同时设置共享密码
smbpasswd -a 用户名 更改共享用户密码

3、配置别名文件

4、配置smb.conf

5、启用服务

二、案例

1、Samba配置

2、验证

(1)gongxiang

gongxiang用户及映射的xuni和xuni2用户在访问共享服务时只有读取权限,没有任何其它权限

(2)gongxiang2

gongxiang2用户及映射的xieru和xieru2用户在访问共享服务时有读取和写入权限,可以任意修改文件内容,创建或者删除文件

结语

Samba服务器提供smbd、nmbd两个服务程序,分别完成不同的功能,其中smbd负责为客户机提供服务器中共享资源(目录和文件等)的访问, nmbd负责提供基于NetBIOS协议的主机名称解析,以便为Windows网络中的主机提供查询服务

相关文章
|
2月前
|
Linux 数据安全/隐私保护 Windows
Linux共享Windows目录
Linux共享Windows目录
|
17天前
|
网络协议 Linux 开发工具
linux系统配置固定地址
linux系统配置固定地址
|
2月前
|
运维 Ubuntu 安全
在Linux中,如何配置NFS共享?
在Linux中,如何配置NFS共享?
|
2月前
|
网络协议 Linux 网络安全
在Linux中,如何配置Samba共享?
在Linux中,如何配置Samba共享?
|
2月前
|
网络协议 Ubuntu Linux
在Linux中,如何使用NFS和Samba共享文件和目录?
在Linux中,如何使用NFS和Samba共享文件和目录?
|
2月前
|
安全 Linux Shell
在Linux中,如何使用脚本进行系统配置和部署?
在Linux中,如何使用脚本进行系统配置和部署?
|
2月前
|
网络协议 Unix Linux
Linux 多种方式实现文件共享(三)NFS 6
【8月更文挑战第6天】NFS 即网络文件系统,是一种使用于分布式文件系统的协议,NFS 功能是通过网络让不同的机器,不同的操作系统能够彼此分享各自的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据
72 13
|
2月前
|
存储 网络协议 Linux
Linux 多种方式实现文件共享(四)iSCSI 磁盘共享服务 7
【8月更文挑战第7天】iSCSI技术是一种新储存技术, iSCSI 提供了在 IP 网络封装 SCSI 命令,且以TCP/IP协议传输.
56 5
|
2月前
|
存储 Linux 开发工具
Linux 多种方式实现文件共享(二)Samba 5
【8月更文挑战第5天】Samba 文件共享
72 5
|
2月前
|
安全 Linux 网络安全
Linux 多种方式实现文件共享(一)VSFTP4
【8月更文挑战第4天】Linux系统中VSFTP(Very Secure FTP)服务的配置方法,涵盖匿名访问、本地用户登录及虚拟用户管理等场景。VSFTP作为增强版FTP服务器,具备较高安全性,如普通用户权限运行、命令整合、chroot限制等特性。文中详细说明了配置步骤,包括安装VSFTP、修改主配置文件(如启用被动模式、设置端口范围)、创建用户及家目录、设置虚拟用户认证数据库等。此外,还介绍了如何实现FTP服务的加密传输,通过生成SSL证书并配置VSFTP以支持安全连接。这些配置适用于不同需求的文件共享服务。
61 4