博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 设置windows共享
阅读量:7003 次
发布时间:2019-06-27

本文共 2197 字,大约阅读时间需要 7 分钟。

在linux下需要设置windows共享。

我们使用SMBA来实现。

 

1.查看是否安装smba。

rpm -qa | grep samba

 

如果没有安装,则去 www.rpmfind.net 下载smb,输入查询条件为samba.

ftp://195.220.108.108/linux/centos/6.5/os/x86_64/Packages/samba-3.6.9-164.el6.x86_64.rpm

 

安装:

rpm -ivh samba-3.6.9-164.el6.x86_64.rpm

 

2.编辑配置文件。

 

安装好以后,编辑配置文件 vi /etc/samba/smb.conf

配置文件中包括4个设置段:

[global] 设置全局环境选项
[homes] 设置用户宿主目录共享
[printers] 设置打印机共享
[sharefiles] 设置文件共享

 

[global]段主要选项设置:

workgroup = MYGROUP                 //指定工作组或域,这个貌似不设置也行
server string = Samba Server Version %v      //描述
hosts allow = 127. 192.168.12. 192.168.13.     //允许这些ip,或者ip段访问,如果不设置,则为全部可以访问
hosts deny= 192.168.70.100           //禁止这些ip访问
注:一般hosts allow和hosts deny是不同时出现的;如果同时出现,允许优先
log file = /var/log/samba/%m.log          //日志文件的存放位置(默认未开启),日志神马的,不用管也行
max log size = 50                  //指定日志文件的最大值(默认未开启)

 

[homes]段主要选项设置: 

comment = Home Directories     //描述
browseable = no            //表示只显示用户自己的宿主目录
writable = yes             //写权限

 

因为samba的用户必须是系统中有的用户,每个系统用户又有自己的home目录,上边这段的意思是对home目录有读写权限

下边就是配置中最重要的一段了,比如我想将  /tools  这个目录共享出来,共享显示出来的名字也叫tools,让root用户有读写的权限,那就这样设置

[tools]          //显示的名字

path = /tools        //共享的路径
valid users = root    //用户,必须是系统中存在的

browseable =yes

writable = yes      //是否有写权限

保存退出。

 

3.添加共享用户

 

执行  smbpassword -a root      //将root用户添加到samba中,然后会提示输入密码

这个密码是root用户的共享密码,可以和root密码不一致。

smbpassword root    //这个是用来修改密码的

 

4.启动服务

然后启动samba服务,service smb start

停止可以用service smb stop

想要将samba设置为自启动,执行chkconfig smb on

 

5.打开共享端口。

netstat -anpl | grep mbd

这个是查看samba的服务端口。

我们把防火墙的端口打开。

这样我们就可以通过 \\192.168.1.211\tools 访问linux下的文件了。

 

6.可以输入smbstatus查看samba的状态

Samba version 3.6.9-164.el6

PID Username Group Machine
-------------------------------------------------------------------
16103 root root zhangyg (192.168.1.155)

Service pid machine Connected at

-------------------------------------------------------
tools 16103 zhangyg Mon Nov 3 13:57:30 2014
IPC$ 16103 zhangyg Mon Nov 3 13:57:28 2014

Locked files:

Pid Uid DenyMode Access R/W Oplock SharePath Name Time
--------------------------------------------------------------------------------------------------
16103 0 DENY_NONE 0x100081 RDONLY NONE /tools . Mon Nov 3 13:57:40 2014

 

转载于:https://www.cnblogs.com/yg_zhang/p/4071119.html

你可能感兴趣的文章
Java课程上机实验1_ConnectionManager
查看>>
node.js中通过dgram数据报模块创建UDP服务器和客户端
查看>>
FZU Tic-Tac-Toe -.- FZU邀请赛 FZU 2283
查看>>
外痔田螺用法
查看>>
异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值...
查看>>
nginx访问静态文件配置
查看>>
mysql索引
查看>>
ubuntu server 14.04 上安装jdk1.8
查看>>
python file.tell() 在windows下需要注意的地方
查看>>
10种简单的数字滤波C语言源程序算法
查看>>
oracle 中 dual 详解
查看>>
HDU1870 愚人节的礼物【堆栈+输入输出】
查看>>
什么是并发用户数?并发用户数怎么计算?
查看>>
1、Linux基础认识
查看>>
Git在Githib和Github上的使用
查看>>
visual studio 编辑窗口 设置固定选项卡 使窗口选项卡多行显示
查看>>
处在LV1太长了··
查看>>
软件工程综合实践阶段小结
查看>>
人工神经网络简介
查看>>
改善我们的神经网络
查看>>