Samba 服务器的搭建

samba服务器主要来为windows和linux 之间的文件共享提供服务;
如果一个网络环境中都是linux或者是unix的话用NFS 效果会更好一些;
今天晚上就来搭建一个samba服务器,以前也干过这种事,今天record一下:
smb和nmb是samba的两个服务器。
smb是主要来启动服务器,让其它机器知道此机器共享来什么;
nmb是主要来解析用的,把共享的工作组及下的netbios name 给解析出来;

安装samba:一般dvd版本都是默认选择的,如果没有安装的话:
    使用 yum install samba 这种方法是安装的路径是:/usr/sbin
    当然还有许多别的方法。貌似用刚才的yum是将smbclient也给安装了;
安装相关samba
samba服务器的启动:
    1:如果用rpm包安装的话
        输入命令:
            /etc/inin.d/smb start
    2:直接在terminal下面输入:
        安装目录/smbd
               /nmbd
    3:sudo chkconfig smb on
    4:serice smb/nmb start

启动后调用f:    pgrep smbd 来查看是否运行起来了;
或者通过:    sudo chkconfig --list smb/nmb 来检测2~5是否是开的。
    3:sudo chkconfig smb on

samba服务器的关闭:
    方法和上面 1 的对应即可;
    或者用:pkill smbd/nmbd
Linux系统中查看网络中Windows共享文件及Linux中的Samba共享文件;

一般的情况下,我们要用到smbclient;常用的用法也无非是下面的;
    [root@localhost ~]# smbclient  -L  //ip地址或计算机名
    smbclient 是Samba 的Linux 客户端,在Linux机器上用来查看服务器上的
    共享资源,也可以象FTP一样,用户可以登录Samba服务器,也可以上传put和
    下载get文件,遗憾的是对中文支持并不友好;
samba 账户的创建:
    smbpasswd -a yskcg

检查配置文件的正确性:
    testparm
同时还得把防火墙给关闭了;

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/5cbf37f555c929f1f9ae5d81e0073a61.html