开源是一种精神,分享是一种美德!

smbclient

相关命令:暂无相关命令
smbclient命令属于samba套件,它提供一种命令行使用交互式方式访问samba服务器的共享资源。

语法:smbclient(选项)(参数)

参数:

-B:传送广播数据包时所用的IP地址; 
-d<排错层级>:指定记录文件所记载事件的详细程度; 
-E:将信息送到标准错误输出设备; 
-h:显示帮助; 
-i<范围>:设置NetBIOS名称范围; 
-I:指定服务器的IP地址; 
-l<记录文件>:指定记录文件的名称; 
-L:显示服务器端所分享出来的所有资源; 
-M:可利用WinPopup协议,将信息送给选项中所指定的主机; 
-n:指定用户端所要使用的NetBIOS名称; 
-N:不用询问密码; 
-O<连接槽选项>:设置用户端TCP连接槽的选项; 
-p:指定服务器端TCP连接端口编号; 
-R<名称解析顺序>:设置NetBIOS名称解析的顺序; 
-s<目录>:指定smb.conf所在的目录; 
-t<服务器字码>:设置用何种字符码来解析服务器端的文件名称; 
-T:备份服务器端分享的全部文件,并打包成tar格式的文件; 
-U<用户名称>:指定用户名称; 
-w<工作群组>:指定工作群组名称。

# smbclient -L 198.168.0.1 -U username%password         #列出某个IP地址所提供的共享文件夹

# smbclient //192.168.0.1/publish -U username%password     #远程登录


smb: \> help   #登录成功后,查看命令
?              allinfo        altname        archive        blocksize      
cancel         case_sensitive cd             chmod          chown          
close          del            dir            du             echo           
exit           get            getfacl        geteas         hardlink       
help           history        iosize         lcd            link           
lock           lowercase      ls             l              mask           
md             mget           mkdir          more           mput           
newer          open           posix          posix_encrypt  posix_open     
posix_mkdir    posix_rmdir    posix_unlink   print          prompt         
put            pwd            q              queue          quit           
readlink       rd             recurse        reget          rename         
reput          rm             rmdir          showacls       setea          
setmode        stat           symlink        tar            tarmode        
translate      unlock         volume         vuid           wdel           
logon          listconnect    showconnect    ..             !       

# smbclient -c "ls" //192.168.0.1/tmp -U username%password  #登录成功后,执行ls命令

评论(0)

暂无评论

评论

名字:
验证码:
获取验证码
内容: