Computer >> Máy Tính >  >> Hệ thống >> Windows 10

PsExec trong Windows là gì và nó có tác dụng gì?

PsExec là một công cụ tiện ích cho phép quản trị viên hệ thống điều khiển máy tính từ xa. Đây là giao diện dòng lệnh không yêu cầu cài đặt phần mềm giống như một số công cụ quản trị từ xa phổ biến.

Bạn chắc chắn đang tự hỏi làm thế nào điều này có thể thực hiện được, phải không? Trong bài viết này, bạn sẽ tìm hiểu cách tải xuống và cài đặt PsExec, cách khởi chạy nó và một số lệnh cơ bản để giúp bạn bắt đầu. Không cần nhiều quảng cáo, chúng ta hãy đi sâu vào!

PsExec là gì?

PsExec là một công cụ quản trị hệ thống đa năng của Microsoft mà bạn có thể sử dụng để truy cập từ xa một máy chủ đích. Công cụ tiện ích này là một phần của Sysinternals Suites do Mark Russinovich tạo ra. Mục đích chính của nó là giúp quản trị viên hệ thống thực hiện các nhiệm vụ bảo trì từ xa và thực hiện các lệnh trên máy chủ đích. Là giao diện dòng lệnh, PsExec chỉ yêu cầu bạn cung cấp địa chỉ đích, chi tiết người dùng và mật khẩu để có quyền truy cập vào máy tính được nhắm mục tiêu.

Không giống như Telnet và Giao thức Máy tính Từ xa (RDP), PsExec sẽ không yêu cầu bạn cài đặt một chương trình khách trên PC của bạn hoặc một phần mềm khác trên máy chủ từ xa. PsExec có thể chuyển hướng đầu vào và đầu ra của các ứng dụng bảng điều khiển.

Ví dụ:nếu bạn truy cập từ xa vào máy tính có địa chỉ IP 192.168.79.32 và chạy ipconfig lệnh trên PsExec, tức là

Psexec \\192.168.79.32 ipconfig

Bạn sẽ thấy đầu ra ipconfig (tức là cấu hình TCP / IP của hệ thống từ xa) trên máy tính cá nhân của mình như thể bạn chạy lệnh trên máy chủ cục bộ. Khả năng này làm cho PsExec khác với nhiều công cụ bảng điều khiển quản trị Windows.

Cách cài đặt và thiết lập PsExec

PsExec không yêu cầu cài đặt bất kỳ phần mềm máy khách nào và không cần thiết lập nâng cao trên máy chủ từ xa trước khi kết nối. Vì vậy, nếu PsExec không yêu cầu bất kỳ cài đặt nào như các công cụ quản trị truyền thống khác, thì nó hoạt động như thế nào?

Tải xuống PsExec

PsExec chỉ là một công cụ tiện ích dòng lệnh. Tất cả những gì bạn cần làm là tải xuống bộ PsTools trên máy chủ cục bộ. Đó là một tệp ZIP có sẵn tại Sysinternals.

Sau khi tải xuống, giải nén PsTool.zip. Để thực hiện việc này, hãy nhấp chuột phải vào tệp ZIP và chọn Giải nén tất cả từ menu.

Cài đặt PsExec

Khi bạn đã tải xuống và giải nén PsExec trên máy tính của mình, hãy mở thư mục chứa tệp được giải nén. Thay thế những gì có trong thanh điều hướng ở đầu thư mục được giải nén bằng CMD và nhấn Enter . Quá trình này sẽ mở ra một cửa sổ nhắc lệnh trong thư mục PsExec.

PsExec trong Windows là gì và nó có tác dụng gì?

Chạy PsExec và Kết nối với Máy tính Từ xa

Khi bạn đã tải xuống PsExec trên máy tính từ xa của mình, bước tiếp theo là thiết lập nó để kết nối với máy chủ đích. Để PsExec có thể chạy và kết nối với máy chủ từ xa, bạn cần đặt ra ba điều kiện tiên quyết cơ bản. Đây là:

1. Bật Chia sẻ Tệp và Máy in

Chia sẻ Tệp và Máy in phải được bật trên cả máy chủ cục bộ và máy chủ từ xa. Để bật Chia sẻ Tệp và Máy in, hãy mở Cài đặt> của Windows Mạng &Internet và cuộn đến Trung tâm mạng và chia sẻ .

PsExec trong Windows là gì và nó có tác dụng gì?

Ở bên trái của cửa sổ đã mở, nhấp vào Thay đổi cài đặt chia sẻ nâng cao . Chọn Bật Chia sẻ Tệp và Máy in và lưu các thay đổi.

PsExec trong Windows là gì và nó có tác dụng gì?

2. Bật Chia sẻ Quản trị ($ Admin) trên Máy chủ Từ xa

Máy tính từ xa phải được bật tính năng chia sẻ quản trị ($ admin) và được thiết lập đúng cách để cung cấp quyền truy cập vào \ windows \ của máy tính đó thư mục.

Chia sẻ quản trị ($ admin) cho phép quản trị viên hệ thống quản lý nhiều máy tính trên mạng công ty hoặc nhóm làm việc bằng cách truy cập vào các ổ đĩa và thư mục bên trong chúng.

Để bật chia sẻ quản trị ($ admin) trên máy tính từ xa, hãy nhấn phím Win + r , nhập lusrmgr.msc và nhấn OK.

Trong cửa sổ mới, mở Người dùng thư mục. Nhấp chuột phải vào Quản trị viên và chọn Thuộc tính .

PsExec trong Windows là gì và nó có tác dụng gì?

Trong cửa sổ Thuộc tính, bỏ chọn Tài khoản bị vô hiệu hóa hộp kiểm và nhấp vào OK . Nhấp chuột phải vào Quản trị viên một lần nữa và nhấp vào Đặt mật khẩu để đặt mật khẩu tài khoản của bạn.

PsExec trong Windows là gì và nó có tác dụng gì?

3. Nhận thông tin chi tiết của quản trị viên

Có thông tin đăng nhập người dùng chính xác của máy tính từ xa, tức là địa chỉ IP, tên người dùng tài khoản quản trị và mật khẩu.

Cách sử dụng PsExec?

Để PsExec hoạt động chính xác, cú pháp của nó cần phải chính xác. Do đó, bạn cần hiểu cách nó hoạt động và nhập các lệnh như ý muốn.

Vì vậy, để truy cập máy chủ từ xa, bạn cần cung cấp thông tin xác thực máy chủ đích (địa chỉ IP, tên người dùng và mật khẩu) với các lệnh ưa thích của bạn.

Ví dụ:để chạy ipconfig trên hệ thống từ xa có địa chỉ IP 192.168.89.323 và mật khẩu '12345', bạn có thể mở bảng điều khiển PsExec CMD và nhập:

C: \PsExec \\192.168.89.323 –u Administrator –p 12345

Nếu lệnh đã nhập của bạn thực thi thành công trên hệ thống từ xa, nó sẽ chuyển đầu ra văn bản sang cửa sổ lệnh của bạn.

Lệnh PsExec cơ bản dành cho người dùng mới

Chúng tôi tin rằng cho đến nay bạn đã hiểu PsExec là gì và cách chính xác để kết nối hệ thống cục bộ với hệ thống từ xa. Vì vậy, đối với người dùng mới, việc sử dụng công cụ PsExec có thể hơi khó hiểu vì bạn cần tuân theo cú pháp để nó hoạt động. Dưới đây là các lệnh cơ bản mà mọi người dùng PsExec cần biết.

Khởi chạy Command Prompt từ xa

C: \psexec \\windows cmd

Chạy lệnh trên trong PsExec sẽ khởi chạy một giao diện dòng lệnh khác trong cửa sổ hiện tại. Tuy nhiên, giao diện này sẽ cho phép bạn nhập các lệnh trên hệ thống từ xa như thể bạn đang nhập trực tiếp trên máy tính.

Sau khi thực thi thành công CMD , bạn có thể dễ dàng chạy các lệnh khác như dir để liệt kê nội dung của một thư mục, mkdir để tạo một thư mục mới hoặc ipconfig để lấy cấu hình mạng hệ thống từ xa.

Để Cài đặt Chương trình trên Máy chủ Từ xa

C: \psexec \\Desktop7743 -c “E:file\document\CCleaner.exe” CMD /S

Tập lệnh trên được sử dụng để cài đặt CCleaner trên máy tính từ xa Desktop7743. Cú pháp -c là lệnh được sử dụng để sao chép chương trình CCleaner từ máy chủ cục bộ sang máy tính từ xa trong khi CMD dùng để khởi chạy dấu nhắc lệnh và / S là một lệnh được sử dụng để kích hoạt cài đặt im lặng cho CCleaner.

Để chạy ứng dụng GUI trên máy tính từ xa

\psexec -i \emote computer calculator

Theo cài đặt mặc định, PsExec không khởi chạy các chương trình GUI trên máy tính từ xa. Tuy nhiên, với sự trợ giúp của -i , bạn có thể khởi chạy ứng dụng GUI trên màn hình máy tính từ xa.

Ví dụ:nếu bạn cần mở ứng dụng máy tính trên máy tính từ xa, tất cả những gì bạn cần làm là thực thi Calculator.exe với -i chuyển đổi và PsExec sẽ đưa nó lên.

Làm quen hơn với giao diện PsExec

PsExec có vẻ đáng sợ. Tuy nhiên, càng tương tác nhiều với giao diện dòng lệnh, bạn sẽ càng sử dụng thành thạo hơn.

Nếu bạn muốn tìm hiểu sâu hơn và làm quen với cú pháp và lệnh được sử dụng để thực thi các hoạt động PsExec, bạn nên tìm hiểu thêm về giao diện dòng lệnh của Windows.