在 linux 中利用samba访问windows的共享
只是介绍一些最基本的应用吧, 有些命令可能要求输入用户的密码
1. 首先要安装 samba 这个套件, 若只是访问windows中的共享的话, 可以只装 samba-client 就好了.
2. 在第一歩中装完套件之后, 就可以用 smbclient 这个命令了.
例如: smbclient -L //192.168.1.25
以上命令可以列出这个主机中有哪些共享的文件夹
3. 知道了对方共享的文件夹之后, 例如文件夹是 Users ,可以使用下面的命令访问这个文件夹
smbclient //192.168.1.25/Users
命令执行完之后, 就进了samba的提示符界面, 在这个界面里就可以访问 windows的文件了
4. 以上使用命令进行交互的方式并不方便, 我们可以将对方共享的文件夹挂载到本地的一个目录上, 方法如下
mount.cifs //192.168.1.25/Users /mnt
或者是 mount -t cifs //192.168.1.25/Users /mnt
挂载好之后就可以像访问本地文件一样访问windows的共享了.
5. 还有一种方式, 是基于文件管理器的, 我用的是 Thunar, 不同的文件管理器需要安装的套件可能不同
Thunar 要安装 gvfs-smb 这个套件
然后就可以在 Thunar 的地址栏里这样使用: smb://192.168.1.25/Users
以上只是一些基本的使用, 还没涉及需要用户名和密码的访问方式, 这个可以查看手册来了解指令的详细用法.
啦啦啦!!!