系列文章目录
linux下smbd安装使用
前言
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。
一、linux下安装smbd
sudo apt-get install samba samba-common
二、使用步骤
1.添加root用户
smbpasswd -a root root模式下可以添加root用户
##New SMB password:XXX
##Retype new SMB password:XXX
##Added user root.
2.创建共享路径
mkdir /home/smb
3.修改配置文件
在/etc/samba/smb.conf 在文件末尾添加配置:
[share]
comment = /home/smb
path = /home/smb
browseable = yes
create mask = 0777
directory mask = 0777
guest ok = no
security = root
valid users = root
writable = yes
#read only = no
available = yes
public = yes
4.启动smbd
smbd -D
4.windows映射网络驱动器
192.168.1.1的地址为虚拟机的地址,share对应虚拟机中创建的/home/smb目录。
5.输入用户名和密码
输入创建smbd用户时的密码,如下图所示:
总结
最终/home/smb被映射到windows下,按照以上步骤可以轻松搞定!!!!