Linux中的Smaba共享服务(清晰,简单)

1.Smaba文件共享

搭建Smaba共享服务分为六步

1.关闭防火墙和SELinux
2.安装Samba软件(装包)
3.创建共享目录
4.修改配置文件
5.创建访问账户
6.启动服务

(1)关闭防火墙和SELinux

# setenforce 0	//临时关闭SELinux
# sed -i "/SELINUX=/c  SELINUX=disable" \ > /etc/sysconfig/selinux
//永久关闭SELinux

# systemctl  stop firewalld.service  //临时关闭防火墙
# systemctl  disable firewalld.service  //永久关闭防火墙	

(2)安装Samba软件(装包)

# yum -y install samba

(3)创建共享目录

# mkdir /common
# chmod 777 /commom	//给目录设置权限允许其他人对共享目录下的内容进行操作
# echo "hello word" > /common/smb.txt	//创建测试文件

(4)修改配置文件

Samba	配置文件的默认路径在/etc/samba/smb.conf
修改配置文件:
vim /etc/samba/smb.conf
[common]					#共享名称为common
comment	= common share		#共享注释
path = /common				#指定共享路径(重要)
browseable = yes			#允许所有人可见
writable = yes 				#支持写入数据

//所有配置命令需要在等号前后加一个空格才能生效

(5)创建访问账号

# useradd -s /sbin/nologin smbuser	//创建一个非登录账户
# smbpasswd -s smbuser
New SMB password:				#提示输入账户密码
ReType	New SMB password:   	#确认一次密码
Added	user	smbuser			#成功添加账号与密码

smbpasswd命令的用法:
选项:
-a 添加账户并设置密码
-x 删除SMB账户
-d 禁用SMB账户
-e 启用SMB账户

(6)启动服务

# systemctl	start smb
# systemctl enable smb

到目前为止一个基本的Smaba共享服务已经搭建好了
下面我们来实现他的访问
1.windows客户端访问

在win+R输入	: \\Smaba服务器的IP地址

2.Linux客户端访问

# smbclient -U smbuser //本机ip地址/共享的目录
eg:
# smbclient -U smbuser //192.168.0.101/common
下面按照提示输入账户密码即可访问

版权声明:本文为xiaozhedeitzhilu原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。