网球

在Linux下用Smbmount命令挂载Windows共享

2019-09-11 11:21:50来源:励志吧0次阅读

功能说明: 在Windows操作系统之间,可以通过映射网络驱动器的方式,将某个共享目录映射成一个磁盘文件系统,在Linux下,可以通过smbmount命令来实现相似的功能,将Windows的某个共享目录挂载到Linux下的某个目录下。 测试平台: Red Hat Enterprise Linux AS release 3 (Taroon) Windows 2000 Advanced Server SP4 当前测试条件: 1、Windows和Linux共处于同一个局域网中,可以互相ping通,都未设置防火墙 2、Windows的IP地址:192.168.60.188 3、Linux的IP地址:192.168.60.189 4、Windows上当前有如下共享:c$,temp(everyone具有读取权限) 5、Windows上的用户有cmw(管理员组用户帐号),grp(管理员组用户帐号),guest(当前未启用),没有root帐号 6、Linux上安装有相关的RPM包:samba-client,它是Samba客户端工具,安装后可以使用smbmount命令 基本测试过程如下: 语法:smbmount //IP地址/共享名 挂载点 -o 选项1,选项2…… 1、挂载c$共享: [root@rh root]# smbmount //192.168.60.188/c$ ./c$ -o username=cmw Password: [root@rh root]# cd c$ 或: [root@rh root]# smbmount //192.168.60.188/c$ ./c$ -o username=cmw,password=cmww lovegrp [root@rh root]# cd c$ 2、挂载temp共享(启用guest帐户) [root@rh root]# smbmount //192.168.60.188/temp ./temp Password: [root@rh root]# cd temp/ [root@rh temp]# ls samba webmin-1.260.tar.gz 此时,未指定帐号和密码,则使用环境变量USER为帐号,使用环境变量PASSWD作为密码,因为Windows已经启用guest帐号,且temp共享为允许任何人读取,所以此次命令运行成功 [root@rh root]# umount ./temp 卸载网络文件系统 3、挂载temp共享(未启用guest帐户) [root@rh root]# smbmount //192.168.60.188/temp ./temp Password: Anonymous login successful 2068: tree connect failed: ERRDOS - ERRnoaccess (Access denied.) SMB connection failed 此时,guest帐号被停用,所以连接失败。

吃东西不好消化不良
儿童风寒感冒吃什么药
孩子喉咙痒咳嗽怎么办
孩子消化不良会积食怎么办
分享到: