搭建samba服务器实现Linux磁盘或文件夹映射为 Windows网络磁盘

1、安装samba

yum -y install samba samba-client samba-common

2、配置samba

cp /etc/samba/smb.conf /etc/samba/smb.conf.bak #备份

vi/etc/samba/smb.conf

在文件末尾添加:

 

[Share]
comment = Shared Folder with username and password
path = /usr/local/nginx/html
writable = yes
valid users =root kaidy
create mask = 0770
directory mask = 0770
force user = root
force group = root
available = yes
browseable = yes

unix charset = UTF-8
dos charset = cp936

其中,/usr/local/nginx/html这个文件夹就是传说中的用来共享、传递、读写文件内容的地方,注意共享文件夹的权限设置

 

chmod 777 /home/share

修改

[global]

log file = /var/log/samba/log.%m

max log size = 50

security = user

passdb backend = tdbsam

username map = /etc/samba/smbusers

3、测试配置文件

testparm

4、设置用户和密码

smbpasswd -a kaidy  #提示输入密码

 

systemctl restart smb #重启
systemctl enable smb #修改为开机启动
systemctl status smb #查看状态

5、检测是否成功

最后windows下“网上邻居”或“计算机”->右键->映射网络驱动器,选择驱动器号,并在文件夹一栏输入 \\ip地址\share,如\\192.168.193.129\share,按提示输入用户名密码即可。如果登录成功,证明搭建成功。

 

附录

samba服务器相关命令

smbcontrol   
smbd         
smbpasswd    
smbstatus
 

# 弱密码改为强密码

1. 查看samba服务器中已拥有哪些用户

pdbedit -L

2. 修改samba用户密码

smbpasswd 用户名

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值