linux centos创建共享目录 samba share
2016-05-30 00:00
405 查看
摘要: linux centos 共享目录 samba
我的例子:
1. #yum install samba
2. #mkdir /home/share
3. #chmod 777 /home/share
4. vi /etc/samba/smb.conf
5. /etc/init.d/smb start
---------------------------------------------------------------------------------------------------------------------------------------
网上搜索的资料:
首先,安装samba软件,我采用的是yum安装,因为这个真的很方便,而且个人感觉这种对版本要求不是很高,就大可不必用源码编译的安装
先查看一下是否有samba软件已经安装,我用的centos 6.3 64bit,
rpm -qa | grep samba
如果有这么几个,说明已经安装了,如果没有,就输入 yum -y install samba 进行安装
安装好以后,编辑配置文件 vi /etc/samba/smb.conf
将文件中的内容做如下相应修改:
保存退出,启动Samba服务:
#/etc/init.d/smb start
设置完成!
在Windows 下访问共享目录,可点击运行,输入
\\135.251.200.171\share
因为samba的用户必须是系统中有的用户,每个系统用户又有自己的home目录,上边这段的意思是对home目录有读写权限
下边就是配置中最重要的一段了,比如我想将 /blog 这个目录共享出来,共享显示出来的名字也叫blog,让root用户有读写的权限,那就这样设置
[blog] //显示的名字
path = /blog //共享的路径
valid users = root //用户,必须是系统中存在的
writable = yes //是否有写权限
保存退出。
执行 smbpassword -a root //将root用户添加到samba中,然后会提示输入密码
smbpassword root //这个是用来修改密码的
然后启动samba服务,service smb start
停止可以用service smb stop
想要将samba设置为自启动,执行chkconfig smb on
可以输入smbstatus查看samba的状态
然后在 开始-》运行 中输入 \\你的linux的ip
我的例子:
1. #yum install samba
2. #mkdir /home/share
3. #chmod 777 /home/share
4. vi /etc/samba/smb.conf
#security=user 后面添加: security=share 在文件结尾添加如下行: [share] comment=this is Linux share directory path=/home/share public=yes writable=yes
5. /etc/init.d/smb start
---------------------------------------------------------------------------------------------------------------------------------------
网上搜索的资料:
首先,安装samba软件,我采用的是yum安装,因为这个真的很方便,而且个人感觉这种对版本要求不是很高,就大可不必用源码编译的安装
先查看一下是否有samba软件已经安装,我用的centos 6.3 64bit,
rpm -qa | grep samba
samba-common-3.5.10-125.el6.i686 samba-client-3.5.10-125.el6.i686 samba-3.5.10-125.el6.i686 samba-winbind-clients-3.5.10-125.el6.i686
如果有这么几个,说明已经安装了,如果没有,就输入 yum -y install samba 进行安装
安装好以后,编辑配置文件 vi /etc/samba/smb.conf
将文件中的内容做如下相应修改:
#security=user 后面添加: security=share 在文件结尾添加如下行: [share] comment=this is Linux share directory path=/home/share public=yes writable=yes
保存退出,启动Samba服务:
#/etc/init.d/smb start
设置完成!
在Windows 下访问共享目录,可点击运行,输入
\\135.251.200.171\share
配置文件中包括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目录有读写权限
下边就是配置中最重要的一段了,比如我想将 /blog 这个目录共享出来,共享显示出来的名字也叫blog,让root用户有读写的权限,那就这样设置
[blog] //显示的名字
path = /blog //共享的路径
valid users = root //用户,必须是系统中存在的
writable = yes //是否有写权限
保存退出。
执行 smbpassword -a root //将root用户添加到samba中,然后会提示输入密码
smbpassword root //这个是用来修改密码的
然后启动samba服务,service smb start
停止可以用service smb stop
想要将samba设置为自启动,执行chkconfig smb on
可以输入smbstatus查看samba的状态
然后在 开始-》运行 中输入 \\你的linux的ip
相关文章推荐
- linux——学习篇(三)之makefile的简单应用及实现简单的进度条
- linux 64位溢出
- linux (rh7)下/etc/passwd文件分析
- ubuntu 安装 单机版hbase
- CentOS搭建本地光盘YUM源
- Linux 开机过程
- 【linux】浅谈Linux下的 find 指令
- 强悍的 Linux —— 权限管理(组及用户管理)
- Linux驱动之Kobject、Kset (二)uevent mdev ktype type
- Linux下没有 itoa
- Linux定时任务
- centos6 下安装MySQL-python
- linux内核container_of宏获取结构体地址
- linux进程通信--无名管道
- Linux系统如何写C/C++程序
- Linux 入门——适合初学者本文转载于的博客原文
- nfs 挂载问题
- Linux内核同步机制之completion
- Linux查看程序端口占用情况
- Linux学习路线指南