目的:在Linux/Windows主机之间共享数据
步骤:
1.所需的软件包
samba
samba-common
samba-client
本机IP:192.168.1.115
2.配置samba服务器:/etc/samba/smb.conf
简单设置如下:
workgroup = MYGROUP --------工作组名称
netbios name = DAVID ZHAO------NETBIOS名
security=user|share|ads--------配置共享验证模式
(user:需要用户密码验证 share:完全共享 ads:借助目录服务器来验证)
[share]
comment=DAVID ZHAO's share
path = /software -------共享路径
guest ok = yes----------guest是否可以访问
browseable=yes----------别人是否可以查看到共享列表
writeable=no------------别人是否可以读写
invalid users=u1---限制某些用户访问
配置完smb.conf后可以通过testparm来测试配置的准确性
3.当将security设置为user时,需要samba服务器提供登录用户
可以通过smbpasswd来添加用户(这里所添加的用户必须是主机已经定义的合法用户)
smbpasswd -a student ------- 添加student为samba用户,同时指定登录samba的密码
4.完成配置,运行服务
service smb start (这里出现了服务名对应多个启动脚本的情况)
5.查看共享(客户机IP:192.168.1.116)
smbclient -L 192.168.1.115
此时可以查看到samba服务器的共享列表
接下来就是如何访问共享:
a.通过smbclient
smbclient //192.168.1.115/share -U student
password:
验证通过后进入smb命令行,此时就可以访问共享文件
smb:\>
b.通过挂载该共享目录来访问
mount -t cifs //192.168.1.115/share /mnt -o username=student
password:
验证通过后,共享目录即挂载至/mnt目录下
6.Windows下如何查看Linux共享
在开始->运行中输入samba服务器地址:192.168.1.115
此时即可看到共享列表
linux中samba服务器搭建
精选 转载上一篇:ARP(地址转换协议)的使用技巧
下一篇:linux下DNS服务器的配置
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux服务器搭建项目运行环境
Linux服务器搭建项目运行环境
redis mysql nginx Linux -
搭建Linux—samba服务器
搭建Linux—samba服务器 环境:一台安装了LINUX操作系统的主机,此处安
Linux 职场 samba 休闲 samba服务器 -
搭建Samba服务器
Samba服务器的简单搭建!
linux 服务器 server samba -
linux下samba服务器的搭建职场 samba 休闲 color 160
-
linux部署samba服务器 linux搭建samba服务器步骤
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。使用它我们能够快速的在linux和windows之间建立文件共享,本文主要讲述如何搭建和共享文件。[root@xxxsite ~]#rpm -qa | grep samba
linux部署samba服务器 samba 文件共享 linux-windows 共享目录