Chinaunix首页 | 论坛 | 博客
  • 博客访问: 610940
  • 博文数量: 244
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 130
  • 用 户 组: 普通用户
  • 注册时间: 2016-06-27 09:53
个人简介

记录学习,记录成长

文章分类

全部博文(244)

我的朋友

分类: LINUX

2015-09-20 22:50:11

二.Linux访问samba服务器上的共享(为了简单快速实现,这里使用的是同一台主机)
1.  查看能否访问服务器上的共享
[root@www ~]# smbclient //192.168.85.128/tools -U user1
Enter user1's password: 
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.0.0rc4]
smb: \> ls
  .                                   D        0  Sat Sep 19 20:38:28 2015
  ..                                  D        0  Sat Sep 19 20:05:31 2015
  新建文本文档.txt              A        0  Sat Sep 19 20:38:28 2015


                35755 blocks of size 524288. 28674 blocks available
smb: \> 
2.  将共享目录挂载到本地
[root@www ~]# mkdir /mount_dir
[root@www ~]# mount -t cifs //192.168.85.128/tools /mount_dir -o username=user1
Password: 
3.  测试
[root@www ~]# cp /etc/fstab /mount_dir/
[root@www ~]# ll /share/test/
total 4
-rw-r--r-- 1 user1 user1 805 Sep 20 06:27 fstab
-rwxr--r-- 1 user1 user1   0 Sep 19 20:38 新建文本文档.txt
4.  设置共享资源开机自动挂载
因为挂载时要输入密码,而直接写到fstab中很不安全,所以可以新建一个只有root用户有访问权限的文件用来存放用户密码,然后将该文件写入到fstab中即可;
4.1  编辑fstab文件
[root@www ~]# vim /etc/fstab 
//192.168.85.128/tools  /mount_dir              cifs    credentials=/etc/samba/user_passwd      0 0
4.2  创建密码文件:
[root@www ~]# vim /etc/samba/user_passwd
username=user1
password=123456
4.3  设置其权限:
[root@www ~]# chmod 600 /etc/samba/user_passwd
4.4  测试
先卸载/mount_dir
[root@www ~]# umount /mount_dir
[root@www ~]# ls /mount_dir/
再次挂载:
[root@www ~]# mount -a
[root@www ~]# ll /mount_dir/
-rw-r--r-- 1 user1 user1 805 Sep 20 06:27 fstab
-rwxr--r-- 1 user1 user1   0 Sep 19 20:38 新建文本文档.txt
阅读(1100) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~