现在的位置: 首页 > 综合 > 正文

centos 安装samba 全过程

2019年06月01日 ⁄ 综合 ⁄ 共 1160字 ⁄ 字号 评论关闭

今天突然兴趣来了,想弄弄samba服务器。

1,先检查下,是否已经安装samba服务器

[root@bogon ~]# rpm -q samba
Package samba is not installed
[root@bogon ~]# yum -y install samba

2,重启服务

service smb start

3,检查配置

testparm        

4,建一个系统用户,用户window登陆

[root@linux samba]# useradd  samba      (建一个名叫samba的用户)
[root@linux samba]# passwd samba        (给samba用户添加密码)
Changing password for user samba.
New password:               (密码要六位以上,不显示在屏幕上)
BAD PASSWORD: it does not contain enough DIFFERENT characters
Retype new password:         (确认密码)
passwd: all authentication tokens updated successfully.

5,然后创建samba帐户

[root@linux samba]# smbpasswd -a samba 
(-a必须加,为了生成密码文件smbpasswd,该密码是windows登陆Linux的samba用户密码)
New SMB password:
Retype new SMB password:
unable to open passdb database.
Added user samba.

6,重新启动samba服务

service smb start

7,先按照主配置文件所指定的位置,建好要共享的资源。最好是根目录,因为如果你上级目录如果权限不够,可能会导致window也无法访问

[root@linux usr]# mkdir /samba     (建/usr/samba文件夹)
[root@linux usr]# chmod 777 /samba   (samba服务器受本地文件系统权限和共享权限两种权限,而且是取最严格的权限,为了方便就把本地权限都给足好了)
[root@linux usr]# cd samba
[root@linux samba]# vi aaa.txt

8,增加配置

vi /etc/samba/smb.conf  

添加共享目录,屏蔽[homes]标签下的所有定义,保留[public]目录

[public]  
comment = Public Stuff  
path = /srv/samba  
public = yes  
writable = yes  

在Windows客户机的地址栏中输入samba服务器ip(如“\\192.168.138.110)

如果无法访问,就关闭防火墙

service iptables stop


抱歉!评论已关闭.