Linux---Samba服务器配置
一、实验目的
1.了解网络文件服务器Samba应用。
2.掌握Linux网络上的文件共享的配置及使用
二、实验环境(软件和硬件)
- VMware Workstation Pro和CentOS7
2.实训室电脑
三、实验内容及步骤(包括主要步骤、代码分析、截图等)
1.建立Samba服务器。
服务器共享目录为/opt/abc
2.建立Samba客户机
\192.168.40.140
四、实训参考
1.Samba共享服务的匿名访问
(1)安装Samba服务器软件包
yum install samba -y ##安装Samba服务
截图:
(2)配置Samba配置文件信息
[root@localhost ~]# cd /etc/samba/ ##切换到Samba配置文件目录
[root@localhost samba]# mv smb.conf smb.conf.bak ##备份
[root@localhost samba]# grep -v “#” smb.conf.bak > smb.conf ##重新创建一个配置文件(除去注释的)
[root@localhost samba]# vim smb.conf ##修改配置文件
[global] ##全局
workgroup = SAMBA
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
map to guest = Bad User ##添加此项,开启匿名用户访问
##末行添加下面的配置信息
[myshare] ##添加的share文件
path=/opt/abc ##路径
public=yes ##公共访问
browseable=yes ##能够访问
writable=yes ##写权限
create mask=0644 ##设置权限
directory mask=0755
(3)创建myshare路径目录,并给权限
[root@localhost samba]# mkdir /opt/abc ##创建目录
[root@localhost samba]# chmod 777 /opt/abc ##给全部权限
[root@localhost samba]# systemctl stop firewalld.service ##关闭防火墙
[root@localhost samba]# setenforce 0 ##关闭增强功能
[root@localhost samba]# systemctl start smb.service ##开启Samba服务
(3)利用测试机访问
\192.168.40.140
(4)在共享目录下面创建111.txt
截图:
(5)在Linux中查看创建的文件
截图:
2.Samba共享服务的身份验证
(1)配置Samba配置文件信息
[root@localhost ~]# cd /etc/samba/ ##切换到Samba配置文件目录
[root@localhost samba]# vim smb.conf ##修改配置文件
[global]
workgroup = SAMBA
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw ##将匿名访问的一项删除
##末行添加下面的配置信息
[test]
path=/opt/test ##共享文件目录路径
browseable=yes ##能够访问,将public项去除
create mask=0644
directory mask=0755
valid users=zhangsan, lisi ##允许访问的用户
write list=zhangsan ##允许写入的用户
(2)创建smb用户
[root@localhost samba]# useradd zhangsan ##创建两个用户
[root@localhost samba]# useradd lisi
[root@localhost samba]# smbpasswd -a zhangsan ##创建smb用户并设置密码
New SMB password: ##设置密码
Retype new SMB password: ##确认密码
Added user zhangsan.
[root@localhost samba]# smbpasswd -a lisi
New SMB password:
Retype new SMB password:
Added user lisi.
[root@localhost samba]# pdbedit -L ##列出smb用户列表
zhangsan:1001:
lisi:1002:
[root@localhost samba]# cd /opt/
[root@localhost opt]# mkdir test ##创建共享目录
[root@localhost opt]# ls
abc rh test
[root@localhost opt]# chmod 777 test/ ##给最大权限
[root@localhost opt]# systemctl restart smb.service ##重启Samba服务
(3)用测试机访问共享
截图:
Linux---Samba服务器配置相关推荐
- linux的samba服务实验报告,Linux Samba服务器配置实验报告.doc
湖北理工学院 实验报告 课程名称: Linux 网络环境 实验项目:Samba服务器配置 专 业: 班 级: 学 号: 学生姓名: 实验报告 实验项目名称: Samba服务器配置 同组人:无 实验时间 ...
- Linux——samba服务器配置
实验目的:实现Linux的主机与windows系列主机进行文件的传输 实验环境(保证两台主机能够相互访问): 1.Windows7:客户端 2.centos7: 服务端(文件共享) 实验案例: ...
- [Linux] Samba服务器配置 安全级别为share
1.smbd和nmbd守护进程 smbd进程:提供文件和打印机共享服务以及身份验证和授权服务. nmbd进程:维护NetBIOS与IP之间的映射:NetBIOS(NetWork Basic Input ...
- Linux系统了解 Samba服务器配置的工作流程
了解 Samba服务器配置的工作流程 当Samba 服务安装完毕,并不是直接可以使用 Windows 或 Linux的客户端访问Samba服务器,还必须对服务器进行设置:告诉 Samba 服务器将哪些 ...
- 【Linux常用服务器配置——Samba服务】
目录 1.简介 2.Samba的服务组成 3.安装samba服务 4.查看安装状况 5.设置开机自启动 6.启动服务 7.查看samba服务进程 8.防火墙设置 9.修改主配置文件 10.建立共享目录 ...
- CentOS下Samba服务器配置
CentOS下Samba服务器配置 感谢http://www.linuxsir.org/main/?q=node/158#4提供参考 第一节.samba是干什么的?它有什么用? Samba(SMB是其 ...
- Centos7下Samba服务器配置
环境 vm下centos7.6,IP地址:192.168.139.200 Samba概述 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Ser ...
- [学习笔记]CentOS7.6的Samba服务器配置
工具:CentOS7.6.VMware WorkStation16 虚拟机网络模式:NAT 大体步骤: 1.安装Samba软件 2.配置Samba服务端 3.添加Samba用户 4.启动Samba服务 ...
- CentOS7 Samba服务器配置
CentOS7 Samba服务器配置 关闭SeLinux setenforce 0 #临时关闭SeLinux vi /etc/selinux/config #将SELINU置为disabled,永久关 ...
- 修改samba服务器密码,samba服务器配置密码
samba服务器配置密码 内容精选 换一换 在"确认配置"页面,查看云服务器配置详情.如果您对价格有疑问,可以单击"了解计费详情"来了解产品价格.如果您对价格有 ...
最新文章
- slam开发|adb的用法一些总结
- BSON及mongoDB数据类型
- 高通QXDM抓modem log
- Simulink仿真 第八节 积分模块
- php类使用自己的静态方法吗,php在类中使用静态方法有几种方式
- 缩点(有向图的强连通分量)学习笔记
- C# CKEditor、CKFinder集成使用
- 联想小新锐7000主板型号_2020年高性价比游戏本选购推荐指南——7000价位游戏本推荐...
- 计算机网络-自顶向下方法(7th) 第四章 Review Questions 英文题目
- ImageAI (一) 使用Python快速简单实现图像内容预测 Image Prediction
- js实现xml转json和json转xml
- 【公司邮箱如何申请】怎么写加密邮件,企业邮箱支持吗?
- 九九乘法表居中c语言,JavaScript实现九九乘法表的简单实例
- excel下划线转换成驼峰命名形式
- 如何从ext3升级到ext4?
- 基于SPI协议的Flash驱动控制-扇区擦除
- 精简压缩优化 Docker 镜像几百MB
- 关于 Redis 的 懒惰删除 (十三)
- 《机器人构建实战》——1.4 典型机器人
- 睿普康 以太网接口PHY芯片主要替换瑞昱的pin对pin芯片
热门文章
- matlab灰度归一化,[转载]matlab图像处理为什么要归一化和如何归一化?
- 摩尔庄园服务器维护,摩尔庄园手游6月1日开服啦 摩尔庄园不能进入游戏登陆失败...
- 计算机网络技术实践教学条件,【网络技术论文】计算机网络技术专业实践教学体系的构建(共4644字)...
- VR工地安全虚拟现实体验:多种事故模拟,第三人称回看
- 使用offsetParent
- 我是如何顺利pass考过CCIE,分享一下自己心得
- 网易易盾饶晓艳:内容安全“第三方”这条路,曾经不好“走”...
- openCV中的saturate_cast()方法
- linux localtime 线程安全,关于多线程: 标准C函数'Localtime'的线程安全版本
- mysql中delete怎么用_mysql怎么使用delete