samba
systemctl status nmb
netbios协议,windows直接通过广播的方式获取主机名,ip地址列表解析
137/udp
138/udp
systemctl status smb
smb协议,windows实现网络文件共享的协议,后改进协议重命名为cifs common internet file system
139/tcp
445/tcp
winbindd 实现linux共享文件目录添加到widows相应的域中, 来实现集中名称解析, 类似于DNS
名词:nas network attached storage 网络附加存储
UNC: \\Server\Shared
samba 的用户:
1、系统用户
2、密码是独立的,非为/etc/shadow中的密码,
使用smbpasswd为系统用户设定访问samba的密码
smbpasswd -a SysUser 添加系统用户为samba用户
-x 删除samba用户
-d 禁用
-e 启用
smbclient
检查服务器上的共享:
smbclient -L Server -U username
以交互式模式连入服务器的某共享:
smbclient //Server/Shared -U username
新建一个共享文件系统
[shared name]
comment =
path =
read only =
writable =
browseable =
public =
guest ok =
write list =
用户名:hadoop, centos
系统组:@groupname, +groupname
测试配置文件语法误,并显示最终生效的配置:
# testparm
挂载cifs文件系统
# mount -t cifs //Server/Shared /path/to/mount_point -o username=smbuser