快速安装samba

现下载samba http://pan.baidu.com/s/1eRq9lIy

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

注意:要安装samba必须有root权限。没有权限可以找张明星同学申请。

安装步骤:

1.下载samba-3.5.8.tar.gz到/home/work/img/ (此处可以用自己指定path)

源代码下载地址:http://pan.baidu.com/s/1eRq9lIy

2.解压tar zxvf samba-3.5.8.tar.gz

3.执行 cd samba-3.5.8/source3

4.执行 ./configure && make -j 4

5.执行 make install

配置:

1. 执行 cd /usr/local/samba/ (默认安装到该路径下)

2. 执行 vi lib/smb.conf (将下面内容粘贴到smb.conf)
 

[global]

diplay charset = utf8

unix charset = gbk

dos charset = gbk

workgroup = img

netbios name = img

server string = uc

security = user
 

[img]

comment = uc

path=/home/img

create mask = 0664

directory mask = 0775

writable = yes

valid users = img //用户登录名称

browseable = yes
 

3.保存并退出;

配置项说明:

[global]标识全局配置: 前三行是对编码的配置。

workgroup:设置服务器所要加入的工作组的名称,会在Windows 的“网上邻居”中能看到work工作组,可以在此设置所需要的工作组的名称。

netbios name:设置出现在“网上邻居”中的主机名。默认情况下,则使用真正的主机名。

server string:设置服务器主机的说明信息,当在Windows 的“网上邻居”中打开Samba 上设置的工作组时,在Windows 的资源管理器窗口,会列出“名称”和“备注”栏,其中“名称”栏会显示出Samba服务器的NetBios名称,而“备注”栏则显示出此处设置的“Samba Server”。当然,可以修改默认的“Sambe Server”,使用自己的描述信息。

security:设置Samba服务器的安全等级。默认情况下,使用user等级。

Samba服务器一共有四种安全等级:

(1)share:使用此等级,用户不需要帐号及密码可以登陆Samba服务器。

(2)user:使用此等级,由提供服务的Samba服务器检查用户帐号及密码。

(3)server:使用此等级,检查帐号及密码的工作可指定另一台Samba服务器负责。

(4)domain:使用此等级,需要指定一台Windows NT/2000/XP服务器(通常为域控制器),以验证用户输入的帐号及密码。
 

[img]标识Samba文件共享配置(中括号中名称任意)

comment : 针对共享资源所作的说明、注释部分。

path: 若共享资源是目录,则指定目录的位置;若为打印机,则指定打印机队列的位置。

create mask : 设置文件的访问权限,默认值为0744。

directory mask : 设置目录的访问权限,默认值为0755。

writeable : 设置共享的资源是否可以写入。若共享资源是打印机,则不需设置此参数。

valid users :设置合法用户名。

browseable :设置用户是否可以看到此共享资源。默认值为yes,若将此参数设置为no,用户虽然看不到此资源,但是拥有权限的用户仍可直接输入该资源的网址来访问该资源
 

启动和使用Samba:

1. 执行 vi ~/.bash_profile (在文件里添加如下内容)
export LD_LIBRARY_PATH=/usr/local/samba/lib:$LD_LIBRARY_PATH
保存退出;

2. 执行 . ~/.bash_profile

3. 执行 ./bin/smbpasswd -a img (设置work的密码)

4. 执行 cd /usr/local/samba/sbin

5. 执行 ./smbd -D (启动samba)

6. ps auxf | grep smbd 查看进程是否启动
netstat –npl 查看samba端口号,默认会使用139、445两个端口号

7. 到windows下查看samba共享目录是否能够进入:
 

运行–>输入:“\Samba服务器的ip“–>enter–>点击共享目录–>输入用户名、密码–>成功

时间: 2024-10-23 12:54:30

快速安装samba的相关文章

快速配置 Samba 将 Linux 目录映射为 Windows 驱动器,用于跨平台编程

快速配置 Samba 将 Linux 目录映射为 Windows 驱动器,用于跨平台编程  大 | 中 | 小  [ 2011-4-8 08:53 | by 张宴 ] [文章作者:张宴 本文版本:v1.0 最后修改:2011.04.08 转载请注明原文链接:http://blog.zyan.cc/samba_linux_windows/] 一.局域网内的 Linux 服务器上操作步骤: 1.安装samba(CentOS Linux): yum install samba system-confi

Ubuntu Linux下快速搭建Samba服务

引用:http://www.linuxidc.com/Linux/2016-03/129195.htm Samba服务对于从事Linux开发从业人员来说并不陌生,现在也有Windows版本了,当我们在开发Linux驱动或者应用的时候,一般都输需要个Linux开发环境.对于大公司来说有个服务器可供程序员们公共使用,但对于小公司来说一般是在虚拟机里转个Linux开发环境,也很少用实体机来装Linux的,当然也有例外.这是时候往往涉及到Windows和Linux之间文件交互的问题,我现在用的最多的就是

python MySQLdb在windows环境下的快速安装、问题解决方式

使用Python访问MySQL,需要一系列安装 Linux下MySQLdb安装见 Python MySQLdb在Linux下的快速安装 http://blog.csdn.net/wklken/article/details/7271019 ------------------------------------------------------------- 以下是windows环境下的: 1.      安装数据库mysql 下载地址:http://www.mysql.com/downloa

CentOS 6 yum 安装samba文件服务器

安装samba [email protected]>~$ sudo yum install -y samba [email protected]>~$ sudo yum install -y samba-client [email protected]>~$ sudo yum install -y samba-common [email protected]>~$ sudo yum install -y samba-winbind [email protected]>~$ s

centos7.3 快速安装布暑pnp4nagios图形显示

布暑之前,请看我之前的快速安装布暑nagios文章. 都在监控服务器端安装配置: 图形依赖库 #yum install cairo pango zlib zlib-devel freetype freetype-devel gd gd-devel rrdtools依赖 用来画图的 #yum install libart_lgpl rrdtool pnp4nagios 主角,收集数据,展示图形 #yum install pnp4nagios 更改显示时间,不然会有8小时时差 #vi /etc/ph

配置LANMP环境(8)-- 安装Samba与配置

Samba套件,将linux下的文件夹共享给windows(本地开发会很方便) 一.安装Samba yum install –y samba 二.配置Samba 1.备份配置文件 cp /etc/samba/smb.conf /etc/samba/smb.conf.bak 2.开始配置 vim /etc/samba/smb.conf 在最下面添加要共享的文件夹的配置,(请手动把后面的注析删掉): [www] comment = www file #要共享的文件夹名称 path = /data/w

Percona Server 5.6 RPM 快速安装&快速完全卸载

1.先快速安装,然后进行学习,参数文件慢慢再来学习. 安装包下载到/tmp路径下 # tar -xvf Percona-Server-5.6.34-79.1-r1c589f9-el6-x86_64-bundle.tar # ls *.rpm # rpm -ivh Percona-Server-shared-56-5.6.34-rel79.1.el6.x86_64.rpm # rpm -ivh Percona-Server-client-56-5.6.34-rel79.1.el6.x86_64.r

CentOS 6.8安装Samba 4做Windows共享服务器

在某些情况下为了实现Windows多台服务器负载均衡,需要使用共享来做图片及附件的上传空间. 这个时候就需要使用到Samba.IIS虚拟目录等相关技术 Web服务器使用upload作为上传的目录,现在需要使用2台服务器做负载均衡,后台使用一台Samba服务器作为文件共享存储 1.建立Samba文件服务器 卸载旧的samba组件,CentOS 6默认安装的是3.6的版本 for a in `rpm -qa|grep samba`; do rpm -e --nodeps $a;done 2.安装Sa

Ubuntu15.04安装samba

1.安装所需组件sudo apt-get install samba sudo apt-get install cifs-utils sudo apt-get install samba-common 2.创建共享文件mkdir /home/xxx/share sudo chmod 777 share/ 3.备份以及修改配置文件sudo cp /etc/samba/smb.conf  /etc/samba/smb.conf.bak sudo gedit /etc/samba/smb.conf 在