Linux samba详解

这些年来,Windows与Linux操作系统各种拥有自己的用户群和市场。然而在一般公司或学校里,可能同时有Windos和Linux主机,Windos主机彼此之间可以利用“网上邻居”来访问共享资源,NFS也能是Linux主机之间实现资源访问。而SAMBA服务软件能够使Windows与Linux之间实现资源共享。

SMB通信协议采用的是C/S结构,所以SAMBA软件可分阶段客户端和服务器端两部分,通过执行Sanba客户端程序,Linux主机便可使用网络上的Windows主机所共享的资源。而在Linux主机上安装Samba服务器,则可以使Windows主机访问Samba服务器共享的资源。


samba软件的安装

我们看看SAMBA服务器的安装,在容易出错的地方,我会特别的强调一下。

步骤如下:

1、检查是否安装了:samba

rpm -q samba                                  setup    System services   smb

rpm -qa | grep smaba: 此命令与检查出赢安装了Samba软件包。若是已经安装了,下面会出现samba软件包的具体名称。

rpm -e samba  --nodeps

2、mount /mnt/cdrom

cd  /mnt/cdrom/  找到samba-common-2.2.7a-7.9.0.i36.rpm客户和服务器均需要的文件

rpm  -ivh  samba-common-2.2.7a-7.9.0.i386.rpm

rpm  -ivh  samba-2.2.7a-7.9.0.i386.rpm   服务器端软件

rpm  -ivh  samba-client-2.2.7a-7.9.0.i386.rpm   客户端软件

cd ~

umount  /mnt/cdrom

3、设置samba密码文件

//先在Linux中建立一个普通用户shunping

//将/etc/passwd中的用户添加到smbpasswd中

cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

//设置用户shunping 的samba密码

smbpasswd huayu

4、启动samba服务

service smb start 启动

service smb  stop  停止

service smb  restart  重启

5、配置网络使Windows和Linux在一个网段,ip 互联

ifconfig  查看网络信息

ifconfig eth0 192.168.0.34 设置eth0的ip为192.168.0.34

ifconfig eth0 down 禁止使用eth0

ifconfig eth0 up 打开eth0

6、关闭Linux中的防火墙

用setup命令到text mode设置

为了让网络配置生效,运行如下命令

/etc/rc.d/init.d/network  restart

/etc/rc.d/init.d/xinetd restart

7、在windows中 输入 \\ip 地址就可以访问Linux中的共享文件了,

共享的目录是用户的默认登陆目录


samba 配置

共享资源的基本设置   /etc/samba/smb.conf

1、comment :针对共享资源所做的说明文字。 默认值是为空字符串。

comment = dir for todayhero  :共享这个目录为todayhero这个用户。

2、path:若共享的资源是目录,是制定该目录的位置。

path = /tmp:共享tmp这个目录。

3、guest ok:是否允许用户不使用账号和密码访问此资源。

guest ok = yes :允许用户不使用账号和密码访问此资源。

guest ok = no允许用户不使用账号和密码访问此资源。

4、hosts allow :设置连接主机的地址:

hosts allow = 192.168.0. server .abc com :意思是说允许来自192.168.0. 或 server.abc.com

5、hosts deny:设置禁止连接的主机地址

hosts deny = 192.168.2.  :意思是说不允许来着192.168.2主机访问此samba服务器的资源。

6、read only :用于设置共享的资源是否为只读。

read only = yes  :允许只读

read only = no :不仅仅只读。也就是说可以写入。

7、writable:设置是否允许写入

writable = yes:允许写入

writable = no:不允许写入

8、browseable:设置用户是否可以看到此共享资源

browseable = yes :允许用户看到此共享资源

browseable = no :不允许用户看此资源

9、available :设置是否启用资源共享

available = yes :启用资源共享

available = no : 不启用资源共享



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值