配置samba服务器

修改配置文件
/etc/samba/smb.conf
 
在文件末尾添加如下内容:
[ylshare]                  (显示的共享文件夹名)
   path = /home/usr/share  (指定要共享文件的位置)
   public = yes
   browseable = yes
   create mode = 0777      (这是文件权限)
   directory mode = 0777   (这是目录权限)
   writable = yes
   printable = no
 
guest ok = yes
 
重启 Samba 服务
/etc/init.d/smb restart
 
setsebool -P samba_enable_home_dirs=1
 
 
创建一个samba用户
(该用刻户在windows下有没有都无所谓。)
 
1) 建一个系统用户
 
[root@linux samba]# useradd samba      (建一个名叫samba的用户)
[root@linux samba]# passwd samba        (给samba用户添加密码)
Changing password for user samba.
New password:               (密码要六位以上,不显示在屏幕上)
BAD PASSWORD: it does not contain enough DIFFERENT characters
Retype new password:         (确认密码)
passwd: all authentication tokens updated successfully.
 
2) 然后创建samba帐户
 
[root@linux samba]# smbpasswd -a samba
(-a必须加,为了生成密码文件smbpasswd,
该密码是windows登陆Linux的samba用户密码)
New SMB password:
Retype new SMB password:
unable to open passdb database.
Added user samba.
 
 
3) 重启 Samba 服务
/etc/init.d/smb restart
 
 
最后阶段,进行测试
 
1) 先按照主配置文件所指定的位置,建好要共享的资源。
 
[root@linux usr]# mkdir samba     (建/usr/samba文件夹)
[root@linux usr]# chmod 777 /usr/samba  
(samba服务器受本地文件系统权限和共享权限两种权限,
而且是取最严格的权限,为了方便就把本地权限都给足好了)
[root@linux usr]# cd samba
[root@linux samba]# vi aaa.txt
 
2) 在Windows客户机的地址栏中输入samba服务器ip
(如“\\192.168.138.110)
注意要关闭linux防火墙,否则只能看到,不能进入共享文件夹。
防火墙有关:
查看防火墙: /etc/init.d/iptables   status
暂时关闭防火墙:/etc/init.d/iptables stop
重启防火墙:  /etc/init.d/iptables   restart 
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值