在Linux下查看共享文件夹

一般情况,我们用到smbclient,常用方法所如下:

#smbclient -L //IP地址或计算机名

smbclient是samba的Linux客户端,在Linux机器上用来查看服务器上的共享资源,也可以向ftp一样,用户可以等里samba服务器,也可以上传put和下载get文件,遗憾的是中文支持不够好。

在Linux下查看共享文件夹

一般情况,我们用到smbclient,常用方法所如下:

#smbclient -L //IP地址或计算机名

smbclient是samba的Linux客户端,在Linux机器上用来查看服务器上的共享资源,也可以向ftp一样,用户可以等里samba服务器,也可以上传put和下载get文件,遗憾的是中文支持不够好。

方案一

在文件夹浏览器中输入:smb://IP地址 或者 smb://主机名

方案二

1.如何查看服务器上的资源

查看服务器上的资源的命令

smbclient -L //IP [-U 用户名] //如果samba服务器配置为user模式,就要加“-U 用户名”,如果是share模式,省略即可

2.以用户身份登录

以用户身份登录后,能像ftp用户一样,上传和下载文件,用put表示上传,get表示下载

smbclient //IP地址/共享文件夹 -U 用户

说明,IP地址大家都知道,若不知道自己IP地址,可以用/sbin/ifconfig来查看,共享文件夹是在smb.conf中定义的[共享文件夹],比如[sea01],-U用户名表示Samba的用户:

#smbclient //192.168.1.3/sea01 -U sea01

3.smbclient命令说明

?或help 提供帮助

![shell command] 执行所用的shell命令

cd [目录] 切换服务器段指定目录

lcd [目录] 切换到客户端指定目录

dir 或 ls 列出当前目录下的文件

exit 或 quit 退出smbclient

get file1 file2 从服务器上下载文件file1,并以文件名file2保存在本地机上,如果不想改名可以把file2省略

mget file1 file2 file3 filen 从服务器上下载多个文件

md 或 mkdir 在服务器上创建目录

rd 或 rmdir 删除服务器目录

put file1 [file2] 想服务器上传一个文件file1,到服务器上改名为file2 mput file1 file2 filen 向服务器上传多个文件

在Linux下smbfs文件系统挂载

mount就是用于文件系统挂载的,SMB作为网络文件系统的一种,也能用mount挂载