Cài đặt GUI trên Windows Server Core

Trong quá khứ của chúng tôi bài đăng chúng tôi đã trình bày cách chúng tôi chuẩn bị máy ảo máy khách tiêu chuẩn và cho thấy cách chúng tôi tạo hình ảnh Windows Server 120 Core tiêu chuẩn bằng cách sử dụng mức giá Ultralight mới của chúng tôi với giá 2019 rúp làm ví dụ.

Dịch vụ hỗ trợ bắt đầu nhận được yêu cầu về cách làm việc với Server 2019 Core mà không cần lớp vỏ đồ họa thông thường. Chúng tôi quyết định trình bày cách làm việc với Windows Server 2019 Core và cách cài đặt GUI trên đó.

Cài đặt GUI trên Windows Server Core

Không lặp lại điều này trên các máy đang làm việc, không sử dụng Server Core làm máy tính để bàn, tắt RDP, bảo mật hệ thống thông tin của bạn, bảo mật là tính năng chính của cài đặt “Core”.

Trong một trong những bài viết tiếp theo, chúng ta sẽ xem xét bảng tương thích chương trình với Windows Server Core. Trong bài viết này, chúng ta sẽ đề cập đến cách cài đặt shell.

Shell bằng phương tiện của bên thứ ba

Cài đặt GUI trên Windows Server Core

1. Cách làm phức tạp nhưng tiết kiệm nhất

Server Core không có sẵn explorer.exe quen thuộc, để giúp cuộc sống của chúng ta dễ dàng hơn, chúng ta sẽ tải xuống explorer++. Nó thay thế mọi thứ mà trình thám hiểm ban đầu có thể làm. Chỉ Explorer++ mới được xem xét, nhưng hầu hết mọi trình quản lý tệp đều có thể làm được, bao gồm Total Commander, FAR Manager và các trình quản lý khác.

Tải tập tin.

Đầu tiên chúng ta cần tải file xuống máy chủ. Điều này có thể được thực hiện thông qua SMB (thư mục dùng chung), Trung tâm quản trị Windows và Gọi-WebRequest, nó hoạt động với tùy chọn -UseBasicParsing.

Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.exe' -OutFile C:UsersAdministratorDownloadsfile.exe

Где CES là URL của tệp và -OutFile là đường dẫn đầy đủ để tải xuống, chỉ định phần mở rộng tệp và

Sử dụng Powershell:

Tạo một thư mục mới trên máy chủ:

New-Item -Path 'C:OurCoolFiles' -ItemType Directory

Chia sẻ thư mục chia sẻ:

New-SmbShare -Path 'C:OurCoolFiles' -FullAccess Administrator 
-Name OurCoolShare

Trên PC của bạn, thư mục được kết nối dưới dạng ổ đĩa mạng.

Cài đặt GUI trên Windows Server Core
Thông qua Trung tâm quản trị Windows, tạo thư mục mới bằng cách chọn một mục trong menu.

Cài đặt GUI trên Windows Server Core

Đi tới thư mục dùng chung và nhấp vào nút gửi, chọn tệp.

Cài đặt GUI trên Windows Server Core
Thêm shell vào bộ lập lịch.

Nếu bạn không muốn khởi động shell theo cách thủ công mỗi khi đăng nhập, thì bạn cần thêm nó vào bộ lập lịch tác vụ.

$A = New-ScheduledTaskAction -Execute "C:OurCoolFilesexplorer++.exe"
$T = New-ScheduledTaskTrigger -AtLogon
$P = New-ScheduledTaskPrincipal "localAdministrator"
$S = New-ScheduledTaskSettingsSet
$D = New-ScheduledTask -Action $A -Principal $P -Trigger $T -Settings $S
Register-ScheduledTask StartExplorer -InputObject $D

Nếu không có bộ lập lịch, bạn có thể chạy qua CMD:

CD C:OurCoolFilesExplorer++.exe

Phương pháp 2. Khởi chạy Explorer gốc

Cài đặt GUI trên Windows Server Core
Hãy nhớ rằng, không có GUI

Tính năng tương thích ứng dụng Server Core theo yêu cầu (FOD), sẽ quay trở lại hệ thống: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe và thậm chí cả Powershell ISE. Thông tin chi tiết có thể được tìm thấy trên MSDN. Nó không mở rộng tập hợp các vai trò và tính năng hiện có.

Khởi chạy Powershell và nhập lệnh sau:

Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0

Sau đó khởi động lại máy chủ:

Restart-Computer

Cài đặt GUI trên Windows Server Core

Sau đó, bạn thậm chí có thể chạy Microsoft Office, nhưng bạn sẽ mất khoảng 200 megabyte RAM mãi mãi, ngay cả khi không có người dùng hoạt động nào trên hệ thống.

Cài đặt GUI trên Windows Server Core
Windows Server 2019 đã cài đặt các tính năng theo yêu cầu

Cài đặt GUI trên Windows Server Core
Lõi máy chủ Windows 2019

Đó là tất cả. Trong bài tiếp theo, chúng ta sẽ xem xét bảng tương thích chương trình với Windows Server Core.

Cài đặt GUI trên Windows Server Core

Nguồn: www.habr.com

Thêm một lời nhận xét