Chinaunix首页 | 论坛 | 博客
  • 博客访问: 248064
  • 博文数量: 49
  • 博客积分: 110
  • 博客等级: 民兵
  • 技术积分: 510
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-13 00:59
个人简介

make it run,make it better,make it fast. https://github.com/liulanghaitun

文章分类

全部博文(49)

文章存档

2023年(1)

2022年(2)

2020年(4)

2019年(4)

2017年(15)

2016年(3)

2014年(3)

2013年(14)

分类: 其他平台

2013-04-29 22:28:43

samba主要用于Windows与Linux之间的共享.

 # lsb_release -a
 LSB Version:    :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch
 Distributor ID: RedHatEnterpriseServer
 Description:    Red Hat Enterprise Linux Server release 6.3 (Santiago)
 Release:        6.3
 Codename:       Santiago
 
 # uname -r
 2.6.32-279.el6.i686

 
官方地址:
官方文档:docs/
下载地址:
安装指导:


第一步:下载文件
# wget 下载文件samba-latest.tar.gz
# wget 下载samba-pubkey.asc
# wget 下载samba-latest.tar.asc
# ls
 cifs-1.50.tar.gz  samba-latest.tar.asc  samba-latest.tar.gz  samba-pubkey.asc

 
第二步:测试文件
#gpg --import samba-pubkey.asc
#gunzip samba-latest.tar.gz
#gpg --verify samba-latest.tar.asc


第三步:安装文件
#yum install python-devel
# tar -xf samba-latest.tar
#./configue
#make && make install
  

第四步:设置环境变量
将samba安装目录下的bin和sbin目录添加到.bash_profile的PATH中
#vim .bash_profile
#source .bash_profile
# smbstatus
 Samba version 4.0.5
 PID     Username      Group         Machine
 -------------------------------------------------------------------
 Service      pid     machine       Connected at
 -------------------------------------------------------
 /usr/local/samba/var/lock/locking.tdb not initialised
 This is normal if an SMB client has never connected to your server.

 
第五步:创建samba账户
#groupadd 组名
#useradd -d /home/smb账户 -g 组名 -s /bin/false -m smb账户
#smbpasswd -a smb账户
 
第六步:创建共享目录
#mkdir -p 共享目录
#chown -R smb账户:组名 共享目录
 

第七步:拷贝安装目录下examples下的smb.conf.default到/usr/local/samba/etc/smb.conf,添加一个共享
[访问的时候显示的目录名]
    comment = 注释
    path = 共享目录
    public = no
    guest ok = no
    browseable = yes
    writeable = yes
    valid users = smb账户


第八步:启动服务
#iptables -F
#setenforce 0
#smbd -D
#nmbd -D


第九步:访问共享
Linux访问Windows:
#mount -t cifs -o username=windows账户 windows共享 挂载点

Widnows访问Linux:
服务器地址

windows下清空账户和密码
net use * /delete /y   

最后推荐一个远程Linux工具:PuTTy


 

阅读(2204) | 评论(0) | 转发(0) |
0

上一篇:无线驱动安装(BCM4312)

下一篇:单例模式

给主人留下些什么吧!~~