RHEL8 Samba服务器详细配置用户模式

这篇具有很好参考价值的文章主要介绍了RHEL8 Samba服务器详细配置用户模式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

任务: 配置server01为samba服务器,samba服务器的/companydata/sales为共享目录,共享名为sales,里面创建测试文件test_share.tar,创建用户组sales,创建组内用户sale1,要求配置用户模式访问,使得Windows客户端client2和Linux客户端client1分别可以用sale1用户访问server01的samba服务器的/companydata/sales目录,可以看到test_share.tar,可以在该共享目录上创建子目录。


在虚拟机关闭的情况下,vmware虚拟网络编辑器,设置子网网段为192.168.10.0
RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba
配置client2宿主机IP
(Windows10客户端)“控制面板”–》“网络和共享中心”–》“更改适配器设置”–》找到网卡VMnet1,右键–》“属性”–》IPV4–》设置IP

(Windows11客户端)设置>>网络和Internet>>高级网络设置>>找到网卡VMnet1>>查看其它属性>>编辑
RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba
另一台虚拟机client1,可以将server01虚拟机整个文件夹复制,然后重命名,也可以通过虚拟机克隆出一台client1。

配置server01虚拟机(samba服务器)IP
“编辑虚拟机设置”–》”网络适配器“,设置为:仅主机模式–》确定
RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba
server01开机,root用户登录,输入nmtui,进入图形界面,设置IP地址和子网掩码。
RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba
点击”启用连接“–》选“停用”敲回车,再选“激活”敲回车,相当于让网卡重启。

RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba
RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba
查看网卡配置文件,可以看到配置已经更改过来了。

vim /etc/sysconfig/network-scripts/ifcfg-ens160 

RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba
检查IP设置,可以看到已经配置成功。
RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

Client1虚拟机(linux客户端)IP配置方法上同。

测试三台主机的网络连通性(要求互相可以ping通)

server01pingWindows主机

server01ping linux客户端
RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

用yum命令安装samba服务。
安装前先清除缓存,然后开始安装。使用 dnfyum都可以。


建立共享目录,并在其下建立测试文件。

[root@server01 samba]# mkdir -p /companydata/sales
[root@server01 samba]# touch /companydata/sales/test1
[root@server01 samba]# touch /companydata/sales/test2
[root@server01 samba]# tar -cvf /companydata/sales/test_share.tar /companydata/sales/

RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba
RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

添加用户组sales和创建组内用户sale1并添加相应的samba账号。

[root@server01 samba]# groupadd sales
[root@server01 samba]# useradd -g sales sale1
[root@server01 samba]# passwd sale1
[root@server01 samba]# smbpasswd -a sale1

RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba
RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba
RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

修改samba主配置文件:vim /etc/samba/smb.conf,直接在原文件未尾添加
RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

设置共享目录的本地系统权限和属组。

[root@server01 samba]# chmod 770 /companydata/sales -R
[root@server01 samba]# chown :sales /companydata/sales -R

RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

暂时禁掉SELinux

[root@server01 samba]# setenforce 0

RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

关掉防火墙

[root@server01 samba]# systemctl stop firewalld.service

RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

重新加载samba服务并设置开机时自动启动

[root@server01 samba]# systemctl enable smb
[root@server01 samba]# systemctl restart smb

RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

一是在Windows 10中利用资源管理器进行测试,二是利用Linux客户端。

到client2,选择”开始“–》”运行“,使用UNC路径访问samba服务器,输入\\192.168.10.1,输入sale1/123456(账户/密码),点”确定“。
RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

使用client2创建client2目录
RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

到client1,安装软件包samba-clientcifs-utils
先编写YUM配置文件。

[root@server01 yum.repos.d]# vim localyum.repo

RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

[root@server01 yum.repos.d]# yum install -y samba-client
[root@server01 yum.repos.d]# yum install -y cifs-utils

RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba
RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

访问server01samba服务器
直接按Enter键,相当于匿名访问,看到的是匿名用户可以看到的共享目录。这种用法是列出共享目录列表。

[root@server01 yum.repos.d]# smbclient -L 192.168.10.1

RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba

用法是带用户名访问共享目录,可以创建目录,说明有写权限。
exit退出。

[root@server01 yum.repos.d]# smbclient // 192.168.10.1/sales -U sale1

RHEL8 Samba服务器详细配置用户模式,RHEL8,服务器,运维,linux,RHEL8,centos,Samba文章来源地址https://www.toymoban.com/news/detail-818200.html

到了这里,关于RHEL8 Samba服务器详细配置用户模式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux——samba服务器配置

    1、Windows7:客户端 2、centos7:    服务端(文件共享) 实验案例: John(总经理) manager mike、caliI(市场部) market cela、kado(工厂部) factory 管理员:administrator 共享名  共享目录 用户 manager /opt/manager john(rw),administrator(rw) market /opt/market @market(rw),john(ro),administrator(rw) factory

    2024年02月08日
    浏览(47)
  • Ubuntu 配置 Samba 服务器

    手把手教程 Samba 服务器让设备之间传输文件更便捷 在 Ubuntu 16.04 和 18.04 配置 用于为root用户添加Samba密码,以便允许root用户访问Samba共享 编辑配置文件/etc/samba/smb.conf,添加服务器的共享文件夹,设置用户权限 在文件末尾添加 并且 ctrl + f 搜索 syslog,找到syslog = 0,注释掉它(

    2024年02月05日
    浏览(45)
  • Samba文件共享服务器的配置

    一、Samba服务: 1)SMB(Server Message Block)协议实现文件共享,也称为CIFS(Common Internet File System) 2)是Windows和类Unix系统之间的共享文件的一种协议。 NFS是Linux和Linux之间的文件共享。 3) 客户端是Windows,支持多节点同时挂载以及并发写入。 4)主要是用于windows和linux下的文件

    2024年02月06日
    浏览(43)
  • Ubuntu 安装配置Samba服务器

    一、描述 Samba文件服务器可以在网络上实现不同操作系统的文件共享。它可以让你从笔记本电脑访问你的桌面文件,并与Windows和macOS用户共享文件。 Samba是通过Network (LAN)局域网来实现的。 二、安装 要安装Samba,我们运行: 我们可以通过运行以下命令来检查安装是否成功: 输出

    2024年02月07日
    浏览(57)
  • 【Samba】win 11 不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接

    之前使用两个用户登录过,没有释放 1、打开cmd命令窗口: net use * /del /y 命令中断开所有连接. 2、重新登录 删除后重启

    2024年02月04日
    浏览(69)
  • Samba 服务器的安装和简单配置

    ​ Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协

    2024年03月13日
    浏览(64)
  • 配置与管理samba服务器(Linux)

    1.了解samba服务器的功能 2.掌握samba服务器的配置管理 3.掌握samba 客户端程序的使用 4.掌握Windows主机和Linux主机共享文件互访的方法 1、物理机(windows客户端):samba_windows_client (1)启用VMnat8网卡 (2)按拓扑图设置IP为192.168.37.20 2、Linux客户端:samba_linux_client (1)克隆1台虚拟

    2024年01月20日
    浏览(50)
  • 【Linux学习笔记】Linux服务器:配置与管理samba服务器

    一、【linux学习笔记】红帽Linux 7.8系统在虚拟机上的安装 二、【Linux学习笔记】Linux系统的基本操作  三、【Linux学习笔记】管理Linux操作系统:用户管理  四、【Linux学习笔记】管理Linux操作系统:磁盘管理 五、【Linux学习笔记】管理Linux操作系统:软件安装  六、 【Linux学习

    2024年02月02日
    浏览(49)
  • Linux中搭建FTP服务器,匿名用户访问、本地用户访问、虚拟用户访问(详细解答安装配置步骤)

    对于Linux搭建服务器步骤详解:可以基于匿名访问、本地用户访问、虚拟用户访问 FTP服务访问可分为三种 匿名用户:用户名为ftp或者anonymous,提供任意密码或无密码访问即可. 本地用户:要求有用户名和相对应密码,适用于使用者都是使用此服务器的人。 虚拟用户(出于安全

    2024年02月10日
    浏览(65)
  • Centos7下Samba服务器配置

    环境 vm下centos7.6,IP地址:192.168.139.200 Samba概述 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等

    2024年02月03日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包