rpc客户端

rpc客户端

这是 rpcclient 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


rpcclient - 用于执行客户端 MS-RPC 功能的工具

概要


rpcclient [-A 认证文件] [-c ] [-d 调试级别] [-l 日志目录] [-N]
[-s ] [-U 用户名[%password]] [-W 工作组] [-I 目的地IP]
{服务器}

商品描述


该工具是 桑巴(7) 套房。

rpcclient 是一个实用程序,最初开发用于在 Samba 本身中测试 MS-RPC 功能。
它经历了几个发展和稳定阶段。 许多系统管理员
现在已经围绕它编写脚本来从他们的 UNIX 管理 Windows NT 客户端
工作站。

配置


服务器
要连接的服务器的 NetBIOS 名称。 服务器可以是任何 SMB/CIFS 服务器。 这
名称使用 姓名 解决 秩序 线从 配置文件(5)。

-c|--command=
执行分号分隔的命令(如下所列)

-I|--dest-ip IP 地址
IP 地址 是要连接的服务器的地址。 应该在
标准的“abcd”符号。

通常客户端会尝试通过查找来定位一个命名的 SMB/CIFS 服务器
通过上面描述的 NetBIOS 名称解析机制 姓名 解决 秩序
上面的参数。 使用此参数将强制客户端假定服务器
位于具有指定 IP 地址和 NetBIOS 名称组件的计算机上
正在连接的资源将被忽​​略。

此参数没有默认值。 如果未提供,将确定
如上所述,由客户端自动执行。

-p|--port 端口
此数字是在连接到网络时将使用的 TCP 端口号
服务器。 SMB/CIFS 服务器的标准(众所周知的)TCP 端口号是 139,即
是默认值。

-d|--debuglevel=级别
水平 是一个从 0 到 10 的整数。如果未指定此参数,则为默认值
是0。

此值越高,将在日志文件中记录更多关于
服务器的活动。 在 0 级,只有严重错误和严重警告才会出现
被记录。 级别 1 是日常运行的合理级别 - 它会产生少量
有关已执行操作的信息量。

高于 1 的级别将生成大量日志数据,仅应使用
在调查问题时。 高于 3 的级别仅供开发人员使用
并生成大量的日志数据,其中大部分非常神秘。

请注意,在此处指定此参数将覆盖 日志 水平 中的参数
smb.conf 文件。

-V|--版本
打印程序版本号。

-s|--configfile=
指定的文件包含服务器所需的配置详细信息。 这
此文件中的信息包括特定于服务器的信息,例如什么 printcap
要使用的文件,以及服务器要使用的所有服务的描述
提供。 有关更多信息,请参阅 smb.conf。 默认的配置文件名是
在编译时确定。

-l|--log-basename=日志目录
日志/调试文件的基本目录名称。 扩展名 “.progname” 将被附加
(例如 log.smbclient、log.smbd 等...)。 客户端永远不会删除日志文件。

--选项= =
设置 配置文件(5) 选项" “重视” " 来自命令行。这个
覆盖从配置文件中读取的编译默认值和选项。

-N|--不通过
如果指定,此参数将禁止来自客户端的正常密码提示
用户。 这在访问不需要密码的服务时很有用。

除非在命令行中指定了密码或指定了此参数,否则
客户将要求输入密码。

如果在命令行上指定了密码并且此选项也被定义
命令行上的密码将被静默忽略,并且不会使用任何密码。

-k|--kerberos
尝试使用 kerberos 进行身份验证。 仅在 Active Directory 环境中有用。

-C|--使用-ccache
尝试使用 winbind 缓存的凭据。

-A|--authentication-file=文件名
此选项允许您指定从中读取用户名和密码的文件
连接中使用。 文件的格式是

用户名 =
密码 =
域 =

确保文件的权限限制了不需要的用户的访问。

-U|--user=用户名[%密码]
设置 SMB 用户名或用户名和密码。

如果未指定 %password,将提示用户。 客户首先会检查
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 USER 环境变量,然后 日志名称 变量,如果存在,则
字符串是大写的。 如果没有找到这些环境变量,用户名
GUEST 用来。

第三种选择是使用包含明文的凭证文件
用户名和密码。 此选项主要提供给管理员执行的脚本
不希望在命令行或通过环境变量传递凭据。 如果
使用此方法,请确保文件的权限限制访问
来自不需要的用户。 见 -A ,了解更多详情。

在脚本中包含密码时要谨慎。 此外,在许多系统上,命令
可以通过 ps 命令查看正在运行的进程的行。 为了安全总是允许
rpcclient 提示输入密码并直接输入。

-S|--签名开启|关闭|必需
设置客户端签名状态。

-P|--机器通行证
使用存储的机器帐户密码。

-e|--加密
此命令行参数要求远程服务器支持 UNIX 扩展或
已选择 SMB3 协议。 请求加密连接。
通过 GSSAPI 使用 SMB3 或 POSIX 扩展协商 SMB 加密。 使用
给定的加密协商凭据(kerberos 或 NTLMv1/v2,如果
给定域/用户名/密码三元组。 如果无法加密,则连接失败
洽谈。

--pw-nt-哈希
提供的密码是 NT 哈希。

-n|--netbiosname
此选项允许您覆盖 Samba 为自己使用的 NetBIOS 名称。 这个
与设置相同 Netbios 姓名 smb.conf 文件中的参数。 然而,一个
命令行设置将优先于 smb.conf 中的设置。

-i|--范围
这指定了一个 NetBIOS 范围,当 nmblookup 将使用该范围进行通信时
生成 NetBIOS 名称。 有关 NetBIOS 范围使用的详细信息,请参阅 rfc1001.txt
和 rfc1002.txt。 NetBIOS 范围是 非常 很少使用,如果你只设置这个参数
是负责您通信的所有 NetBIOS 系统的系统管理员
用。

-W|--workgroup=域
设置用户名的SMB域。 这将覆盖默认域,即
smb.conf 中定义的域。 如果指定的域与服务器 NetBIOS 相同
名称,它会导致客户端使用服务器本地 SAM(而不是
域 SAM)。

-O|--socket-options 套接字选项
在客户端套接字上设置的 TCP 套接字选项。 请参阅中的套接字选项参数
有效选项列表的 smb.conf 手册页。

-?|--帮助
打印命令行选项的摘要。

- 用法
显示简短的使用信息。

指令


LSARP
查询
查询信息政策

查询
将 SID 列表解析为用户名。

查找名称
将用户名列表解析为 SID。

枚举信托
枚举受信任的域

枚举权限
枚举权限

获取显示名称
获取权限名称

山药甙
枚举 LSA SIDS

lsaenumprivs 帐户
枚举 SID 的权限

版权
枚举 SID 的权限

拥有权利
枚举具有权限的帐户

lsadacctrights
为账户添加权限

删除权限
从帐户中删除权限

lsalookuppriv值
获取给定名称的特权值

lsaquerysecobj
查询LSA安全对象

LSARP-DS
dsrodominfo
获取主域信息

DFS

存在
查询 DFS 支持

dfsadd
添加 DFS 共享

删除
删除 DFS 共享

获取信息
查询 DFS 共享信息

数据集
枚举 dfs 共享

REG
关闭
远程关机

中止关机
中止关机

SRVSVC
服务信息
服务器查询信息

网络共享
枚举共享

网络共享资源
枚举所有共享

网络共享信息
获取分享信息

网络共享集信息
设置分享信息

netsharesetdfsflags
设置 DFS 标志

网络文件名
枚举打开的文件

网络远程
获取远程时间

网络名验证
验证共享名

网络文件获取安全
获取文件安全

网盘
删除会话

网眼
枚举会话

网盘
枚举磁盘

网络连接
枚举连接

网络共享地址
添加分享

网络共享器
删除共享

MRSA
查询用户
查询用户信息

查询组
查询群组信息

查询用户组
查询用户组

查询组内存
查询群组成员资格

查询别名
查询别名成员资格

查询显示信息
查询显示信息

查询域信息
查询域信息

枚举用户
枚举域用户

枚举组
枚举域组

枚举组
枚举别名组

创建用户
创建域用户

samlookupnames
查姓名

萨姆卢普里兹
查姓名

删除用户
删除域用户

samquerysecobj
查询SAMR安全对象

获取域名信息
检索域密码信息

查找域
查找域

线轴
添加驱动程序[ ]
执行 AddPrinterDriver() RPC 以在打印机上安装打印机驱动程序信息
服务器。 请注意,驱动程序文件应该已经存在于返回的目录中
获取驱动程序目录。 可能的值 与 getdriverdir 的相同
命令。 的 配置 参数定义如下:

长驱动程序名称:
驱动文件名:
数据文件名:
配置文件名:
帮助文件名:
语言监视器名称:
默认数据类型:
逗号分隔的文件列表

任何空字段都应作为字符串“NULL”输入。

Samba 不需要支持 Print Monitors 的概念,因为它们仅适用于
本地打印机,其驱动程序可以使用双向链接进行通信。
此字段应为“NULL”。 在远程 NT 打印服务器上,打印监视器用于
在添加驱动程序之前必须已经安装了驱动程序,否则 RPC 将失败。

- 版本 参数让您指定打印机驱动程序版本号。 如果省略,
将使用指定架构的默认驱动程序版本。 这个选项
可用于上传 Windows 2000(版本 3)打印机驱动程序。

添加打印机
在远程服务器上添加打印机。 这台打印机将被自动共享。 是
知道打印机驱动程序必须已经安装在服务器上(请参阅 adddriver)
端口必须是有效的端口名称(请参阅 enumports.

驱动程序
删除所有体系结构的指定打印机驱动程序。 这不会删除
来自服务器的实际驱动程序文件,只有来自服务器驱动程序列表的条目。

驱动程序[架构] [版本] [标志]
删除指定的打印机驱动程序和与驱动程序关联的可选文件。
您可以将此操作限制为特定体系结构和特定版本。 如果不
给定架构,该驱动程序的所有驱动程序文件将被删除。 标志
对应于数字 DPD_* 值,即 3 个请求的值
(DPD_DELETE_UNUSED_FILES | DPD_DELETE_SPECIFIC_VERSION)。

枚举数据
枚举存储在服务器上的所有打印机设置数据。 在 Windows NT 客户端上,这些
值存储在注册表中,而 Samba 服务器将它们存储在打印机 TDB 中。
此命令对应于 MS Platform SDK GetPrinterData() 函数(* 此
命令当前未实现)。

枚举数据
枚举某个键的打印机数据

枚举工作
列出给定打印机的作业和状态。 该命令对应于 MS
平台 SDK EnumJobs() 函数

枚举键
枚举打印机键

枚举 [级别]
使用指定的信息级别执行 EnumPorts() 调用。 目前只有信息
支持级别 1 和 2。

枚举驱动程序 [级别]
执行 EnumPrinterDrivers() 调用。 这列出了各种已安装的打印机驱动程序
适用于所有架构。 有关更多详细信息,请参阅 MS 平台 SDK 文档
各种标志和调用选项。 当前支持的信息级别为 1、2 和
3.

枚举器 [级别]
执行 EnumPrinters() 调用。 这列出了各种已安装和共享的打印机。
有关各种标志的更多详细信息,请参阅 MS 平台 SDK 文档和
呼叫选项。 当前支持的信息级别为 1、2 和 5。

获取数据
检索给定打印机设置的数据。 有关更多信息,请参阅 enumdata 命令
信息。 此命令对应于 GetPrinterData() MS Platform SDK
功能。

获取数据
使用键名获取打印机驱动程序数据

获取驱动程序
检索打印机驱动程序信息(如驱动程序文件、配置文件、从属
文件等...)用于给定的打印机。 该命令对应于
GetPrinterDriver() MS 平台 SDK 函数。 当前信息级别 1、2 和 3 是
支持的。

获取驱动程序目录
执行 GetPrinterDriverDirectory() RPC 以检索 SMB 共享名称和
用于存储给定架构的打印机驱动程序文件的子目录。 可能的
的值 是“Windows 4.0”(适用于 Windows 95/98)、“Windows NT x86”、“Windows NT
PowerPC”、“Windows Alpha_AXP”和“Windows NT R4000”。

获取打印机
检索当前打印机信息。 该命令对应于 GetPrinter()
MS 平台 SDK 功能。

获取打印程序目录
获取打印处理器目录

打开打印机
对给定的打印机执行 OpenPrinterEx() 和 ClosePrinter() RPC。

设置驱动程序
执行 SetPrinter() 命令以更新与打印机关联的打印机驱动程序
安装的打印机。 打印机驱动程序必须已正确安装在打印机上
服务器。

另请参阅 enumprinters 和 enumdrivers 命令以获取
安装的打印机和驱动程序。

添加表单
添加表单

集合形式
设置形式

获取表单
获取表格

删除表单
删除表格

枚举形式
枚举表单

设置打印机
设置打印机注释

设置打印机数据
设置 REG_SZ 打印机数据

设置打印机名称
设置打印机名称

rffpcnex
Rffpcnex 测试

网络登录
登录控件2
登录控制 2

登录
登录控制

同步
山姆同步

三角洲
查询 Sam Deltas

萨姆洛贡
山姆登录

FSSRVP
fss_is_path_sup
检查共享是否支持卷影复制请求

fss_get_sup_version
从服务器获取支持的 FSRVP 版本

fss_create_expose <[ro|rw]> [share1] ... [shareN]
请求创建卷影副本并将其作为新共享公开

fss_delete
请求删除卷影副本共享

fss_has_shadow_copy
检查关联的共享卷影副本

fss_get_mapping
获取卷影副本共享映射信息

fss_recovery_complete
将读写卷影复制标记为恢复完成,允许进一步卷影复制
要求

一般 指令
调试级别
设置用于记录信息的当前调试级别。

帮助 (?)
打印所有已知命令的列表或特定命令的扩展帮助。

退出(退出)
退出 rpcclient。

使用 onworks.net 服务在线使用 rpcclient



最新的 Linux 和 Windows 在线程序