linux安装samba服务器

1- samba介绍

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

SMB 协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、 打印机及其他资源。通过设置“NetBIOSover TCP/IP”使得 Samba 不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

2- 安装

2.1- 安装说明

samba服务器搭建流程主要分为四个步骤:

  1. 安装samba包
  2. 在编辑主配置文件/etc/smb.conf,自定需要共享的目录,并为共享目录设置共享权限
  3. 在/etc/samba/smb.conf中指定日志文件名称和存放路径
  4. 设置共享目录的本地系统权限及samba共享权限
  5. 重新加载配置文件或重新启动smb服务,使配置生效

2.2- 安装samba

2.2.1- ubuntu安装samba

apt-get install samba samba-common -y

2.2.2- centos安装samba

    yum install samba -y

2.3- 配置samba

2.3.1- 创建一个用于分享的samba目录

mkdir -p /smb

2.3.2 创建samba访问用户

useadd smb
passwd smb  ##设置密码为smb
    [email protected]:~# passwd smb
    Enter new UNIX password:
    Retype new UNIX password:
    passwd: password updated successfully

2.3.3- 给创建的这个目录设置权限

[email protected]:~# chmod -R o+rwx /smb
[email protected]:~# ll -l /|grep smb
drwxr-xrwx   2 root root  4096 2月   5 23:11 smb/

2.3.4- 设置smb用户的samba访问密码

smbpasswd -a smb
    [email protected]:~# smbpasswd -a smb ##设置密码为smb
    New SMB password:
    Retype new SMB password:
    Added user smb.

2.3.5- 配置samba的配置文件

vim /etc/samba/smb.conf
##在最后添加下面的内容:
[share]
comment = share folder
browseable = yes
path = /smb
create mask = 0700
directory mask = 0700
valid users = smb
force user = smb
force group = smb
public = yes
available = yes
writable = yes

2.3.6- 重启samba服务器

service smbd restart

2.4- 验证

2.4.1- window打开samba服务器ip

window + r 键打开运行,输入samba两个反斜杠和服务器ip

2.4.2- 使用smb用户名和密码[smb]登录

2.4.3- 创建文件测试

原文地址:https://www.cnblogs.com/lemanlai/p/12267330.html

时间: 2024-10-31 16:46:22

linux安装samba服务器的相关文章

Linux下Samba服务器的安装和配置

第一步:sudo apt-get install samba smbclient 安装samba服务器. 第二步:打开/etc/samba/smb.conf文件,在末尾添加下面的字段: [用户名] comment = 用户名 path = /home/用户名 writable = yes 第三步:为samba服务器添加用户:smbpasswd -a 用户名 第四步:重启samba服务器:sudo /etc/init.d/samba restart 第五步:在windows电脑上连接samba服务

Linux安装Samba服务

安装 samba 服务器之后,很方便的实现 Windows 和 Linux 进行通信. 安装步骤: 1 .在 Ubuntu 系统下面安装 samba 服务: shell nii@ww:~$ sudo apt-get install samba 2 .关闭 Ubuntu 的防火墙 shell nii@ww:~$ sudo service ufw stop 3 .配置 smb.conf 文件 ```shell step 1 先进入配置文件的目录,然后切换到管理员权限 nii@ww:~$ cd /et

Ubuntu 18.04安装Samba服务器及配置

Ubuntu 18.04安装Samba服务器及配置 局域网下使用samba服务在Linux系统与Windows系统直接共享文件是一项很方便的操作.以Ubuntu为例配置samba服务,Linux服务器的版本是Ubuntu 18.04.1 LTS. 在终端中执行下列指令:cat /etc/issue查看当前正在运行的 Ubuntu 的版本号. 以下是我的安装配置步骤: (1)更新当前软件. sudo apt-get upgrade  sudo apt-get update  sudo apt-ge

linux 安装nginx服务器

LINUX安装nginx服务器 1.安装nginx所需要的依赖包 说明:如果没有安装以上的安装包可以按照以下的方式安装 2.上传nginx包 在ssh远程连接工具(本文使用的是Xshell 5)中输入rz后会提示选择软件包 3.解压nginx软件包 4.创建nginx用户 5.配置并安装nginx服务器 ./configure --prefix=/usr/local/nginx--user=nginx --group=nginx --with-http_stub_status_module &&a

Redhat linux 安装SVN服务器 CollabNetSubversionEdge

请仔细阅读安装包自带的readme文件! ================================================= 1. 先去官网,找安装包: http://subversion.apache.org/ http://www.collab.net/downloads/subversion 我下载的是 CollabNetSubversionEdge-4.0.8_linux-x86.tar.gz 2. 创建svn账户 比如取名 svnuser,后续使用该用户来安装.启动sv

【Linux】samba服务器的安装和配置

1.安装samba(rpm包安装) 首先,检查一下系统中有没有安装samba的RPM包.输入rpm -qa|grep samba没有显示,则表示samba没有安装. 输入yum install samba-3.5.10-125.el6.i686.rpm安装samba samba安装完成! 2.samba相关配置文件 (这部分内容来自鸟哥的私房菜) 与samba服务器相关的配置文件有: /etc/samba/smb.conf 这是samba的主要配置文件,基本上仅有这个文件,而且这个配置文件本身的

Linux之samba服务器的搭建及详解

SAMBA简介 SAMBA是什么 Samba,是种用来让UNIX系列的操作系统与微软Windows操作系统的SMB/CIFS(Server Message Block/Common Internet File System)网络协议做链接的自由软件.第三版不仅可访问及分享SMB的文件夹及打印机,本身还可以集成入Windows Server的网域,扮演为网域控制站(Domain Controller)以及加入Active Directory成员.简而言之,此软件在Windows与UNIX系列OS之

Linux中samba服务器的搭建

使用的vmware12虚拟机安装的centos6.8和物理机上的windows10,实现在windows10 上访问CentOs上的samba服务. 一.先查看系统中是否安装有samba服务相关的软件包. 查看到我的linux中没有安装samba相关的软件包,接下来进行安装几个相关的软件包: samba-3.6.9-151.el6.x86_64                            //服务器端软件,主要提供samba服务器的守护程序,共享文档,日志的轮替 samba-commo

安装SAMBA服务器

第一步:rpm -qa |grep samba 先检查LINUX是否已经安装了SAMBA服务器 第二步:挂载安装光盘. mount /dev/cdrom /medic/ 第三步:安装.提示出错信息,安装文件的依赖关系. rpm -ivh /media/CentOS/samba-common-3.0.33-3.29.el5_5.1.i386.rpm warning: /media/CentOS/samba-common-3.0.33-3.29.el5_5.1.i386.rpm: Header V3