[银河麒麟] Samba的安装与配置
什么是Samba以及它是干嘛的
Samba,是种用来让UNIX系列的操作系统与微软Windows操作系统的SMB/CIFS(Server Message Block/Common Internet File System)网络协议做链接的自由软件。第三版不仅可访问及分享SMB的文件夹及打印机,本身还可以集成入Windows Server的网域,扮演为网域控制站(Domain Controller)以及加入Active Directory成员。简而言之,此软件在Windows与UNIX系列操作系统之间搭起一座桥梁,让两者的资源可互通有无。
简而言之就是将Linux上的文件夹像Windows一样共享出来,让Windows下可以通过SMB的方式访问到
安装Samba
安装很简单,就一个命令就可以了(但是需要有网)
没有网的话只能提前下载压缩包去安装,这里提供一个仓库路径,https://src.fedoraproject.org/repo/pkgs/samba/samba-3.2.0.tar.gz/318d5b1ec0507f0f6077b1470f9fc028/
[root@jyxx ~]# yum install samba -y
配置Samba
修改配置文件
[root@jyxx ~]# vim /etc/samba/smb.conf
# 将以下内容添加至配置文件,根据实际情况进行修改
[share] # 共享文件夹的名称
comment = share data # 共享文件夹的注释,用于说明该共享文件夹的用途
browseable = yes # 共享文件夹是否可以浏览
path = /home/geoscene/Data # 共享文件夹的路径
create mask = 0775 # 新建文件的权限掩码
directory mask = 0775 # 新建目录的权限掩码
valid users = geoscene # 可以访问共享文件夹的用户 (根据实际情况修改)
force user = geoscene # 强制使用指定用户账户 (根据实际情况修改)
force group = geoscene # 强制使用指定用户组 (根据实际情况修改)
public = yes # 共享文件夹是否为公共共享
available = yes # 该指定共享资源可使用
writable = yes # 允许在共享目录下写入
完成后保存退出
新建用户
我本地是有geoscene的用户和用户组的,所以直接创建samba的用户为geoscene,这里根据自己本地的用户和用户组进行修改创建;
注意:共享的文件夹记得修改为创建的用户和用户组
[root@jyxx geoscene]# sudo smbpasswd -a geoscene
New SMB password:
Retype new SMB password:
Added user geoscene.
启动服务
[root@jyxx geoscene]# sudo systemctl restart smb
[root@jyxx geoscene]# sudo systemctl restart nmb
关闭防火墙
[root@jyxx ~]# systemctl stop firewalld.service # 停止防火墙服务
[root@jyxx ~]# systemctl status firewalld.service # 查看防火墙状态
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:firewalld(1)
[root@jyxx ~]# systemctl disable firewalld.service # 禁用防火墙开机自启
Windows配置
win + R 运行
secpol.msc,打开“本地策略” -> “安全选项”
将“网络安全:LAN管理器身份验证级别”修改为“仅发送NTLMV2响应,拒绝LM和NTLM(&)”
将“网络访问:本地账户的共享和安全模型”修改为“仅来宾”
完成后在此电脑中访问服务器的地址就可以访问了

[银河麒麟] Samba的安装与配置的更多相关文章
- Samba的安装与配置
Samba的安装与配置: 准备:关闭其他虚拟设备 #/etc/init.d/libvirtd stop #/etc/init.d/xend stop #chkconfig libvirtd off # ...
- (四)Ubuntu 14.04 文件服务器--samba的安装和配置
samba是Linux系统上的一种文件共享协议,可以实现Windows系统访问Linux系统上的共享资源,现在介绍一下如何在Ubuntu 14.04上安装和配置samba一. 一.更新源列表 打开&q ...
- samba的安装和配置
samba是Linux系统上的一种文件共享协议,可以实现Windows系统访问Linux系统上的共享资源,现在介绍一下如何在Ubuntu 14.04上安装和配置samba 实验环境 Ubuntu 14 ...
- centos tftp和samba的安装与配置
Tftp服务器的安装于配置 1 安装: 命令:#yum –y install tftp 2 安装完毕之后,将tftp服务器设置为开机启动,方法:(命令)#setup→选择system server→选 ...
- 10树莓派Samba的安装与配置
2017-08-31 12:28:26 1.安装samba服务打开终端或者SSH连接树莓派,输入如下命令: sudo apt-get install samba 已经安装过了显示下列信息: pi@ra ...
- CentOS 7下Samba服务安装与配置详解
1. Samba简介 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共 ...
- Ubuntu下samba的安装和配置
samba是Linux系统上的一种文件共享协议,可以实现Windows系统访问Linux系统上的共享资源,现在介绍一下如何在Ubuntu 14.04上安装和配置samba一. 一.更新源列表 打开&q ...
- Linux下samba的安装与配置
背景 在window7下面虚拟了一个CentOS6.3,为了学习命令行就没有装图形包,所以我的CentOS是黑屏的那种,呵呵,当然了,VMWare提供 的增强功能我就不能用了(或许能 ...
- linux和Windows实现文件共享之samba的安装与配置
背景: 项目需求linux的一个目录,需要在两台windows目录上面进行同时共享. 使用mount时发现,通过mount将同一个linux上面的目录挂载在两台windows机器上时,会出现文件隐藏的 ...
- Samba服务安装及配置
服务器环境:CentOS6.9 Linux 2.6.32-696.10.1.el6.x86_64 安装Samba服务 过程中会安装3个服务smb(文件.打印共享服务,使用139.445端口).nmb( ...
随机推荐
- .NET C# 程序自动更新组件
引言 本来博主想偷懒使用AutoUpdater.NET组件,但由于博主项目有些特殊性和它的功能过于多,于是博主自己实现一个轻量级独立自动更新组件,可稍作修改集成到大家自己项目中,比如:WPF/Winf ...
- SpringBoot系列(六)如何使用 MockMvc 或者 RestTemplate 发请求进行单元测试
本文主要功能: 对最简单的/hello接口,如何编写单元测试用例. 1.首先,要引入以下依赖 <dependency> <groupId>org.springframework ...
- EF EntityFramework 强制从数据库中取数据,而不是上下文
场景:插入了一条数据到数据库,这条数据会有其它程序修改,接着程序想获取最新数据.此时不加额外处理,取的仍是旧的. t_task ta = new t_task(); ta.item_id = item ...
- sql server 怎么在原有表上加自增长主键列,并指定主键名
sql server 怎么在原有表上加自增长主键列,并指定主键名: ALTER TABLE [Merchant_black] ADD Id bigint identity(1,1) constr ...
- Xcode 配置账号
Xcode 配置开发者账号 简介:在iOS 开发过程中,要打包到手机上是需要登陆账号和配置对应证书的. 配置账号 打开Xcode -> Preferences -> Accounts -& ...
- rabbitMq消息接收转换对象,Json解析字符串报错syntax error, expect {, actual string, pos 0, fastjson-version 1.2.62解决
Expected BEGIN_OBJECT but was STRING at line 1 column 2 path $ syntax error, expect {, actual string ...
- #PowerBi Superchange PowerBi 数据模型篇(1)
在过去,业务人员通常不熟悉数据建模,因为数据建模往往是专业的IT人员的领域.但是,得益于POWERBI和POWER PIVOT FOR EXCEL ,这样的日子一去不复返了.那么,什么是数据模型呢? ...
- FEDORA 显卡驱动安装
FEDORA 显卡驱动安装 在fedora中akmod-nvidia包可以自动的处理开源驱动屏蔽等各种问题, 强烈推荐用这个安显卡驱动. -1. 在 BIOS 中关闭安全启动 0. 切换桌面环境至 X ...
- 第三方App与Termux命令建立IO通道
目录 前言 一.Android 进程间通信(IPC) 二.Netcat 网络瑞士军刀 三.第三方 App 与 Termux 建立 TCP/Socket 通信 四.应用:调用 LSP 语言服务器 参见 ...
- 在Linux驱动中使用proc子系统
在Linux驱动中使用proc子系统 背景 proc文件系统是个简单有用的东东:驱动创建一个proc虚拟文件,应用层通过读写该文件,即可实现与内核的交互. 本文适用于3.10以后的内核,v3.10以前 ...

