1,列出某个IP地址所提供的共享文件夹
smbclient -L 198.168.0.1 -U username%password
2,像FTP客户端一样使用smbclient
smbclient //192.168.0.1/tmp -U username%password
执行smbclient命令成功后,进入smbclient环境,出现提示符: smb:\>
这里有许多命令和ftp命令相似,如cd 、lcd、get、megt、put、mput等。通过这些命令,我们可以访问远程主机的共享资源。
3,直接一次性使用smbclient命令
smbclient -c "ls" //192.168.0.1/tmp -U username%password
和
smbclient //192.168.0.1/tmp -U username%password
smb:\>ls
功能一样的
例,创建一个共享文件夹
smbclient -c "mkdir share1" //192.168.0.1/tmp -U username%password
如果用户共享//192.168.0.1/tmp的方式是只读的,会提示
NT_STATUS_ACCESS_DENIED making remote directory \share1
4,除了使用smbclient,还可以通过mount和smbcount挂载远程共享文件夹
mount -t smbfs -o username=administrator,password=123456 //192.168.0.1/tmp /mnt/tmp
smbmount //192.168.0.1/tmp /mnt/tmp -o username=administrator
分享到:
相关推荐
##### 方法一:使用smbclient命令访问 - **步骤1**:通过`smbclient -L 地址>`命令查看小米路由器上可用的共享服务。例如,使用 `$ smbclient -L 192.168.31.1` 查看共享服务列表。 输出示例: ``` WARNING: ...
通常,这涉及到使用编程语言(如Python的smbclient库或C#的SMB.Net库)连接到SMB服务器,并通过目录遍历或特定路径查找来获取视频文件的共享路径。例如,你可以编写一个程序来连接到指定的SMB服务器,列出共享文件夹...
在其他操作系统如Linux或macOS中,可能需要使用不同的方法,如smbclient或nmblookup等工具,或者使用相应的系统库进行编程。总的来说,理解并熟练运用这些API是实现局域网内通信的基础,对于开发网络应用至关重要。
1. **建立网络连接**:使用SMB库创建一个SMBClient实例,配置网络连接参数,如服务器IP、用户名、密码和共享路径。 2. **浏览文件**:通过SMBClient,列出共享目录下的文件和子目录,找到多媒体文件。可以使用...
所有用户都有一个共享资料库,除了匿名用户外,所有用户都有一个临时文件终转的文件夹共享权限。 在这个模型中,我们需要配置多个共享目录,每个部门都有自己的共享目录,并且有一个共同的读写权限的空间。linuxsir...
在局域网中访问Windows共享目录,首先可以使用`smbclient`命令列出所有共享资源,然后使用`smbmount`或`mount`命令进行挂载: ```bash smbmount //192.168.100.111/public /public/ mount //192.168.100.111/d /mnt...
实现跨平台资源共享的一种方法是使用Samba服务器。Samba是一个开源软件包,它使得Linux系统能够支持SMB(Server Message Block)协议,从而实现与Windows系统的文件和打印共享。SMB协议是由微软和英特尔联合制定的,...
14.8.1 在Linux客户上使用smbclient 252 14.8.2 在Linux客户上加载共享 253 14.8.3 在Windows客户上加载共享 253 14.9 公用smb.conf配置选项 253 14.9.1 特殊约定 254 14.9.2 read Only=Versus writeable=Versus ...
《Mini2440 Linux移植开发实战指南》一书中关于网络文件系统挂载的部分提供了非常实用的操作指南,包括Samba和Windows共享资源的挂载方法,以及光驱的加载与卸载技巧。对于初学者来说,这些内容是非常宝贵的实践指导...
- 使用 `smbclient` 工具连接Samba共享。 #### 四、域名服务 (DNS) **1. 配置文件** - **位置**:`/etc/named.conf` - **配置要点**: - 包含多个区域文件的引用。 - 指定缓存区域、根提示等设置。 **2. 区域...
结点 101 8.1.2 超级块 102 8.2 管理文件系统 102 8.2.1 挂装和卸载本地磁盘 102 8.2.2 使用fsck程序 105 8.3 对硬盘进行分区 107 8.3.1 硬盘的表示方法 107 8.3.2 建立硬盘分区 107 8.3.3 ...