CENT OS 6.4下samba配置
来源:互联网 发布:js input value 编辑:程序博客网 时间:2024/04/28 17:33
进行linux下的IP的配置:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
在文件中加入以下几行:
DEVICE=eth0 IPADDR=X.X.X.X(以笔者为例,可以设置为:192.168.154.128)NETMASK=X.X.X.X(255.255.255.0) GATEWAY=X.X.X.X(192.168.154.1) BOOTPROTO=staticHWADDR=…..(网卡地址)ONBOOT=yes TYPE=Ethernet
配置完之后和WIN主机互相PING一下。
使用yum命令安装samba,加入-y参数,如遇询问自动选择y,全自动下载并安装samba,此过程需要一点时间。
# yum -y install samba
备份smb.conf文件:
# cd /etc/samba # mv smb.conf smb.confBAK
重新创建一个smb.conf文件:
# touch smb.conf
在smb.conf中添加以下配置项。相关命令的配置项说明如表1-1所示。
[global]workgroup = WORKGROUPnetbios name = centosserver string = linux samba server by zbfsecurity = user[samba]path = /opt/sambawriteable = yesbrowseable = yesvalid users = zbfcreate mask = 0777;文本中也可以设置权限;create mode = 0644;force create mode = 0644;directory mode = 0755;force directory mode = 0755[homes]comment = Home Directoriesbrowseable = yeswritable = yes
# mkdir /home/samba# id nobodyuid=99(nobody) gid=99(nobody) groups=99(nobody)# chown -R nobody:nobody /home/samba //设置专用目录归属为 nobody# chmod 777 /home/samba //将专用目录属性设置为 777
将系统用户加入到Samba服务的数据库中:
# smbpasswd -a guest//将用户名guest加入到samba用户中(前提有guest这个用户)
启动samba:
# chkconfig smb on ← 设置 Samba 自启动 # chkconfig --list smb ← 确认 Samba 启动标签,确认 2-5 为ONsmb 0:off 1:off 2:on 3:on 4:on 5:on 6:off # /etc/rc.d/init.d/smb start ← 启动 Samba 服务 Starting SMB services: [ OK ] Starting NMB services: [ OK ]
另外由于防火墙原因连不上Samba的解决方法:
# service iptable stop ← 关闭防火墙# chkconfig iptables off
或者
# vi /etc/sysconfig/iptables ←编辑iptables配置文件加入以下一行:
-A INPUT -p tcp -m multiport --dport 137,138,139 -j ACCEPT
之后:
# service iptables restart
另外关于自己创建的Samba文件夹内容在WIN下无法修改或者访问的问题:
# chcon–t samba_share_t /temp/ ←设置的目录# ls -ldZ /temp/得到:
drwxr-xrwx rootrootroot:object_r:samba_share_t /temp/说明修改成功了。
参考资料:
http://wenku.baidu.com/view/2b458627bcd126fff7050bca.html
http://wenku.baidu.com/view/ea24dcd2240c844769eaee46.html
http://wenku.baidu.com/view/7bb7d321192e45361066f591.html
- CENT OS 6.4下samba配置
- 【Cent OS 】 Samba 服务器 配置
- samba configure on Cent OS 6.4
- Cent OS安装Samba
- cent os 6.5 下配置与管理SAMBA服务器,实现windows与其文件共享
- Cent OS下配置FTP服务器
- Cent Os 7 下 nginx安装与配置
- Cent OS 6.5下 vim编辑器推荐配置
- Cent-OS 静态IP配置
- Cent OS 常用配置命令
- cent os网络配置详解
- cent os 下安装 svn
- Cent OS下搭建VPN
- Cent OS下安装Redis
- [oracle]cent os 6.4下安装oracle 11gr2笔记
- Cent os 6.4 OpenVpn 搭建
- Cent os 6.4 Cobbler搭建
- Cent OS上配置Apache2 + SVN
- JVM之---Java内存结构(第二篇)
- 深入理解C语言
- 远程操作linux网络设置(二)-设置代理服务器 squid
- 移植u-boot支持ubi遇到的问题总结
- Eclipse给XML加入DTD验证
- CENT OS 6.4下samba配置
- uva 10012 How Big Is It?(下一个排序 + DFS)
- struts2 action中获得属性为乱码问题解决方案
- java编程思想笔记--内部类部分八
- Qt学习之自定义窗口部件
- 无插件ExtJs4简单甘特图
- 多态的成员的特点
- Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
- 安装MOC————TODO