Amazon Best VPN GoSearch

Biểu tượng yêu thích OnWorks

rpcclient

Chạy rpcclient trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh rpcclient có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


rpcclient - công cụ để thực thi các chức năng MS-RPC phía máy khách

SYNOPSIS


rpcclient [-A authfile] [-c ] [-d debuglevel] [-l logdir] [-N]
[-S ] [Tên người dùng -U [% mật khẩu]] [-W nhóm làm việc] [-Tôi điểm đến]
{máy chủ}

MÔ TẢ


Công cụ này là một phần của samba(7) bộ.

rpcclient là một tiện ích ban đầu được phát triển để kiểm tra chức năng MS-RPC trong chính Samba.
Nó đã trải qua nhiều giai đoạn phát triển và ổn định. Nhiều quản trị viên hệ thống
hiện đã viết các tập lệnh xung quanh nó để quản lý các máy khách Windows NT từ UNIX của họ
máy trạm.

LỰA CHỌN


máy chủ
NetBIOS tên của Máy chủ để kết nối. Máy chủ có thể là bất kỳ máy chủ SMB / CIFS nào. Các
tên được giải quyết bằng cách sử dụng tên giải quyết gọi món dòng từ smb.conf(5).

-c | - câu lệnh =
Thực thi các lệnh được phân tách bằng dấu chấm phẩy (được liệt kê bên dưới)

-Tôi | --dest-ip-địa chỉ IP
IP địa chỉ là địa chỉ của máy chủ để kết nối. Nó phải được chỉ định trong
ký hiệu tiêu chuẩn "abcd".

Thông thường, máy khách sẽ cố gắng xác định một máy chủ SMB / CIFS được đặt tên bằng cách tra cứu nó
thông qua cơ chế phân giải tên NetBIOS được mô tả ở trên trong tên giải quyết gọi món
tham số trên. Sử dụng tham số này sẽ buộc máy khách giả định rằng máy chủ
trên máy có địa chỉ IP được chỉ định và thành phần tên NetBIOS của
tài nguyên đang được kết nối với sẽ bị bỏ qua.

Không có mặc định cho tham số này. Nếu không được cung cấp, nó sẽ được xác định
tự động của khách hàng như mô tả ở trên.

-p | - cổng port
Số này là số cổng TCP sẽ được sử dụng khi thực hiện kết nối với
người phục vụ. Số cổng TCP chuẩn (nổi tiếng) cho máy chủ SMB / CIFS là 139,
là mặc định.

-d | --debuglevel = level
cấp là một số nguyên từ 0 đến 10. Giá trị mặc định nếu tham số này không được chỉ định
là 0.

Giá trị này càng cao, càng nhiều chi tiết sẽ được ghi vào các tệp nhật ký về
các hoạt động của máy chủ. Ở cấp độ 0, chỉ các lỗi nghiêm trọng và cảnh báo nghiêm trọng sẽ
được đăng nhập. Mức 1 là mức hợp lý để chạy hàng ngày - nó tạo ra một
lượng thông tin về các hoạt động đã thực hiện.

Các cấp trên 1 sẽ tạo ra lượng dữ liệu nhật ký đáng kể và chỉ nên được sử dụng
khi điều tra một vấn đề. Các cấp độ trên 3 chỉ được thiết kế để các nhà phát triển sử dụng
và tạo ra một lượng LỚN dữ liệu nhật ký, hầu hết trong số đó là cực kỳ khó hiểu.

Lưu ý rằng việc chỉ định tham số này ở đây sẽ ghi đè lên đăng nhập cấp tham số trong
tệp smb.conf.

-V | - phiên bản
In số phiên bản chương trình.

-s | --configfile =
Tệp được chỉ định chứa các chi tiết cấu hình do máy chủ yêu cầu. Các
thông tin trong tệp này bao gồm thông tin dành riêng cho máy chủ, chẳng hạn như những gì printcap
tệp để sử dụng, cũng như mô tả về tất cả các dịch vụ mà máy chủ sử dụng
cung cấp. Xem smb.conf để biết thêm thông tin. Tên tệp cấu hình mặc định là
được xác định tại thời điểm biên dịch.

-l | --log-basename = logdirectory
Tên thư mục cơ sở cho các tệp nhật ký / gỡ lỗi. Phần mở rộng ".progname" sẽ được thêm vào
(ví dụ: log.smbclient, log.smbd, v.v.). Tệp nhật ký không bao giờ bị xóa bởi khách hàng.

--option = =
Đặt smb.conf(5) tùy chọn " " giá trị " "từ dòng lệnh. Điều này
ghi đè các tùy chọn và mặc định đã biên dịch được đọc từ tệp cấu hình.

-N | - không vượt qua
Nếu được chỉ định, tham số này sẽ tắt lời nhắc mật khẩu thông thường từ máy khách tới
người dùng. Điều này rất hữu ích khi truy cập một dịch vụ không yêu cầu mật khẩu.

Trừ khi mật khẩu được chỉ định trên dòng lệnh hoặc tham số này được chỉ định,
khách hàng sẽ yêu cầu một mật khẩu.

Nếu mật khẩu được chỉ định trên dòng lệnh và tùy chọn này cũng được xác định,
mật khẩu trên dòng lệnh sẽ được nhập âm thầm và không có mật khẩu nào được sử dụng.

-k | --kerberos
Cố gắng xác thực bằng kerberos. Chỉ hữu ích trong môi trường Active Directory.

-C | --use-ccache
Cố gắng sử dụng thông tin đăng nhập được lưu trong bộ nhớ cache của winbind.

-A | --authentication-file = filename
Tùy chọn này cho phép bạn chỉ định một tệp để đọc tên người dùng và mật khẩu
được sử dụng trong kết nối. Định dạng của tệp là

tên người dùng =
mật khẩu =
miền =

Đảm bảo rằng các quyền trên tệp hạn chế quyền truy cập từ những người dùng không mong muốn.

-U | --user = tên người dùng [% password]
Đặt tên người dùng hoặc tên người dùng và mật khẩu SMB.

Nếu% mật khẩu không được chỉ định, người dùng sẽ được nhắc. Đầu tiên khách hàng sẽ kiểm tra
các USER biến môi trường, sau đó TÊN ĐĂNG NHẬP và nếu tồn tại,
chuỗi được viết hoa. Nếu không tìm thấy các biến môi trường này, tên người dùng
KHÁCH MỜI Được sử dụng.

Tùy chọn thứ ba là sử dụng tệp thông tin xác thực có chứa bản rõ của
tên người dùng và mật khẩu. Tùy chọn này chủ yếu được cung cấp cho các tập lệnh trong đó quản trị viên
không muốn chuyển thông tin đăng nhập trên dòng lệnh hoặc thông qua các biến môi trường. Nếu như
phương pháp này được sử dụng, hãy đảm bảo rằng các quyền trên tệp hạn chế quyền truy cập
từ những người dùng không mong muốn. Xem -A để biết thêm chi tiết.

Hãy thận trọng về việc bao gồm mật khẩu trong các tập lệnh. Ngoài ra, trên nhiều hệ thống, lệnh
dòng của một tiến trình đang chạy có thể được nhìn thấy thông qua lệnh ps. Để được an toàn, hãy luôn cho phép
rpcclient để nhắc nhập mật khẩu và nhập trực tiếp.

-S | --đăng nhập | tắt | bắt buộc
Đặt trạng thái ký khách hàng.

-P | --machine-pass
Sử dụng mật khẩu tài khoản máy đã lưu trữ.

-e | --encrypt
Tham số dòng lệnh này yêu cầu máy chủ từ xa hỗ trợ các phần mở rộng UNIX hoặc
rằng giao thức SMB3 đã được chọn. Yêu cầu kết nối được mã hóa.
Đàm phán mã hóa SMB bằng cách sử dụng phần mở rộng SMB3 hoặc POSIX qua GSSAPI. Sử dụng
đã cung cấp thông tin xác thực cho thương lượng mã hóa (kerberos hoặc NTLMv1 / v2 nếu
tên miền / tên người dùng / mật khẩu đã cho gấp ba lần. Không kết nối được nếu không thể mã hóa
thương lượng.

--pw-nt-băm
Mật khẩu được cung cấp là mã băm NT.

-n | --netbiosname
Tùy chọn này cho phép bạn ghi đè tên NetBIOS mà Samba sử dụng cho chính nó. Cái này
giống hệt với việc thiết lập netbio tên trong tệp smb.conf. Tuy nhiên, một
cài đặt dòng lệnh sẽ được ưu tiên hơn cài đặt trong smb.conf.

-i | - kính
Điều này chỉ định phạm vi NetBIOS mà nmblookup sẽ sử dụng để giao tiếp khi
tạo tên NetBIOS. Để biết chi tiết về việc sử dụng phạm vi NetBIOS, hãy xem rfc1001.txt
và rfc1002.txt. Phạm vi NetBIOS là rất hiếm khi được sử dụng, chỉ đặt tham số này nếu bạn
là quản trị viên hệ thống phụ trách tất cả các hệ thống NetBIOS mà bạn giao tiếp
với.

-W | --workgroup = domain
Đặt miền SMB của tên người dùng. Điều này ghi đè tên miền mặc định là
miền được xác định trong smb.conf. Nếu miền được chỉ định giống với máy chủ NetBIOS
tên, nó khiến máy khách đăng nhập bằng cách sử dụng SAM cục bộ của máy chủ (trái ngược với
Tên miền SAM).

-O | - tùy chọn ổ cắm tùy chọn ổ cắm
Tùy chọn ổ cắm TCP để đặt trên ổ cắm máy khách. Xem thông số tùy chọn ổ cắm trong
trang hướng dẫn smb.conf để biết danh sách các tùy chọn hợp lệ.

-? | - trợ giúp
In bản tóm tắt các tùy chọn dòng lệnh.

--sử dụng
Hiển thị thông báo sử dụng ngắn gọn.

HÀNG


LSAPC
truy vấn
Chính sách thông tin truy vấn

tra cứu
Phân giải danh sách SID thành tên người dùng.

tra cứu tên
Phân giải danh sách tên người dùng thành SID.

sự tin tưởng
Liệt kê các miền đáng tin cậy

liệt kê
Liệt kê các đặc quyền

lấy tên phân phối
Nhận tên đặc quyền

lsaenumsid
Liệt kê LSA SIDS

lsaenumprivstài khoản
Liệt kê các đặc quyền của một SID

lsaenumacctrights
Liệt kê các quyền của SID

lsaenumactwithright
Liệt kê các tài khoản có quyền

lsaaddacctquyền
Thêm quyền vào tài khoản

lsaremoveacctrights
Xóa quyền khỏi tài khoản

lsalookupprivvalue
Nhận một giá trị đặc quyền với tên của nó

lsaquerysecobj
Truy vấn đối tượng bảo mật LSA

LSARPC-DS
thông tin dsroledom
Nhận thông tin miền chính

DFS

người theo chủ nghĩa tình dục
Hỗ trợ DFS truy vấn

dfsadd
Thêm chia sẻ DFS

dfsremove
Xóa chia sẻ DFS

dfsgetthông tin
Truy vấn thông tin chia sẻ DFS

dfsenum
Liệt kê các lượt chia sẻ dfs

REG
tắt máy
Tắt máy từ xa

hủy bỏ
Hủy bỏ Shutdown

CHXHCNVN
srvinfo
Thông tin truy vấn máy chủ

nethareenum
Liệt kê lượt chia sẻ

netshareenumall
Liệt kê tất cả các lượt chia sẻ

netharegetinfo
Nhận thông tin chia sẻ

thông tin mạng chia sẻ
Đặt thông tin chia sẻ

netharesetdfsflags
Đặt cờ DFS

netfileenum
Liệt kê các tệp đang mở

netremotet
Tìm nạp thời gian từ xa trong ngày

xác thực tên mạng
Xác thực tên chia sẻ

netfilegetsec
Nhận bảo mật tệp

netessdel
Xóa phiên

netessenum
Liệt kê các phiên

netdiskenum
Liệt kê đĩa

mạng kết nối
Liệt kê các kết nối

netshared
Thêm chia sẻ

netharedel
Xóa chia sẻ

SAMR
người truy vấn
Truy vấn thông tin người dùng

nhóm truy vấn
Thông tin nhóm truy vấn

nhóm truy vấn
Truy vấn nhóm người dùng

nhóm truy vấn
Thành viên nhóm truy vấn

bí danh truy vấn
Thành viên bí danh truy vấn

truy vấndispinfo
Thông tin hiển thị truy vấn

thông tin truy vấn
Truy vấn thông tin miền

thống kê
Liệt kê người dùng miền

nhóm liệt kê
Liệt kê các nhóm miền

nhóm liệt kê
Liệt kê các nhóm bí danh

người dùng đã tạo
Tạo người dùng miền

tên samlook
Tra cứu tên

samlookuprids
Tra cứu tên

người dùng đã xóa
Xóa người dùng miền

samquerysecobj
Truy vấn đối tượng bảo mật SAMR

getdumpwinfo
Lấy thông tin mật khẩu miền

miền tra cứu
Tra cứu miền

CUỘC SỐNG
thợ bổ sung [ ]
Thực thi AddPrinterDriver () RPC để cài đặt thông tin trình điều khiển máy in trên
máy chủ. Lưu ý rằng các tệp trình điều khiển phải đã tồn tại trong thư mục do
getdriverdir. Các giá trị có thể có cho arch giống như những gì cho getdriverdir
chỉ huy. Các cấu hình tham số được định nghĩa như sau:

Tên tài xế dài: \
Tên tệp trình điều khiển: \
Tên tệp dữ liệu: \
Định cấu hình tên tệp: \
Tên tệp trợ giúp: \
Tên giám sát ngôn ngữ: \
Loại dữ liệu mặc định: \
Danh sách tệp được phân tách bằng dấu phẩy

Bất kỳ trường trống nào phải được nhập dưới dạng chuỗi "NULL".

Samba không cần hỗ trợ khái niệm Màn hình in vì chúng chỉ áp dụng cho
máy in cục bộ có trình điều khiển có thể sử dụng liên kết hai chiều để giao tiếp.
Trường này phải là "NULL". Trên máy chủ in NT từ xa, Màn hình In cho
trình điều khiển phải được cài đặt trước khi thêm trình điều khiển, nếu không RPC sẽ không thành công.

phiên bản tham số cho phép bạn chỉ định số phiên bản trình điều khiển máy in. Nếu bỏ qua,
phiên bản trình điều khiển mặc định cho kiến ​​trúc được chỉ định sẽ được sử dụng. Tùy chọn này
có thể được sử dụng để tải lên trình điều khiển máy in Windows 2000 (phiên bản 3).

Thêm máy in
Thêm máy in trên máy chủ từ xa. Máy in này sẽ được tự động chia sẻ. Thì là ở
lưu ý rằng trình điều khiển máy in phải đã được cài đặt trên máy chủ (xem phần bổ trợ)
cổngphải là một tên cổng hợp lệ (xem phần liệt kê.

deldriver
Xóa trình điều khiển máy in được chỉ định cho tất cả các kiến ​​trúc. Điều này không xóa
tệp trình điều khiển thực tế từ máy chủ, chỉ mục nhập từ danh sách trình điều khiển của máy chủ.

deldriverex [kiến trúc] [phiên bản] [cờ]
Xóa trình điều khiển máy in được chỉ định và tùy chọn các tệp được liên kết với trình điều khiển.
Bạn có thể giới hạn hành động này trong một kiến ​​trúc cụ thể và một phiên bản cụ thể. Nếu không
kiến trúc được đưa ra, tất cả các tệp trình điều khiển của trình điều khiển đó sẽ bị xóa. cờ
tương ứng với các giá trị DPD_ * dạng số, tức là giá trị của 3 yêu cầu
(DPD_DELETE_UNUSED_FILES | DPD_DELETE_SPECIFIC_VERSION).

liệt kê dữ liệu
Liệt kê tất cả dữ liệu cài đặt máy in được lưu trữ trên máy chủ. Trên máy khách Windows NT, những
giá trị được lưu trữ trong sổ đăng ký, trong khi máy chủ Samba lưu trữ chúng trong máy in TDB.
Lệnh này tương ứng với hàm GetPrinterData () MS Platform SDK GetPrinterData (* Cái này
lệnh hiện chưa được thực hiện).

liệt kê dữ liệu
Liệt kê dữ liệu máy in cho một khóa

enumjobs
Liệt kê các công việc và trạng thái của một máy in nhất định. Lệnh này tương ứng với MS
Chức năng Platform SDK EnumJobs ()

liệt kê
Liệt kê các khóa máy in

liệt kê [cấp độ]
Thực hiện lệnh gọi EnumPorts () bằng cách sử dụng mức thông tin được chỉ định. Hiện tại chỉ có thông tin
cấp độ 1 và 2 được hỗ trợ.

enumdrivers [cấp]
Thực hiện lệnh gọi EnumPrinterDrivers (). Phần này liệt kê các trình điều khiển máy in đã cài đặt khác nhau
cho tất cả các kiến ​​trúc. Tham khảo tài liệu MS Platform SDK để biết thêm chi tiết về
các cờ khác nhau và các tùy chọn gọi điện. Các mức thông tin được hỗ trợ hiện tại là 1, 2 và
3.

enumprinters [cấp]
Thực hiện lệnh gọi EnumPrinters (). Danh sách này liệt kê các máy in được cài đặt và chia sẻ khác nhau.
Tham khảo tài liệu SDK nền tảng MS để biết thêm chi tiết về các cờ khác nhau và
các tùy chọn gọi điện. Các cấp độ thông tin được hỗ trợ hiện tại là 1, 2 và 5.

lấy dữ liệu
Truy xuất dữ liệu cho một cài đặt máy in nhất định. Xem lệnh enumdata để biết thêm
thông tin. Lệnh này tương ứng với GetPrinterData () MS Platform SDK
chức năng.

getdataex
Nhận dữ liệu trình điều khiển máy in với tên khóa

người lái xe
Truy xuất thông tin trình điều khiển máy in (chẳng hạn như tệp trình điều khiển, tệp cấu hình, phụ thuộc
tệp, v.v. ...) cho máy in nhất định. Lệnh này tương ứng với
Hàm GetPrinterDriver () MS Platform SDK. Hiện tại, thông tin cấp 1, 2 và 3 là
được hỗ trợ.

getdriverdir
Thực thi một RPC GetPrinterDriverDirectory () để truy xuất tên chia sẻ SMB và
thư mục con để lưu trữ các tệp trình điều khiển máy in cho một kiến ​​trúc nhất định. Khả thi
giá trị cho arch là "Windows 4.0" (dành cho Windows 95/98), "Windows NT x86", "Windows NT
PowerPC "," Windows Alpha_AXP "và" Windows NT R4000 ".

getprinter
Truy xuất thông tin máy in hiện tại. Lệnh này tương ứng với GetPrinter ()
Chức năng SDK nền tảng MS.

getprintprocdir
Nhận thư mục bộ xử lý in

openprinter
Thực thi RPC OpenPrinterEx () và ClosePrinter () trên một máy in nhất định.

người dọn dẹp
Thực thi lệnh SetPrinter () để cập nhật trình điều khiển máy in được liên kết với
đã cài đặt máy in. Trình điều khiển máy in phải được cài đặt chính xác trên bản in
máy chủ.

Xem thêm các lệnh enumprinters và enumdrivers để lấy danh sách
máy in và trình điều khiển đã cài đặt.

biểu mẫu bổ sung
Thêm biểu mẫu

định hình
Đặt biểu mẫu

hình thức
Nhận biểu mẫu

dạng xóa
Xóa biểu mẫu

liệt kê
Biểu mẫu liệt kê

máy in
Đặt nhận xét máy in

dữ liệu thiết lập máy in
Đặt dữ liệu máy in REG_SZ

setprintername
Đặt tên máy in

rffpcnex
Kiểm tra Rffpcnex

MẠNG
đăng nhậpctrl2
Kiểm soát đăng nhập 2

đăng nhập
Kiểm soát đăng nhập

luân hồi
Đồng bộ hóa Sam

samdelta
Truy vấn Sam Deltas

rượu sâm panh
Đăng nhập Sam

FSRVP
fss_is_path_sup
Kiểm tra xem một lượt chia sẻ có hỗ trợ các yêu cầu sao chép ẩn hay không

fss_get_sup_version
Nhận phiên bản FSRVP được hỗ trợ từ máy chủ

fss_create_expose <[ro | rw]> [share1] ... [shareN]
Yêu cầu tạo bản sao bóng mờ và hiển thị như một chia sẻ mới

fss_delete
Yêu cầu xóa chia sẻ sao chép bóng

fss_has_shadow_copy
Kiểm tra một bản sao bóng chia sẻ được liên kết

fss_get_mapping
Nhận thông tin lập bản đồ chia sẻ shadow-copy

fss_recovery_complete
Gắn cờ bản sao chép bóng đọc-ghi khi quá trình khôi phục hoàn tất, cho phép sao chép bản sao bóng mờ hơn nữa
yêu cầu

CÁC VẤN ĐỀ CHUNG HÀNG
gỡ lỗi
Đặt mức gỡ lỗi hiện tại được sử dụng để ghi thông tin.

Cứu giúp (?)
In danh sách tất cả các lệnh đã biết hoặc trợ giúp mở rộng về một lệnh cụ thể.

thoát (thoát)
Thoát khỏi rpcclient.

Sử dụng rpcclient trực tuyến bằng các dịch vụ onworks.net


Ad




×
quảng cáo
❤️Mua sắm, đặt phòng hoặc mua tại đây — không mất phí, giúp duy trì các dịch vụ miễn phí.