Linux 9 Samba与iptables配置

版权声明: https://blog.csdn.net/qq_39943682/article/details/80470769

第八节课:

samba服务器

作用是实现Lniux与windows之间的资源共享

百度百科 :

https://baike.baidu.com/item/Samba

wikipedia

https://zh.wikipedia.org/zh/Samba

 

samba服务器的安装

rpm -qa|grep samba :检查是否安装

老套路,挂载光盘,寻找服务以及安装

 

rpm -ivh samba-3.0.33-3.37.el5.i386.rpm :安装主程序


提示必须先安装依赖关系,按照提示寻找

find perl*


rpm -ivh perl-Convert-ASN1-0.20-1.1.noarch.rpm :安装依赖关系

然后安装主程序成功

service smb start :启动服务

 

Samba服务的配置文件主要包括 :

主配置文件   /etc/samba/smb.conf

密码文件     /etc/samba/smbpasswd

用户映射文件 /etc/samba/smbusers

日志文件存放 /var/log/samba/

Samba服务器有share、user、server、domain和ads 5种安全模式,用来适应不同的企业服务器的需求。

 

我自己建立了一个/share ,在/share下有个vi了一个123做验证 (这个只是一个名字,你们随便建)

然后修改smb的配置文件,在/etc/samba下的smb.conf

 

组名改为WORKGROUP

WORKGROUP就是自己电脑的工作组

安全模式改为share

接下来就要添加共享文件的信息

comment 是备注

path 是路径

public 允许匿名访问

writable 是允许写入

具体格式按照配置文件写

保存退出,关闭防火墙与selinux,,重启服务

输入\\+ip地址验证



设置用户

vi建smbpasswd文件作为samba用户的密码文件

新建一个用户名为reading

将reading添加为samba账户

编辑配置文件,安全模式改为user,第二行注释掉,添加smb passwd file =/etc/samba/smbpasswd 密码文件路径

valid users :添加用户,不同用户用逗号隔开,添加组用@

保存重启验证

登录reading

 

设置虚拟用户

在配置文件中添加

username map =/etc/samba/smbusers

编辑smbusers文件

yy就是reading用户的映射

保存重启用yy验证


Linux访问windows共享文件

命令格式:smbclient //ip/共享文件名





猜你喜欢

转载自blog.csdn.net/qq_39943682/article/details/80470769