一、确认是否安装

  #rpm -qa|grep samba

  #/etc/rc.d/init.d/smb start  启动服务

  #cat /etc/samba/smb.conf  查看配置文件

二、配置

  配置很简单,自己看看就懂

三、访问自己的宿主目录

  先设置用户samba密码

  #smbpasswd -a 用户名  设置后重启下smb服务,否则可能无法进入目录

  开始-->运行 \\服务器地址  输入用户名和密码即可登录并查看自己的宿主目录,并可以下载或上传文件

  cmd窗口 net use  查看会话

  net use * /delete /y 可以断开所有的链接

  右击看到的共享目录->映射网络驱动器 把共享目录当作本地磁盘一样使用

  #smbstatus 查看链接到主机的机器

四、访问其他目录

  配置文件中增加:

  [software]        共享的名称

  path=/usr/local/src    共享的目录
  valid users=hwt hdd    允许访问的用户
  writable=yes        写入权限

  保存后执行

  #chcon -t samba_share_t /usr/local/src

  重启服务

  如果登录后在共享目录没有写入权限,则可能是此用户在linux系统中对此目录没有写入权限导入的,仅仅通过配置文件赋予写入权限还不够

五、问题

  如果不能访问目录,可能是防火墙或selinux导致的

  #getsebool -a|grep samba查看服务的状态(samba_enable_home_dirs-->off),如果是off则使用setsebool -P 服务名 on 

    #testparm  检查配置是否有错误