首页 / LINUX / Linux的Samba共享
Linux的Samba共享
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux的Samba共享,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2290字,纯文字阅读大概需要4分钟。
内容图文
![Linux的Samba共享](/upload/InfoBanner/zyjiaocheng/1259/b8f1ea21a795405a8c1a3de218f7f983.jpg)
实验0 4 : SAMBA共享
实验目标
在Linux上完成SAMBA共享的配置,并验证配置。
实验要求
s amba匿名共享
工作组 设 为Tarena
共享名设为 tools
将目录 /usr/src 共享给所有人
允许所有人访问、无需密码验证
访问权限为只读
实验步骤
1、安装软件包
[root@localhost ~]# rpm -q samba-client samba samba-common
package samba-client is not installed
package samba is not installed
package samba-common is not installed
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# cp rhel-debuginfo.repo rhel-server.repo
[root@localhost yum.repos.d]# cat rhel-server.repo
[rhel-server]
name=Red Hat Enterprise Linux Server
baseurl=file:///misc/cd/Server //centos6以上系统指定到cd就可以
enabled=1
gpgcheck=1 //这里可以设置成0,不用验证,但有的包安不上
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
//放入rhel5.9 iso
[root@localhost yum.repos.d]# yum clean all //清除yum缓存
[root@localhost yum.repos.d]# yum -y install samba samba-client samba-common
2、修改主配置文件
[root@localhost ~]# cd /etc/samba/
[root@localhost samba]# cp smb.conf smb.conf.bak /备份配置
[root@localhost samba]# vim /etc/samba/smb.conf
74 workgroup = Tarena
75 server string = Win File Ser
89 log file = /var/log/samba/%m.log
91 max log size = 50
101 security = share
221 load printers = no //屏蔽共享时看到的打印图标
289 [tools]
290 comment = Tools Public
291 path = /usr/src
292 public = yes
293 read only = yes
3、启动服务
[root@localhost ~]# testparm
[root@localhost ~]# service smb restart
[root@localhost ~]# chkconfig smb on
[root@localhost ~]# netstat -anptu | grep mbd
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 7008/smbd
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 7008/smbd
udp 0 0 192.168.10.10:137 0.0.0.0:* 7011/nmbd
udp 0 0 0.0.0.0:137 0.0.0.0:* 7011/nmbd
udp 0 0 192.168.10.10:138 0.0.0.0:* 7011/nmbd
udp 0 0 0.0.0.0:138 0.0.0.0:* 7011/nmbd
4、客户端测试:
Window s : //windows系统访问Samba的方式
UNC路径 \\192.168.10.253
Linux:
[root@localhost ~]# yum -y install samba-client
[root@localhost ~]# smbclient -L 192.168.10.253
[root@localhost ~]# smbclient //192.168.10.253/tools
[root@localhost ~]# mkdir -p /data/smb
[root@localhost ~]# mount -t cifs //192.168.10.253/tools /data/smb/
[root@localhost ~]# grep smb /etc/fstab //设置自动挂载
//192.168.10.253/tools /data/smb cifs defaults 0 0
问题和经验总结
共享文件的实际权限是共享权限和Linux文件权限取交集
故障现象: 挂载不成功
解决办法:
挂载Samba共享:mount -t cifs //服务器地址/共享名 挂载点
挂载NFS共享:mount -t nfs 服务器地址:文件夹路径 挂载点
原文:http://407207512.blog.51cto.com/9262092/1552571
内容总结
以上是互联网集市为您收集整理的Linux的Samba共享全部内容,希望文章能够帮你解决Linux的Samba共享所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。