- A+
3.20 nmblookup命令
1.能被用于查询WINS服务器
nmblookup查询一个WINS服务器,在大多数同名方法中nmlookup用于查询一个DNS服务器;将返回同样种类的信息——主机名和IP。
2.列出指定的机器
nmblookup -U server -R ‘name’
3.列出所有机器
nmblookup \*
当查询一个广播域时,使用*作为机器名。注意:你将不得不在*前面有一个反斜杠(\)去保护来自shell的扩展。用上下滑动条可查看例子。
3.21 Smbmount命令
1.Linux内核支持smb文件系统
为了smbmount能够工作,内核必须配置CONFIG_SMB_FS为on。如果要配置内核,这个选项在‘Filesystem’→‘Network filesystems’下找到。
2.使用smbmount命令去加载一个smb共享资源:
smbmount service mountpoint -o options
3. smbmount允许加载一个远程SMB文件系统
因为在smbmount将工作之前,内核当前支持samba文件系统,linux是仅有的支持这项功能的系统。
使用以下命令,去作为smbusrer连接在主机server上的share:
smbmount //server/share /mnt/smb mountpoint -o username=smbuser
4. smbmnt命令
smbmnt(一个使用smbmount程序的助手)为非 root用户加载samba共享必须设置SUID root。这将也允许非root用户去卸载此共享。查看man smbmnt有更多信息。
3.22 在/etc/fatab中加载Samba
1.在系统引导时能自动执行加载Samba,只需在/etc/fstab加入一个项目
2.在文件中指定指向Samba服务器 的UNC路径、本地加载点、smbfs作为文件系统类型和一个用户名
3. 举例说明:
在系统引导时去自动加载//server1/public 到 /mnt/smb上,在 /etc/fatab中添加以下行:
//server1/public /mnt/smb smbfs defaults username=nobody 0 0