您的位置:首页 > 其它

Ubuntu系统配置samba服务

2016-05-04 17:08 351 查看
   Ubuntu系统samba服务,相对来说比较简单。

    首先安装服务,命令如下

   apt-get install samba samba-common Python-glade2
system-config-samba
 如果出现错误,如无法获取安装包,可先使用命令apt-get update更新一下

 接下来修改samba服务的配置文件,修改前可以做一个备份

 cp /etc/samba/smb.cnf /etc/samba/smb.cnf.bak

 vi
/etc/samba/smb.cnf

  配置文件中有一些内容,我们可以先清空文件,然后输入以下内容

[global]

   workgroup = WORKGROUP //这个参数一定要根据你实际的window机器来修改,一般window默认为WORKGROUP

   dos charset = cp936

   unix charset = UTF-8

   server string = %h server (Samba, Ubuntu)

   wins server = 192.168.7.227

   security = user //记得要修改这个

   dns proxy = no 

   map to guest = bad user

[Share]

    comment = Shared Folder without username and password

    path = /mnt/share  //这个是你共享文件夹的路径

    public = yes

    writable = yes

    available = yes

    browseable = yes

    read only = no

    create mask = 0777

    directory mask = 0777

重启samba服务 service smbd restart

通常情况下,这时候已经完成配置,你只需要通过window,输入ip即可看到你共享的文件夹内容,你在window下看到

的文件夹名称是Share

如果出现无法访问的故障,可以尝试如下操作

可以登录samba服务器,但是没有权限访问linux下的共享目录
1、确保linux下防火墙关闭或者是开放共享目录权限 iptalbes -F
2、确保samba服务器配置文件smb.conf设置没有问题,可网上查阅资料看配置办法
3、确保setlinux关闭,可以用setenforce 0命令执行。 默认的,SELinux禁止网络上对Samba服务器上的共享目录进行写操作,即使你在smb.conf中允许了这项操作。这两个命令必须执行啊:
iptables -F
setenforce 0:
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: