欢迎来到天天文库
浏览记录
ID:28212803
大小:112.39 KB
页数:7页
时间:2018-12-08
《在redhat系统中安装配置samba服务器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、在redhat系统中安装配置samba服务器1Samba简介Samba(SMB是;H:缩写)是一个网络服务器,用于Linux和Windows共享文件之用;Samba即可以用于Windows和Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件;不过对于Linux和Linux之间共享文件有更好的网络文件系统NFS,NFS也是需要架设服务器的;大家知道在Windows网络中的每台机器即可以是文件井卒的服务器,也吋以M是客户机;Samba也一样能行,比如一台Linux的机器,如果®了SambaServer后,它能充当共享服务器,同吋也能做为客户机來访问其它网络屮的W
2、indows共亨文件系统,或其它Linux的Sabmba服务器;我们在WindowsM络中,看到井享文件功能知道,我们直接就可以把K•享文件夹当做木地硬盘来使用。迕Linux的中,就是通过Samba的句网络中的机器提供井享文件系统,也讨以把网络巾其它机器的共享挂载在本地机上使用;这在一定意义上说和FTP是不一样的。Samba用的netbios协议,如果您用Samba不成功,Linux与Windows、Linux和Linux■OFVS32Samba功能和应用范Samba/、V该范围主要是Windows和Linux系统共存的网络屮使用;如果一个网络环境都是Linux或Unix类的系统
3、,没有必要用Samba,应该用NFS更好一点;那Samba能为我们提供点什么服务呢?主要是共享文件和共享打印机;3Samba两个服务器相关启动程序、客户端及服务器配置文件等;3.1Samba有两个服务器,一个是smb,另一个是nmb;smb是Samba的主要启动服务器,让其它机器能知道此机器共享了什么;如果不打开nmb服务器的话,只能通过TP来访阐,比如在Windows的TE浏览器上打入下凼的一条来访问;W192.168.1.5共享目录\192.168.1.5opt而nmb是解析用的,解析了什么呢?就是把这台Linux机器所共享的工作组及在此工作组下的netbiosname
4、解析出來;一般的情况下,在RPM^的系统,如果是用RPM也安装的Samba,一般nJ以通过如下的方式来启动Samba服务器;[root@localhost〜]#/etc/init.d/smbstart扁动SMB服务:[确定]启动NMB服务:[确定]如果停止呢?就在smb加stop;重启就是restart[root@localhost〜]#/etc/init.d/smbstop[root@localhost〜]#/etc/init.d/smbrestart对于所有系统来说,通用的办法就是直接运行smb和nmb;当然您要知道smb和nmb所在的0录才行;如果足tl己编译的Samba,
5、您应该知道您把Samba放在哪里了;[root@localhost#/usr/sbin/smbd[root@localhost〜]#/usr/sbin/nmbd查肴服务器足否运行起来了,则用下而的命令;[root@localhost〜]#pgrcpsmbd[root@localhost"]#pgrepnmbd关掉Samba服务器,也可以川下面的办法,人多足通川的;要root权限來执行;[root@localhostpkillsmbd[root@localhostpkillnmbd3.2查看Samba服务器的端口及防火墙;查看这个冇何川呢?冇时你的防火墙吋能会把smbd服务器的端U
6、封掉,所以我们应该smbd服务器所占用的端口;下而査看中,我们知道smbd所占用的端口是139和445;[root@localhost」#netstat-tlnpgrepsmbtcp000.0.0.0:1390.0.0.0:*LISTEN10639/smbdtcp000.0.0.0:4450.0.0.0:*LISTEN10639/smbd如果您有防火墙,一定耍把这两个端口打开。如果不知道怎么打开。可能你和我一样是新手,还是把防火墙规则清掉也行;[root@localhost〜]#iptables一F或[root@localhost〜]#/sbin/iptables-F3.3、査看
7、Samba服务器的配置文件;如果我们是用Linux发行版tl带的Samba软件包,一般情况下Samba服务器的配置文件都位于/etc/sambaFI彔中,服务器的主配置文件是smb.conf;也行冇户配置文件smbpasswd、smbusers和lmhosts等(最好您查看一卜这蜂文件的内容);还有一个文件是secrets,tdb,这个文件是Samba服务器启动手自动生成的;我们慢慢根据教程的进度来适当地增加这些文件的说明吧;一下子都说出來,感觉内各太多;所以只能一点一点的来了;
此文档下载收益归作者所有