Geek School: Học Windows 7 - Quản trị từ xa

Mục lục:

Geek School: Học Windows 7 - Quản trị từ xa
Geek School: Học Windows 7 - Quản trị từ xa

Video: Geek School: Học Windows 7 - Quản trị từ xa

Video: Geek School: Học Windows 7 - Quản trị từ xa
Video: Cách Lấy Dữ Liệu Từ Điện Thoại Qua Máy Tính Không Cần Dây Cáp Cực Kì Đơn Giản - YouTube 2024, Tháng tư
Anonim
Trong quá trình cài đặt Geek School, chúng ta xem cách chúng ta có thể quản lý các máy của chúng ta từ xa bằng Remote Assistance, Remote Desktop, Windows Remote Management hay còn được gọi là WinRM và PowerShell.
Trong quá trình cài đặt Geek School, chúng ta xem cách chúng ta có thể quản lý các máy của chúng ta từ xa bằng Remote Assistance, Remote Desktop, Windows Remote Management hay còn được gọi là WinRM và PowerShell.

Hãy chắc chắn kiểm tra các bài viết trước trong loạt bài Geek School này trên Windows 7:

  • Giới thiệu trường Geek How-To
  • Nâng cấp và di chuyển
  • Định cấu hình thiết bị
  • Quản lý đĩa
  • Quản lý ứng dụng
  • Quản lý Internet Explorer
  • Nguyên tắc cơ bản về địa chỉ IP
  • Mạng
  • Mạng không dây
  • Tường lửa của Windows

Và hãy theo dõi phần còn lại của loạt bài này trong tuần này.

Hỗ trợ từ xa

Hỗ trợ từ xa là một tính năng được ra mắt lần đầu tiên trong Windows XP và bên cạnh việc loại bỏ trò chuyện thoại vẫn không thay đổi. Khi sử dụng hỗ trợ từ xa, có hai người dùng được kết nối với một máy, sử dụng cùng một lúc. Thứ nhất, có người cần sự giúp đỡ, người còn được gọi là chủ nhà cũng như người hỗ trợ người dùng được gọi là người giúp đỡ. Hỗ trợ từ xa tập trung vào ý tưởng của một loại kịch bản trợ giúp ảo.

Để một người nào đó yêu cầu trợ giúp, họ cần gửi cho bạn lời mời để giúp họ. Có ba cách bạn có thể tạo lời mời:

  • Nếu cả máy chủ lưu trữ và trình trợ giúp đều trên cùng một mạng, bạn có thể lưu tập tin đến một vị trí mạng.
  • Nếu họ không ở trên cùng một mạng, bạn có thể gửi cho họ lời mời qua email.
  • Nếu mạng của bạn đang chạy IPv6, rất khó xảy ra vào thời điểm này, bạn có thể sử dụng dễ dàng kết nối.

Máy chủ cũng có lời nói cuối cùng về những gì xảy ra trong phiên, ví dụ họ có thể chọn người trợ giúp có thể điều khiển chuột và bàn phím và thậm chí có thể ngắt kết nối phiên bất cứ lúc nào nếu họ cảm thấy không thoải mái với những gì người trợ giúp đang làm.

Bật hỗ trợ từ xa

Để kích hoạt Remote Assistance, mở Start Menu và kích chuột phải vào Computer, sau đó chọn Properties từ menu ngữ cảnh.

Khi hộp thoại Thông tin Hệ thống mở ra, hãy nhấp vào liên kết Cài đặt từ xa nằm ở phía bên tay trái.
Khi hộp thoại Thông tin Hệ thống mở ra, hãy nhấp vào liên kết Cài đặt từ xa nằm ở phía bên tay trái.
Ở đây bạn sẽ cần phải chọn hộp cho phép kết nối Remote Assistance vào máy tính của bạn.
Ở đây bạn sẽ cần phải chọn hộp cho phép kết nối Remote Assistance vào máy tính của bạn.
Nếu bạn nhấp vào nút nâng cao, bạn có thể thay đổi những thứ như liệu người trợ giúp có được phép kiểm soát chuột và bàn phím của bạn cũng như thời lượng lời mời mà bạn tạo có hiệu lực hay không.
Nếu bạn nhấp vào nút nâng cao, bạn có thể thay đổi những thứ như liệu người trợ giúp có được phép kiểm soát chuột và bàn phím của bạn cũng như thời lượng lời mời mà bạn tạo có hiệu lực hay không.
Image
Image

Sử dụng hỗ trợ từ xa

Để yêu cầu ai đó giúp bạn, bạn cần phải thực hiện lời mời. Để thực hiện điều đó, hãy mở menu bắt đầu, mở rộng bảo trì và chọn Windows Remote Assistance.

Sau đó, chọn mời một người bạn tin cậy để giúp bạn.
Sau đó, chọn mời một người bạn tin cậy để giúp bạn.
Đối với mục đích trình diễn, tôi sẽ lưu lời mời vào một tệp, nhưng vui lòng sử dụng bất kỳ phương thức nào bạn muốn.
Đối với mục đích trình diễn, tôi sẽ lưu lời mời vào một tệp, nhưng vui lòng sử dụng bất kỳ phương thức nào bạn muốn.
Tôi đã chia sẻ thư viện tài liệu của mình với một PC khác trên mạng của mình để lưu lời mời ở đây là hoàn hảo.
Tôi đã chia sẻ thư viện tài liệu của mình với một PC khác trên mạng của mình để lưu lời mời ở đây là hoàn hảo.
Khi bạn đã lưu lời mời, bạn sẽ nhận được mật khẩu. Điều này rất quan trọng vì người trợ giúp sẽ cần phải nhập điều này khi họ thử và kết nối với PC của bạn.
Khi bạn đã lưu lời mời, bạn sẽ nhận được mật khẩu. Điều này rất quan trọng vì người trợ giúp sẽ cần phải nhập điều này khi họ thử và kết nối với PC của bạn.
Tôi đã chuyển sang máy chạy Windows 8. Tôi đã chọn thực hiện việc này để bạn không bị nhầm lẫn về máy tính mà tôi đang sử dụng. Từ máy tính Windows 8, tôi chỉ cần nhấp đúp vào lời mời.
Tôi đã chuyển sang máy chạy Windows 8. Tôi đã chọn thực hiện việc này để bạn không bị nhầm lẫn về máy tính mà tôi đang sử dụng. Từ máy tính Windows 8, tôi chỉ cần nhấp đúp vào lời mời.
Sau đó, tôi nhập mật khẩu mà bạn của tôi, trên máy chủ lưu trữ được gửi đến cho tôi và nhấp vào ok.
Sau đó, tôi nhập mật khẩu mà bạn của tôi, trên máy chủ lưu trữ được gửi đến cho tôi và nhấp vào ok.
Các máy chủ sau đó sẽ được hỏi nếu họ muốn cho phép tôi kết nối với máy tính của họ. Trong trường hợp này, tôi biết ai đang cố gắng kết nối và vì vậy tôi có thể nhấp vào Có.
Các máy chủ sau đó sẽ được hỏi nếu họ muốn cho phép tôi kết nối với máy tính của họ. Trong trường hợp này, tôi biết ai đang cố gắng kết nối và vì vậy tôi có thể nhấp vào Có.
Thats tất cả để có nó. Bây giờ tôi có thể thấy chính xác những gì bạn đang làm trên máy tính Windows 7 của bạn trong thời gian thực. Nếu bạn cho phép người dùng kiểm soát máy tính của mình, như được thấy trong phần tùy chọn nâng cao, bạn sẽ thấy nút điều khiển yêu cầu như bên dưới. Máy chủ sau đó sẽ được phép cho phép hoặc từ chối yêu cầu của bạn. Bạn cũng có thể sử dụng tính năng trò chuyện nếu bạn chọn.
Thats tất cả để có nó. Bây giờ tôi có thể thấy chính xác những gì bạn đang làm trên máy tính Windows 7 của bạn trong thời gian thực. Nếu bạn cho phép người dùng kiểm soát máy tính của mình, như được thấy trong phần tùy chọn nâng cao, bạn sẽ thấy nút điều khiển yêu cầu như bên dưới. Máy chủ sau đó sẽ được phép cho phép hoặc từ chối yêu cầu của bạn. Bạn cũng có thể sử dụng tính năng trò chuyện nếu bạn chọn.
Image
Image

Máy tính từ xa

Trong khi Remote Assistance tập trung xung quanh một kịch bản hai người dùng, Remote Desktop tập trung vào một người dùng duy nhất. Sự khác biệt lớn nhất giữa Remote Assistance và Remote Desktop là khi tôi kết nối với phiên máy tính từ xa, máy tính tôi đang kết nối bị khóa để bất kỳ ai đi ngang qua đều không thể thấy những gì tôi đang làm trên máy đó. Như bạn có thể đoán trước, Remote Desktop tập trung vào năng suất. Ví dụ: nếu tôi quên chỉnh sửa tài liệu trước khi tôi rời cơ quan, khi tôi về nhà, tôi có thể sử dụng Remote Desktop để kết nối với máy đó và nó sẽ giống như tôi đang ngồi ở bàn làm việc của mình.

Lưu ý: Điều này rất hữu ích Tôi thậm chí sử dụng nó mỗi ngày ở nhà, nơi tôi có một vài máy chủ không có màn hình gắn liền với họ; trên thực tế, họ thậm chí không có bàn phím hoặc chuột. Họ chỉ đơn giản là có một cáp điện và cáp mạng, đó là tất cả. Khi tôi muốn một cái gì đó trên máy chủ tôi chỉ cần sử dụng máy tính để bàn từ xa.

Kích hoạt Remote Desktop

Để kích hoạt Remote Desktop, mở Start Menu và kích chuột phải vào Computer, sau đó chọn Properties từ menu ngữ cảnh.

Khi hộp thoại Thông tin Hệ thống mở ra, hãy nhấp vào liên kết Cài đặt từ xa nằm ở phía bên tay trái.
Khi hộp thoại Thông tin Hệ thống mở ra, hãy nhấp vào liên kết Cài đặt từ xa nằm ở phía bên tay trái.
Image
Image

Ở đây bạn sẽ cần phải chọn hộp cho phép các kết nối Remote Desktop vào máy tính của bạn. Có hai tùy chọn để bật Remote Desktop:

  • Chỉ cần cho phép kết nối từ bất kỳ thiết bị nào triển khai Giao thức Máy tính Từ xa. Tính năng này kém an toàn hơn nhưng cho phép bạn kết nối với PC của mình từ các thiết bị không chạy Windows chẳng hạn, thiết bị iOS hoặc thậm chí một máy tính khác đang chạy Linux.
  • Ngoài ra, bạn có thể chọn cho phép các kết nối từ Windows 7 trở lên, thực thi RDP với Xác thực mức mạng.

Chúng tôi có thể đi với các tùy chọn an toàn hơn kể từ khi tôi chỉ có máy tính chạy Windows 7 và sau đó trong môi trường của tôi.

Image
Image

Sử dụng Remote Desktop

Một khi bạn đã kích hoạt Remote Desktop trên một máy tính, nó rất dễ dàng để kết nối với nó. Để làm như vậy, hãy mở Start Menu và mở rộng Accessories, sau đó nhấn vào Remote Desktop Connection.

Bây giờ bạn sẽ cần phải nhập tên hoặc địa chỉ IP của máy bằng Remote Desktop được bật, sau đó nhấp vào kết nối.
Bây giờ bạn sẽ cần phải nhập tên hoặc địa chỉ IP của máy bằng Remote Desktop được bật, sau đó nhấp vào kết nối.
Bạn sẽ được nhắc về thông tin xác thực. Hãy nhớ rằng: bạn sẽ cần nhập thông tin đăng nhập của người dùng trên máy từ xa chứ không phải thông tin bạn đang kết nối từ đó.
Bạn sẽ được nhắc về thông tin xác thực. Hãy nhớ rằng: bạn sẽ cần nhập thông tin đăng nhập của người dùng trên máy từ xa chứ không phải thông tin bạn đang kết nối từ đó.
Thats tất cả để có nó. Nó bây giờ sẽ cảm thấy như bạn đang ngồi ở máy từ xa.
Thats tất cả để có nó. Nó bây giờ sẽ cảm thấy như bạn đang ngồi ở máy từ xa.
Một điều bạn sẽ nhận thấy là bạn mất rất nhiều hiệu ứng hình ảnh khi bạn sử dụng RDP. Nếu bạn đang sử dụng mạng LAN và có Gigabit Ethernet, bạn có thể muốn thay đổi điều này. Để làm như vậy, trước khi bạn kết nối, hãy nhấp vào tùy chọn thả xuống.
Một điều bạn sẽ nhận thấy là bạn mất rất nhiều hiệu ứng hình ảnh khi bạn sử dụng RDP. Nếu bạn đang sử dụng mạng LAN và có Gigabit Ethernet, bạn có thể muốn thay đổi điều này. Để làm như vậy, trước khi bạn kết nối, hãy nhấp vào tùy chọn thả xuống.
Sau đó chuyển sang tab Trải nghiệm. Ở đây bạn có thể chọn tốc độ kết nối, điều này sẽ xác định các cài đặt tối ưu cho bạn.
Sau đó chuyển sang tab Trải nghiệm. Ở đây bạn có thể chọn tốc độ kết nối, điều này sẽ xác định các cài đặt tối ưu cho bạn.
Image
Image

WinRM

Lưu ý: WinRM là một công cụ quản lý vững chắc nhưng như bạn sẽ thấy trong một thời gian ngắn nó đã được thay thế bởi tính năng PowerShell Remoting tuyệt vời.

Windows Remote Management là một giao thức quản lý dựa trên dòng lệnh. Thứ mà WinRM thực sự đã làm cho nó là dựa trên giao thức HTTP rắn được cho phép thông qua nhiều tường lửa của công ty, do đó không cần phải mở các cổng đặc biệt. WinRM không được kích hoạt trên Windows 7 và bạn sẽ phải kích hoạt nó theo cách thủ công trên các máy trạm và máy chủ mà bạn muốn quản lý từ xa. Để cho phép nó mở một dấu nhắc lệnh nâng lên và chạy:

winrm quickconfig

Những thay đổi hệ thống sau đây diễn ra khi bạn kích hoạt WinRM:
Những thay đổi hệ thống sau đây diễn ra khi bạn kích hoạt WinRM:
  • Dịch vụ Quản lý từ xa của Windows được thay đổi thành tự động khởi động chậm.
  • Nó sẽ tạo trình nghe HTTP trên tất cả các địa chỉ IP cục bộ
  • Một ngoại lệ tường lửa sẽ được tạo

Đó thực sự là tất cả để thiết lập máy tính của bạn cho WinRM.

Kết nối với máy tính đã bật WinRM

Để kết nối với máy tính bằng WinRM, bạn phải thêm máy vào danh sách máy chủ đáng tin cậy của mình. Để thực hiện loại đơn giản đó trong lệnh sau:

Lưu ý: Bạn sẽ cần thay đổi IP trong lệnh bên dưới thành một trong các máy mà bạn đang cố gắng kết nối.

winrm set winrm/config/client @{TrustedHosts=”192.168.174.130”}

Khi bạn đã thêm máy vào TrustedHosts của mình, bạn có thể kết nối và chạy bất kỳ lệnh nào bạn muốn trên máy từ xa. Để làm như vậy bạn sử dụng lệnh Windows Remote Shell (WinRS).

winrs –r:192.168.174.130 –u:Taylor –p:Pa$$w0rd netstat

Bạn sẽ cần phải thay thế các giá trị sau:

  • 192.168.174.130 cho địa chỉ IP của máy đã bật WinRM
  • Taylor cho tên người dùng của quản trị viên cục bộ trên máy từ xa
  • Pa $$ w0rd cho mật khẩu cho tài khoản người dùng được chỉ định ở trên.
  • lưới cho lệnh bạn muốn chạy. Tất nhiên, nếu bạn thực sự muốn xem các cổng nghe trên máy từ xa, hãy sử dụng netsat.
Image
Image

PowerShell Remoting

Như tôi đã đề cập trước đó, tính năng Remoting của PowerShell được xây dựng trên cùng của WinRM. Vì vậy, hãy thiết lập những gì đặt nó ngoài vỏ cũ.

Định hướng đối tượng

Có một điều làm cho PowerShell mạnh mẽ như nó, và thứ đó được gọi là Object Orientation. Lập trình hướng đối tượng, hoặc OOP như nó đã được biết đến, là một kiểu lập trình hỗ trợ tái sử dụng mã. Một trong những phương pháp mà nó sử dụng để thực hiện điều này là cho phép bạn tạo các cấu trúc dữ liệu phức hợp được tạo thành từ các kiểu dữ liệu nguyên thủy như số và chuỗi cũng như các cấu trúc phức hợp khác. Các cấu trúc dữ liệu phức hợp này được gọi là các đối tượng.

Nói một cách đơn giản, một đối tượng là một đại diện của một cái gì đó. Các đối tượng chứa các thuộc tính mô tả thứ và các phương thức cho đối tượng biết nó có thể làm gì. Ví dụ, bạn có thể có một đối tượng được gọi là Person. Đối tượng Person sẽ có:

  • Một tài sản mô tả màu sắc của mắt người đó.
  • Một tài sản mô tả màu tóc của người đó.
  • Nó có thể có một phương pháp gọi là giấc ngủ.
  • Nó có thể có một phương pháp gọi là đi bộ.

OOP thực sự là nhiều hơn thế này, nhưng điều này sẽ phục vụ như là một định nghĩa làm việc cho bây giờ. Vì mọi thứ trong PowerShell đều là một đối tượng, thật dễ dàng để làm việc với dữ liệu. Ví dụ, lệnh ghép ngắn Get-Service nhận thông tin về các dịch vụ đang chạy trên máy cục bộ của bạn. Để xem loại đối tượng mà nó xuất ra, chỉ cần đặt nó vào Get-Member:

Get-Service | Get-Member

Ở đây bạn có thể thấy nó xuất ra một loại đối tượng được gọi là ServiceController. Bạn cũng có thể xem các phương thức và thuộc tính mà các đối tượng ServiceController hỗ trợ. Với thông tin này, nó khá tầm thường để tìm ra rằng bạn có thể dừng một dịch vụ bằng cách gọi phương thức Kill trên đối tượng đại diện cho dịch vụ mà bạn muốn dừng lại.
Ở đây bạn có thể thấy nó xuất ra một loại đối tượng được gọi là ServiceController. Bạn cũng có thể xem các phương thức và thuộc tính mà các đối tượng ServiceController hỗ trợ. Với thông tin này, nó khá tầm thường để tìm ra rằng bạn có thể dừng một dịch vụ bằng cách gọi phương thức Kill trên đối tượng đại diện cho dịch vụ mà bạn muốn dừng lại.

Từ xa

Vì chúng tôi đã thiết lập WinRM, máy tính Windows 7 của chúng tôi đã có khả năng được điều khiển từ xa thông qua PowerShell. Để chạy lệnh ghép ngắn PowerShell trên máy từ xa, bạn sử dụng lệnh ghép ngắn Invoke-Command:

Invoke-Command WIN-H7INVSHKC7T {get-service}

Thats tất cả để có nó.
Thats tất cả để có nó.

Nếu bạn có bất kỳ câu hỏi nào, bạn có thể tweet tôi @taybgibb hoặc chỉ để lại nhận xét.

Đề xuất: