Ubuntu系统配置samba服务

来源:互联网 发布:免费阅读软件哪个好 编辑:程序博客网 时间:2024/05/21 08:59

   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:
 

0 0
原创粉丝点击