smaba服务器的配置

一、samba服务器的安装

1、配置IP地址

vi /etc/sysconfig/network-scripts/ifcfg-eth0文件

2、配置本地YUM源

3、安装samba服务器

[[email protected] /]# yum install -y samba.i686

二、samba服务器的配置

两种访问模式:匿名访问和用户访问

1、匿名访问

1.1 配置 samba 配置文件

修改文件  /etc/samba/smb.conf, 修改 security 参数,部分内容如下

[global]

security = share

passdb backend = tdbsam

#============================ Share Definitions ==============================

[myshare]

comment = My share

path = /myshare

public = yes

writeable = yes

browseable = yes

备注:当 security 配置成 share 时,访问共享目录不需要输入密码。

1.2 共享目录相关参数说明

comment:        共享目录备注

path:           设置共享目录

public:         设置共享目录是否支持匿名访问

browseable:     设置用户是否可以在浏览器中看到目录

writeable:      设置用户是否可以在共享目录写入数据

valid user:     设置哪些用户可以访问共享目录

create mode:    设置用户在共享目录里创建文件的默认权限

directory mode: 设置用户在共享目录里创建文件夹的默认权限

1.3 创建目录

[[email protected] /]# mkdir -p /francs_share

[[email protected] /]# chmod -R 777 /francs_share

1.4 查看 seliniux 运行模式,并关闭防火墙(仅用于做samba的测试,此处就不添加策略了)

[[email protected] /]# getenforce

Enforcing

[[email protected] /]# setenforce 0

[[email protected] /]# setup (关闭iptables)

1.4 启动smaba服务

[[email protected] /]# service smb start

1.5 测试

[[email protected] /]# testparm

在windows中输入 ”\\192.168.8.8”  可以看到共享目录

2、用户访问

以输入用户名/密码方式配置 samba 服务

2.1 配置 samba 配置文件

修改文件  /etc/samba/smb.conf  的 security 参数,部分内容如下

[global]

security = user

passdb backend = tdbsam

#============================ Share Definitions ==============================

[francs_share]

comment = My share

path = /francs_share

public = yes

writeable = yes

browseable = yes

备注:修改参数 security = user 参数。

2.2 增加用户 user1

[[email protected] ~]# useradd user1

[[email protected] ~]# passwd user1

Changing password for user user1.

New password:

Retype new password:

passwd: all authentication tokens updated successfully.

2.3 设置 samba 用户 user1 密码

[[email protected] ~]# smbpasswd -a user1

New SMB password:

Retype new SMB password:

Added user user1.

[[email protected] ~]#

备注:这个密码是在 windows 平台上访问 Linux 共享目录的密码。

2.4 查看共享目录信息

[[email protected] ~]# smbclient -U user1 -L localhost

Enter user2‘s password:

Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.5.10-114.el6]

Sharename       Type      Comment

---------       ----      -------

francs_share    Disk      My share

IPC$            IPC       IPC Service (Samba Server Version 3.5.10-114.el6)

user2           Disk      Home Directories

Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.5.10-114.el6]

Server               Comment

---------            -------

Workgroup            Master

---------            -------

2.5 重启 smb 服务

[[email protected] samba]# service smb restart

Shutting down SMB services: [  OK  ]

Starting SMB services: [  OK  ]

2.6 连接测试

访问成功

时间: 2024-10-10 07:40:46

smaba服务器的配置的相关文章

Linux文件共享之Samba服务器的配置

在linux'开发过程中,往往需要和windows之间进行文件共享,Samba服务器便能完成这一任务. 前提1:windows能够ping通linux系统 前提2:关闭linux防火墙 一.  首先安装samba服务器,安装包我已经上传 二. 然后创建用户,注意这个用户是后面要登录到samba服务器的用户,我这里是smb. 三.设置该用户登录samba服务器的密码,注意,该密码是登陆samba的密码,可以和上一步创建的用户密码不一样 四. 修改配置文件,配置samba服务器做出,如下图所示的修改

网站环境apache + php + mysql 的XAMPP,如何实现一个服务器上配置多个网站?

xampp 是一个非常方便的本地 apache + php + mysql 的调试环境,在本地安装测试 WordPress 等各种博客.论坛程序非常方便.今天我们来给大家介绍一下,如何使用 XAMPP 在本地进行安装多个网站. 一般情况下,我们只需要网站程序放到 xampp/htdoc 目录下,然后在浏览器里输入 ip 地址 http://127.0.0.1/ 或者输入域名 http://localhost/ 就可以了.但是这样我们只能使用一个程序,建立一个网站.如果我们想要测试测试不同的程序,

iis7 发布mvc3 遇到的HTTP错误 403.14-Forbidden Web 服务器被配置为不列出此目录的内容及Login on failed for "IIS APPPOOL\ASP.NET v4.0"问题

问题1: 发布mvc3报错:403.14-Forbidden Web 服务器被配置为不列出此目录的内容 折腾了半天,提示里面的解决方法是: 如果不希望启用目录浏览,请确保配置了默认文档并且该文件存在. 使用 IIS 管理器启用目录浏览. 打开 IIS 管理器. 在“功能”视图中,双击“目录浏览”. 在“目录浏览”页上,在“操作”窗格中单击“启用”. 确认站点或应用程序配置文件中的 configuration/system.webServer/[email protected] 特性被设置为 Tr

Gitolite服务器搭建配置

最近开发说需要搭建一个git服务器来用,就顺便学了下,也记下来方便以后参考 安装GIT ## 安装依赖包 yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel ## 安装libiconv依赖包 wget http://ftp.gnu.org/gnu/libiconv/libiconv-1.14.tar.gz tar -xf libiconv-1.14.tar.gz  cd libiconv-1.1

linux服务器下配置多tomcat

车辆交易用的系统模块,正在做.老板要看看,以便车城那边的人提出意见.于是在服务器上再次增加一个tomcat. 以前是配置过的,配置过程其实很简单,这次太大意了,找了半天问题. 首先是拷贝一个tomcat,放到一个新的位置,这个tomcat就是我要用的新的tomcat. 然后去配置一下日志的输出位置,在bin目录下的catalia.sh或者startup.sh.网上怎么样配置的都有,呵呵. 然后修改server.xml,配置好虚拟目录和端口信息.在此,connector节点下的protocol一定

Windows Server 2008 R2--FTP服务器的配置

FTP服务器的配置 一.内容 在windows server 2008 中搭建ftp服务器并通过客户机访问. 二.步骤: 步骤一.找到服务器管理找到角色选择添加角色 图 1 步骤二.选择web服务器. 图 2 步骤三.选择ftp服务器并安装 图 3 步骤四.选择管理工具找到internet信息服务器管理 图 4 步骤五.添加ftp站点,物理路径为E:\软件 图 5 步骤六.输入ip地址,证书选择无 图 6 步骤七.选择基本,选择所有用户,然后勾选读取写入 图 7 步骤八.通过客户机访问ftp,在

samba服务器的配置

samba服务器的配置 一.samba服务器的用途    smb(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务.SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统.打印机及其他资源.通过设置"NetBIOS over TCP/IP"使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源. 二.samba服务器的安装    

CenOS 6 DNS服务器简要配置

yum install bind* 一.修改下面配置文件 vi /etc/named.conf options { listen-on port 53 { 192.168.100.210; }; listen-on-v6 port 53 { ::1; }; directory       "/var/named"; dump-file       "/var/named/data/cache_dump.db"; statistics-file "/var/

Ubuntu下NFS和TFTP服务器的配置

一.NFS的配置 NFS主要用于Libera系统的软件安装,数据存储等.通常NFS安装于一台Linux PC机上,在Libera的嵌入式系统上挂载该远程文件系统,可以方便的为Libera安装和更新软件,以及导出采集到的数据.1.Ubuntu默认没有nfs服务,需要自己安装nfs服务    $sudo apt-get install nfs-kernel-server2.新建NFS目录用于文件共享,修改NFS配置文件/etc/exports    2.1在/opt下新建目录nfs(当然也可以按你自