诚实做人,踏实做事!!

关注Samba服务器——常见问题篇

上一篇 / 下一篇  2007-09-21 10:14:06 / 个人分类:Linux

    我的Linux虚拟机运行老是出问题,经常要重起什么的,还得找人帮我解决,今天又遇到Samba服务器打不开的问题,看到同事三下两下的在命令行输入各种命令,一会就解决了,真是爽啊,狠下心自己也加强一下,其实早就应该了解了。

   先来认识一下Samba吧!!!

   1、mba(SMB是其缩写) 是一个网络服务器,用于Linux和Windows共享文件之用;Samba 即可以用于Windows和Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件;不过对于Linux和Linux之间共享文件有更好的网络文件系统NFS,NFS也是需要架设服务器的。

   2、Samba 有两个服务器,一个是smb,另一个是nmb。smb 是Samba 的主要启动服务器,让其它机器能知道此机器共享了什么;而nmb是解析用的,解析了什么呢?就是把这台Linux机器所共享的工作组及在此工作组下的netbios name解析出来;

   3、重点当然是如果操作了哦。一般的情况下,在RPM包的系统,如果是用RPM包安装的Samba ,一般可以通过如下的方式来启动Samba服务器;

[root@localhost ~]# /etc/init.d/smb start
启动 SMB 服务: [ 确定 ]
启动 NMB 服务: [ 确定 ]

如果停止呢?就在smb后面加stop ;重启就是restart

[root@localhost ~]# /etc/init.d/smb stop
[root@localhost ~]# /etc/init.d/smb restart

对于所有系统来说,通用的办法就是直接运行smb 和nmb;当然您要知道smb和nmb所在的目录才行;如果是自己编译的Samba ,您应该知道您把Samba放在哪里了;

[root@localhost ~]# /usr/sbin/smbd
[root@localhost ~]# /usr/sbin/nmbd

查看服务器是否运行起来了,则用下面的命令;

[root@localhost ~]# pgrep smbd
[root@localhost ~]# pgrep nmbd

关掉Samba服务器,也可以用下面的办法,大多是通用的;要root权限来执行;

[root@localhost ~]# pkill smbd
[root@localhost ~]# pkill nmbd

 


TAG: linux samba Linux

 

评分:0

我来说两句

Open Toolbar