Samba配置-简易

本文介绍了如何简单配置Samba服务,以便在Windows上访问Linux资源。主要步骤包括检查和安装Samba服务包,设置配置文件,添加用户和密码,重启服务,以及解决可能的访问问题。确保在配置smb.conf文件时设置好工作组、安全性选项,并正确添加用户权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大学时配置过samba,后来用得少了,就生疏了。前一阵在家里自己配置一下,搜了不少资料,发现大多是不够简洁,对于只想用samba的基本功能(在windows上能访问linux资源的),一开始知道那么多实在是没有必要,因为没抓住重点,所以走了不少弯路,其实配置很简单,关键是有几个基本前提要注意,否则配置不起来,会比较郁闷的。好了,言归正传:

1.检测安装Samba服务

  (1).检查Samba服务包是否已安装:

   rpm -qa | grep samba

  (2).如未安装,则插入第一张安装盘,执行:

   mount /mnt/cdrom

   cd /cdrom/Redhat/RPMS

  (3).进入目录后安装Samba文件:

  注意:运Samba至少需要三个文件,分别为:

   samba-common-2.2.7a-7.9.0.i386.rpm    //服务器和客户端均需要的文件

   samba-2.2.7a-7.9.0.i386.rpm                  //服务器端文件

   samba-client-2.27a-7.9.0.i386.rpm          //客户端文件

  安装上述3个文件.      

   rpm -ivh samba-common-2.2.7a-7.9.0.i386.rpm      //另外两个省略不写

  (4).安装完成后弹出光驱:

   cd;eject

 2、设置配置文件,包括添加用户,相应的密码

$ su -    //进入root,否则无法配置

 #cd /etc/samba

 #smbpasswd -a gene   //为gene用户添加密码 

注意这个用户必须是linux 里存在的用户,否则你得再创建一个:# useradd somebody

#passwd somebody

#smbpasswd -a somebody

 

#vi smb.conf   //配置smb.conf文件,比如我的配置

[global]
   workgroup = WORKGROUP
   server string = Samba Server
   security = user
   log file =
   max log size = 0
   encrypt passwords = yes
   smb passwd file = /etc/samba/smbpasswd
   dns proxy = no
   username map = /etc/samba/smbusers
   username = yes
   guest ok = yes
[homes]
   comment = Home - Directories
   valid users = %S
   browseable = yes
   writeable = yes
   create mask = 0777
   directory mask = 755
   guest ok = yes
[gene]
   path = /home/gene
   writeable = yes
   browseable = yes
   guest ok = yes

3。就是重新启动samba

# /sbin/service smb restart 

4。验证一下。

# smbclient -L //192.168.17 -U gene

如果配置成功,会显示如下:

added interface ip=192.168.1.17 bcast=192.168.1.255 nmask=255.255.255.0

Domain=[WORKGROUP] OS=[Unix] Server=[Samba 2.2.7a]

 Sharename      Type      Comment
 ---------      ----      -------
 homes          Disk      Home - Directories
 gene           Disk     
 IPC$           IPC       IPC Service (Samba Server)
 ADMIN$         Disk      IPC Service (Samba Server)

 Server               Comment
 ---------            -------
 GENEWS               Samba Server
 KENOPEN             

 Workgroup            Master
 ---------            -------
 WORKGROUP            KENOPEN

做完这些,就可以在windows上访问了,在运行里输入://192.168.1.17, 然后输入用户名:gene,密码:gengzi (这里是我的,就OK)了

 

5。总结

一是,安装samba

二是,启动samba(废话:))

三是,配置smb.conf 和为用户添加密码

四是,重新启动samba

如果还不能访问,那就在服务项里看看iptables是不是被选上了,这个要关掉,否则无法访问,当然最好也把防火墙关了,这是下策。

然后就好了,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值