美文网首页
Install Samba

Install Samba

作者: pltfeel | 来源:发表于2017-09-20 11:22 被阅读0次

    windows和mac客户端通用文章,按流程即可通畅安装

    简介:Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。

    安装:

    注意:要安装samba必须有root权限。

    安装步骤:

    1.下载samba-3.5.8.tar.gz到/home/work/duhuadong/tools/ (此处可以用自己指定path)

    源代码下载地址:wget "http://hetu.baidu.com:80/api/tool/getFile?toolId=1145&fileId=925" -O "samba-3.5.8.tar.gz"

    2.解压tar zxvf samba-3.5.8.tar.gz

    3.执行 cd samba-3.5.8/source3

    4.执行 ./configure && make -j 4

    5.执行 make install

    配置:

    1. 执行 cd /usr/local/samba/ (默认安装到该路径下)

    2. 执行 vi lib/smb.conf (将下面内容粘贴到smb.conf)

    [global]

    unix charset = gbk

    dos charset = gbk

    workgroup = work

    netbios name = work

    server string = uc

    security = user

    [work]

    comment = uc

    path=/home/work

    create mask = 0664

    directory mask = 0775

    writable = yes

    valid users = work //用户登录名称

    browseable = yes

    3.保存并退出;

    启动和使用Samba:

    1. 执行 vi ~/.bash_profile (在文件里添加如下内容)

    export LD_LIBRARY_PATH=/usr/local/samba/lib:$LD_LIBRARY_PATH

    保存退出;

    2. 执行 . ~/.bash_profile

    3. 执行 ./bin/smbpasswd -a work (设置work的密码,如果缺少某些so,可以在/lib或者/lib64中查找是否有,然后建立软链接)

    4. 执行 cd /usr/local/samba/sbin

    5. 执行 ./smbd -D (启动samba)

    6. ps auxf | grep smbd 查看进程是否启动

    netstat -npl 查看samba端口号,默认会使用139、445两个端口号

    7.mac下, 使用 command + k, 打开连接对话框, 连接服务器地址:smb://xx.xxx.xxx.xxx(为机器ip号), 输入帐号与密码, 就能使用了.

    相关文章

      网友评论

          本文标题:Install Samba

          本文链接:https://www.haomeiwen.com/subject/gqonsxtx.html