Chinaunix首页 | 论坛 | 博客
  • 博客访问: 346041
  • 博文数量: 45
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 885
  • 用 户 组: 普通用户
  • 注册时间: 2015-05-06 21:07
个人简介

做好自己,不卑不亢,持之以恒!!

文章分类

全部博文(45)

分类: 系统运维

2015-07-17 17:36:46

SMBA阿文件共享:
通用Internet文件系统(CIFS)也称为服务器信息块(SMB),是适用于MicrosoftWindows服务器和客户端的标准文件和打印机共享系统。Samba服务可用于将Linux文件系统作为CIFS/SMB网络文件共享进行共享,并将Linux打印机作为CIFS/SMB打印机共享进行共享。


实验环境:
rhel7.0
iptables      stop
selinux        disable
samba-server:     192.168.122.144
所需安装包:

Samba-common – Samba共用软件包
Samba-client – 客户端应用程序
Samba – 服务器应用程序

useradd
security = user需要UNIX和Samba账户信息。添加用户(最好使用与Samba账户一样的名称),或 在/etc/samba/smbusers中放置条目(有一些示例)。如果您创建仅Samba用户,请将UNIX密码设置为/sbin/nologin

mbpasswd
如果您没有Samba密码服务器,则必须在本地计算机上创建身份验证数据。使用smbpasswd创建 Samba账户和密码,如果smbpasswd只传递一个用户名而不带任何选项,它将尝试更改账户密码。传递-a选项将添
加账户 并设置密码。

2. 服务名称:smb nmb
3. 服务端口:通常使用TCP/445进行所有连接。还使用UDP137、UDP138和TCP/139进行向后兼容
4. 主配置文件:/etc/samba/smb.conf

[public]所要共享目录的别名,comment对该目录的描述,path共享目录的绝对路径,public设置该目录允许所有人共用,writable目录可写入,printable不可打印,create mode 设置权限
保存该文件,并运行命令对该文件的正确性进行测试
# testparm


连接到共享文件的方法:
linux用户需要安装samba-client-4.1.1-31.el7.x86_64客户端



使用“?”可以获取可使用命令

3. 手动挂载CIFS共享





4. 永久挂载CIFS共享
将以下行添加到/etc/fstab:
//192.168.122.144/public    /mnt    cifs      credentials=/root/userpasswd 0 0
创建/root/userpasswd:
user=redhat
pass=redhat

windows客户端:
使用windows+r快捷键运行

输入用户名和密码

这时便能看见samba-server下的共享文件public,和redhat家目录

我们可以创建一个名为windows-file的目录

在samba-server端会发现windows-file这个文件,是属于rehdat用户的



到这里linux和windows之间的文件共享就可以实现了



阅读(3219) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~