首页 > 代码库 > samba服务器安装和配置

samba服务器安装和配置

之前弄了好久都没弄成功!坑爹的不是防火墙,而是selinux!

1、首先安装samba

# yum install samba samba-client samba-swat

有依赖关系的包samba-common、samba-winbind-clients、libsmbclient将自动安装上去。

2、查看安装状况

rpm -qa | grep samba

3、启动Samba服务器

可以通过/etc/init.d/smb start/stop/restart来启动、关闭、重启Samba服务

4、查看samba的服务启动情况

# service smb status

 

5、设置开机自启动

# chkconfig --level 35 smb on             //在3、5级别上自动运行samba服务

6、修改配置文件(共享htdoc目录)

技术分享
技术分享

 7、重启smb

# service samba restart

8、创建一个用户(apache用户)

技术分享
将apache用户添加给smb
技术分享

 给Apache用户设置某目录权限

技术分享

 给Apache用户设置某目录默认权限

技术分享

 8、测试一下

技术分享

 

 

当时报了这个错误:

session setup failed: NT_STATUS_LOGON_FAILURE

我久久都不能解决,后来找到了原因

(1)、关闭防火墙

# service iptables stop

(2)、关闭selinux

修改/etc/sysconfig/selinux 把enforcing改成disabled;然后命令行setenforce 0
 
在 windows访问
技术分享
 
搞定!

samba服务器安装和配置