Samba 简单快速文件共享

China☆狼群 提交于 2020-02-07 14:23:57

Samba 简单快速文件共享
Samba是linux,unix与windows之间进行交互操作的软件组件。
所需软件包括:samba(服务器端软件包),samba-client(客户端软件包)和samba-common(公共文件软件包) samba由smbd和nmbd两个守护进程组成,smbd默认监听端口是TCP 139和445。

① 快速安装配置Samba服务器
Yum –y install samba
② 创建共享目录
Mkdir /common
Chmod 777 /common
Echo “hello ” > /common/smb.txt #创建测试文件
③ 修改配置文件
Samba默认配置文件是/etc/samba/smb.conf
Vim /etc/samba/smb.conf
[ common] #共享名称为common
Comment = common share #共享注释
Path = /common #指定共享路径
browseable = yes #所有人可见
guest ok = no #拒绝匿名访问
writable = yes #支持写入数据

④ 创建访问账号,samba共享的密码是独立的密码,不同于系统密码,默认存放在/var/lib/samba/private
useeradd –s /sbin/nologin smbuser
smbpasswd –a smbuser

smbpasswd参数选项
-a #添加账户并设置密码
-x #删除SMB账户
-d #禁止SMB账户
-e #启用SMB账户

⑤ 启动服务
Systemctl start smb

⑥ 访问samba共享
Windows 通过 开始 运行 在对话框输入\IP 可以访问目录
Linux 客户端访问
Smbclient –L //ip #探测主机共享信息
Smbclient –U 用户名 //ip /common #访问共享目录
⑦ 挂载共享目录
Mkdir /com
Mount –t cifs //ip/common /com –o username=用户名,password=密码

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!