共计 1968 个字符,预计需要花费 5 分钟才能阅读完成。
协议:CIFS,Common Internet File System
监听端口:137/udp,138/udp,139/tcp,445/tcp
守护进程:
nmbd:netbios
smbd:cifs
winbindd
安装包:yum list samba*
Windows UNC 路径:\\SERVER\shared_name
访问方式:
Linux 交互式数据访问方式:
smbclient -L 192.168.1.179 -U smb1 # 获取共享信息 smbclient //192.168.1.179/tools -U smb1 #连接到共享目录
基于挂载的方式访问:
mount -t CIFS //192.168.1.179/tools /mnt -o username=user1,password=user1
安装服务端:yum -y install samba
服务脚本;
/etc/rc.d/init.d/nmb
/etc/rc.d/init.d/smb
主配置文件:
/etc/samba/smb.conf
samba 用户:
账号:都是系统用户,/etc/passwd
密码;samba 服务自有密码文件
将系统用户添加为 samba 的命令:smbpasswd
-a Sys_User: 添加系统用户为 samba 用户
-d:禁用
-e:启用
-x:删除
useradd smbuser1
smbpasswd -a smbuser1
改变工作组(需重启服务生效)
vim /etc/samba/smb.conf
workgroup=WORKGROUP
配置文件简介:
smb.conf
全局设定
某特定共享的设定
私有家目录
打印机共享
自定义共享
自定义共享:
[share]comment=My Shared Testingpath=/share/sambaguest ok=yeswriteable=yes
[shared_name]
path=/path/to/share_directory 访问目录
comment=Comment String 注释
guest ok=yes 是否允许来宾账号访问
public={yes|no} 是否公开
writable={yes|no} 是否可写
read only={yes|no} 是否只读
write list = +staff 写用户列表
所需命令:
testparm
测试配置文件是否有语法错误,以及显示最终配置
service nmb restart;service rmb restart:
重启服务器
setfacl -m u:smbuser1:rwx /shared/samba
修改权限
图形界面显示:
yum -y install samba-swat 基于 web 服务器提供图形界面
配置文件 (/etc/xinetd.d/swat)
port=901only_from=IPdisable =no
图像界面服务命令:
service xinetd start
———————————— 分割线 ————————————
如何在 Ubuntu 14.04 中使用 Samba 共享文件 http://www.linuxidc.com/Linux/2014-07/104894.htm
VMWare 虚拟机 Ubuntu 双网卡 访问 samba 速度 翻倍 http://www.linuxidc.com/Linux/2013-06/85445.htm
Samba 文件共享服务器加入 Windows Server 2003 域 http://www.linuxidc.com/Linux/2013-06/86391.htm
Samba 安装配置 http://www.linuxidc.com/Linux/2013-06/86101.htm
CentOS 6.2 下 Samba 服务的配置 http://www.linuxidc.com/Linux/2013-01/78390.htm
Samba 服务器安装和配置 http://www.linuxidc.com/Linux/2014-12/110459.htm
Win7+VMware+Fedora18 Samba 服务器的搭建图解 http://www.linuxidc.com/Linux/2013-01/78234.htm
———————————— 分割线 ————————————
Samba 的详细介绍 :请点这里
Samba 的下载地址 :请点这里
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2015-08/122409.htm
