如何在windows和、Unix/linux之间实现文件共享
原创
©著作权归作者所有:来自51CTO博客作者田森的原创作品,如需转载,请与作者联系,否则将追究法律责任
如何在windows和、Unix/linux之间实现文件共享
——Samba让你一目了然
一、 实验环境
在Asen公司上海分公司的内部服务器上建设中,需要搭建一台Linux服务器实现DHCP、NIS、FTP、Samba等网络服务功能,为服务器选择RHEL4作为安装的Linux版本。
在内部网络的混合应用系统中,Linux服务器需要为Windows主机提供文件共享服务,因为需要在Linux服务器中安装配置Samba服务器,设置名为ftp的共享目录,路径“/var/ftp”;同时为了方便对Samba服务器进行管理,需要安装和使用swat服务程序对Samba服务器进行远程管理。
二、 完成标准
(1) 确认Samba服务器和客户机程序软件包在系统中已经安装。
(2) 能够对smb.conf配置文件进行正确的配置和。
(3) 能够建立Samba服务器的用户账号
(4) 能够启动Samba服务器程序。
(5) 能够使用Samba客户程序检测Samba服务器的运行状态。
(6) 能够使用Windows主机访问Samba服务器中的共享目录。
三、 实验步骤
1、 使用rpm命令查询一下Samba-common、Samba和Samba-client软件包在系统中是否安装。
2、 如果没有安装,在RHEL4中的第2光盘里,找到这个软件:“Samba-common(这个是在安装后两个之前装的)、Samba(服务器软件包)和Samba-client(客户机软件包)”分别安装就ok,用这个命令:“rpm –ivh Samba-common-3.0.10 -1.4E-rpm”其他后几个也同样。
3、 查看smb.conf配置文件中设置[tsen]共享,路径为“/home/tsen”,并设置对所有Samba用户只读。
4、 使用testparm命令测试amb.conf配置文件的内容。
5、 使用smbpasswd命令添加Samba用户账号tsen,并添加同名用户的系统账号。
6、 执行smb脚本启动Samba服务器。
7、 使用Smbclient和smbstatus命令查看Samba服务器的状态信息。
8、 在Windows主机中使用tsen用户登录Samba服务器并访问共享文件。
四、 安装swat服务在图形形界面下管理Samba服务器。
1)、安装swat服务软件包。
2)、设置启用swat服务。
3)、设置swat服务允许访问的客户端地址。
4)、在浏览器中访问swat服务。
5)、在swat服务的web管理窗口中配置Samba服务器。
安装步骤swat
1. 使用rpm命令安装RHEL4第4张光盘中的Samba-swat软件包。
2. 使用chkconfig命令启用swat服务,并查看该服务的启动状态。
3. 修改“/etc.xinetd.d/”目录中的swat文件,并设置only_from为需要访问swat服务的主机地址。
4. 重启服务xinetd使对swat服务的设置生效。
5. 在允许访问swat服务的主机中打开网页浏览器,并在地址栏重输入swat服务的访问地址。
6. 输入管理员root的用户名和口令登录swat服务。
出现Samba的图形配置界面。
7. 在浏览器的web界面中对Samba服务器进行简单的配置操作。
8. 对比查看在web界面配置后,smb.conf配置文件内容的更该。
五、 实验总结
1、 使用Samba可以更紧密的把不同的系统联系在一起实现互相访问。
注: Windows和unix/linux
2、 虽然swat提供了比较方便的Samba配置管理界面,但是swat只是配置Samba服务器的辅助工具。
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux和Windows之间的文件共享方法总结(如何实现不讨论)
不管是运维还是开发应该都是有Linux和Windows之间文件共享的需求,那么,到底都有哪些方法呢?这
linux 服务器 windows Windows python -
实现linux和windows文件共享
samba的搭建
服务器 ip地址 的 -
如何在 reducer 之间共享 state?
如何在 reducer
javascript 复用 中间件 -
使用samba实现linux和windows文件共享
使用Samba实现Linux/Unix系统与Windows之间文件共享
linux samba 服务器 共享文件 上传