码迷,mamicode.com
首页 > 其他好文 > 详细

linxu文件共享服务器samba

时间:2014-07-28 16:53:34      阅读:282      评论:0      收藏:0      [点我收藏+]

标签:linux samba

linux文件共享

  1. 安装samba软件包

mount  /dec/cdrom   /mnt

rpm  -ivh   /mnt/Packages/samba-3.6.9-151.el6.i686.rpm

  1. 配置相关文件

cd /etc/samba

grep -v  “#”   smb.conf  | grep   -v  “^$”  > smb.conf.back       去除注释和空白行

cp  smb.conf.back   smb.conf                  覆盖原配置文件

(1)匿名共享

vi  /etc/samba/smb.conf

security =  share

G调到最后,加上

[share]

path =  /usr/share/doc                  该目录下存放帮助文件

public = yes                                     允许所有人访问

保存。

chmod  777   /usr/share/doc           授权本地目录权限

setenforce    0

service    iptables stop                    关闭防火墙

service   smb   start

如出现确定则成功启动,出现失败则调试日志文件修改配置。

在真机上可以访问,win+r  输入服务器IP即可。

(2)需要身份验证的共享

首先建几个共享账户,供访问。

useradd  jack

pdbedit -a   -u    jack

useradd  tom

pdbedit -a   -u    tom

然后编辑配置文件

vi  /etc/samba/smb.conf

security =  user

G调到最后,加上

[share]

path =  /usr/share/doc                 

public = no                                不允许所有人访问

valid users = jack,tom              哪些共享账户可以访问

write list = jack                        哪些共享账户具有写权限

保存

chmod  777   /usr/share/doc

setenforce    0

service   iptables  stop                    关闭防火墙

service   smb  restart

注意:在真机上直接访问服务器IP地址,有可能会出现长时间延迟,并且连不上的状况。此时建议使用真机的命令行,键入以下命令:

net  use   /d  *                               清除缓存

net  use  \\192.168.80.20\share  "共享密码"   /user:"共享用户名"      与服务器建立连接

然后win+r输入服务器IP访问。

编辑访问用户上传目录权限,可以通过vi   /etc/samba/smb.conf实现

最后加上directory  mask =  0755                     目录权限

            create   mask   = 0664                      文件权限

3.   linux访问共享文件夹

首先在真机上共享文件给everyone,关闭密码共享,防火墙

安装cifs-utils软件包

mount  /dev/cdrom  /mnt

rpm   -ivh  /mnt/Packages/cifs-utils-4.8.1-18.el6.i686.rpm

挂载共享文件夹

mount.cifs  //真机IP地址/共享文件夹名   /mnt

然后就可以进入/mnt查看了

附加:

1.设置用户映射(别名登录)

(1)vi  /etc/samba/smbusers

jack =  j01 j02  …..

保存

(2)vi  /etc/samba/smb.conf

加一条

username map  =   /etc/samba/smbusers

保存

可以用j01/j02登录jack账号

2.访问地址限制

vi /etc/samba/smb.conf

hosts  allow  =  192.168.4.    173.17.       只允许192.168.4.0/24网段和173.17.0.0/16网段访问

保存,重启smb服务

 


本文出自 “NE之路” 博客,请务必保留此出处http://332162926.blog.51cto.com/8831013/1531023

linxu文件共享服务器samba,布布扣,bubuko.com

linxu文件共享服务器samba

标签:linux samba

原文地址:http://332162926.blog.51cto.com/8831013/1531023

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!