samba文件共享-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 855084
  • 博文数量: 72
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1693
  • 用 户 组: 普通用户
  • 注册时间: 2014-08-04 15:53
个人简介

主要从事linux,云原生架构改造,服务网格,elk,python,golang等相关技术。

文章分类

全部博文(72)

文章存档

2015年(52)

2014年(20)

相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: linux

2014-11-07 20:07:47

测试环境:redhat6.5,windows7
linux:192.168.88.100
windows:192.168.88.196

1.linux访问windows共享
首先我们在linux主机上安装samba-client这个软件,然后去windows7上共享一个目录,这里我们共享的是c:\share目录,共享用户可以自己设定,另外要开启网络共享,关闭密码保护,设定好后我们就可以在linux主机上通过samba这个客户端软件去访问我们的windows共享了。
下面是我们在linux上的操作:
[root@server10 ~]# yum install samba-client -y
[root@server10 ~]# mount -t cifs -o username=everyone //192.168.88.196/share /mnt/   //这里我们也可以指定某个用户(注意这里我们的用户名是在windows上已经加进去的),并指定密码(用逗号隔开,这里我们设定的everyone这个匿名用户不许要密码)
如果我们想实现开机挂载,我们可以将这个写进/etc/fstab这个文件里面:

点击(此处)折叠或打开

  1. #
  2. # /etc/fstab
  3. # created by anaconda on tue oct 28 18:49:56 2014
  4. #
  5. # accessible filesystems, by reference, are maintained under '/dev/disk'
  6. # see man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
  7. #
  8. /dev/mapper/volgroup-lv_root / ext4 defaults 1 1
  9. uuid=148aa1de-b320-4506-94e5-6ca2e4f62a28 /boot ext4 defaults 1 2
  10. /dev/mapper/volgroup-lv_swap swap swap defaults 0 0
  11. tmpfs /dev/shm tmpfs defaults 0 0
  12. devpts /dev/pts devpts gid=5,mode=620 0 0
  13. sysfs /sys sysfs defaults 0 0
  14. proc /proc proc defaults 0 0
  15. //192.168.88.196/share /mnt cifs defaults,username=everyone 0 0
如果木有任何报错信息的话,说明我们的共享正常,这时我们就可以进入我们的挂载目录里面去查看我们的共享文件了。
2.windows访问linux共享
linux上的配置:
[root@server10 ~]# yum install samba -y
[root@server10 ~]# useradd -g root hy
[root@server10 ~]# passwd hy
更改用户 hy 的密码 。
新的 密码:
无效的密码: 它基于字典单词
无效的密码: 过于简单
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
[root@server10 ~]# smbpasswd -a hy
new smb password:
retype new smb password:
[root@server10 ~]# vim /etc/samba/smb.conf        //添加如下内容

点击(此处)折叠或打开

  1. [hy]
  2. comment = public stuff
  3. path = /opt/hy
  4. public = yes
  5. writable = yes
  6. printable = no
  7. write list = staff
[root@server10 ~]# testparm             //配置完成后我们用这个命令检查是否存在语法错误
load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum windows limit (16384)
processing section "[homes]"
processing section "[printers]"
processing section "[hy]"
loaded services file ok.
server role: role_standalone
press enter to see a dump of your service definitions

[global]
    workgroup = mygroup
    server string = samba server version %v
    log file = /var/log/samba/log.%m
    max log size = 50
    idmap config * : backend = tdb
    cups options = raw

[homes]
    comment = home directories
    read only = no
    browseable = no

[printers]
    comment = all printers
    path = /var/spool/samba
    printable = yes
    print ok = yes
    browseable = no

[hy]
    comment = public stuff
    path = /opt/hy
    write list = staff
    read only = no
    guest ok = yes
[root@server10 ~]# mkdir /opt/hy
[root@server10 ~]# chmod 777 /opt/hy        //这里的权限根据自己需要设定
[root@server10 ~]# /etc/init.d/smb start
这时我们的server端配置完成,接下来我们可以在我们的windows主机上利用ctrl r,然后输入\\192.168.88.100,这时提示我们输入用户名和密码,输入后我们就可以看到我们想要的结果了。



阅读(6554) | 评论(0) | 转发(0) |
0

上一篇:

下一篇:

给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图