Thứ Hai, 28 tháng 10, 2019

Thay đổi SID trên Windows sau khi clone máy ảo

Thay đổi SID trên Windows


  1. SID là gì?
    – SID (security indentifier) là một mã định dạng cho mỗi đối tượng trong windows (user, group). Trong Domain controller nếu trung SID thì sẽ không quản lý được. SID là duy nhất.
    – Để xem SID của đối tượng đang sử dụng windows ta sử dụng câu lệnh dos: whoami /user.
  2. Vấn đề gặp phải khi trùng SID.
    – Điển hình thực tế ta hay gặp như khi sử dụng clone trong VMWARE hay như khi ta sử dụng chung một bản ghost cho các máy tính. Các máy tính này thường gặp một số lỗi trùng SID khi sử dụng các dịnh vụ mạng hoặc khi join domain.
  3. Cách giải quyết
    – Cách 1: dùng đĩa source CD Win2k3, vào Support\tools\deploy.cab –> Extract vào ổ C, chạy file Sysprep.exe, chọn Reseal.
    – Cách 2: dùng phần mềm NewSID, chạy lên –> Next –> Random SID… thực hiện theo hướng dẫn, Restart lại là xong. Máy đó đã có SID mới.
    – Cách 3:
    – Đầu tiên, thực hiện kiểm tra SID hiện tại. Mở cửa sổ Run > cmd > whoami /user. Bạn sẽ thấy được SID hiện tại
    [IMG]
    – Tiếp theo, chạy sysperp bằng cách vào Start > Run > sysprep
    [IMG]
    – Windows sẽ gọi sysprep ở vị trí C:\Windows\system32\Sysprep. Chạy sysprep.exe
    [IMG]
    – Để mặc định và check thêm vào Generalize
    [IMG]
    – Chương trình sysprep tiến hành xóa các thông tin đã cài đặt.
    [IMG]
    – Và khi reboot lại windows sẽ nhận diện lại hardware

Chủ Nhật, 20 tháng 10, 2019

Network configuration on Ubuntu 17.10 and Ubuntu 18.04 LTS

Linux Basics - Set a Static IP on Ubuntu

This tutorial explains how to set a static IP on an Ubuntu system from the command line. It covers the network configuration for all recent Ubuntu versions and includes instructions to configure a static IP address, set the hostname and configure name resolving.

Network configuration on Ubuntu 17.10 and Ubuntu 18.04 LTS

The network configuration has been changed completely with Ubuntu 17.10. A new tool named Netplan has been introduced by Canonical (the company that develops the Ubuntu Linux distribution) for network setting management which will be used in all new Ubuntu versions starting with the 17.10 release. The former network configuration file /etc/network/interfaces is not used anymore.

Configure a Static IP Address with Netplan on Ubuntu

Here the steps to configure a static IP address with Netplan. The Netplan configuration files are located in the directory /etc/netplan/. The default configuration file is /etc/netplan/01-netcfg.yaml.
Open the network config file with an editor:
sudo nano /etc/netplan/01-netcfg.yaml
The configuration syntax is in Python programming language (.yaml format), so the indentation of the lines is important!
Here is an example of a static IPv4 address 192.168.1.100 on the first network interface ens33and gateway IP 192.168.1.1. The server will use the free Google DNS servers 8.8.8.8 and 8.8.4.4 to for name resolving.
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.1.100/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8,8.8.4.4]
Or as Screenshot from an Ubuntu 18.04 LTS server:
Ubuntu neetwork configuration with netplan
An IPv6 address can be added in the addresses line, separated by a comma. Example:
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.1.100/24, '2001:1::1/64']
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8,8.8.4.4]
It is important that you wrap the IPv6 address into single quotes, you will get a syntax error otherwise.
To apply the changes, run:
sudo netplan apply
Or use it with the --debug switch to get some useful output if parsing of the netplan config file was successful.
sudo netplan --debug apply

Configure a DHCP address with Netplan

Here is the configuration to get the network configuration for IPv4 and IPv6 from a DHCP server.
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
 version: 2
 renderer: networkd
 ethernets:
   ens33:
     dhcp4: yes
     dhcp6: yes
To apply the changes, run:
sudo netplan apply

More Netplan config options

Netplan is a complex new configuration system to configure network cards, virtual devices, VLANs and bridges in Ubuntu 18.04. For more examples and an in-depth explanation of the syntax, see the man page.

Network configuration on Ubuntu 12.04 - 17.04 (incl. Ubuntu 16.04 LTS)

Step 1: Configure the network interface

In this step, you will manually configure your network interface by editing the following files using your preferred text editor(nano gedit vi). For the purpose of this example, I'm using the "nano" editor. You can edit the appropriate file by entering the following command into the terminal:
You can copy and paste directly from this line.
sudo nano /etc/network/interfaces
Enter your root password, once your preferred editor opens the file you can see this on older Ubuntu versions:
auto lo eth0
iface lo inet loopback
iface eth0 inet dynamic
Ubuntu Systems with systemd (like Ubuntu 16.04 and newer), the network interface is named ens33 instead of eth0 now and the word 'dynamic' has been replaced with 'dhcp'.
A configuration where the IP address get's assigned automatically by DHCP will look like this:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto ens33
iface ens33 inet dhcp
Statically configured network cards will have a section like this on older Ubuntu versions:
auto lo eth0
iface lo inet loopback
iface eth0 inet static
        address xxx.xxx.xxx.xxx(enter your ip here)
        netmask xxx.xxx.xxx.xxx
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)
Here is an example for an older Ubuntu Release:
auto lo eth0
iface lo inet loopback
iface eth0 inet static
 address 192.168.1.100
 netmask 255.255.255.0
 gateway 192.168.1.1
And here an example for Ubuntu 16.04 and newer:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# test

# The primary network interface
auto ens33
iface ens33 inet static
 address 192.168.1.100
 netmask 255.255.255.0
 network 192.168.1.0
 broadcast 192.168.1.255
 gateway 192.168.1.1
 dns-nameservers 8.8.8.8 8.8.4.4
And here the complete network configuration file from an Ubuntu 16.04 system.
Ubuntu network configuration file
If you use "nano" editor to edit the configuration file, type Ctrl+x to save changes.
Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ?
<---Type "y"
File Name to Write: interfaces
<---ENTER

Step 2: Configure the DNS servers

Changes in /etc/resolv.conf are required only on Systems with Ubuntu < 14.04, for newer Ubuntu versions the nameservers get configured in the /etc/network/interfaces file.
a) Ubuntu versions < 14.04
In this step, you will manually configure your dns configuration file.
sudo nano /etc/resolv.conf
Once your editor opens the file you want to enter the following information...
nameserver xxx.xxx.xxx.xxx(enter your dns server ip)
nameserver xxx.xxx.xxx.xxx(enter your alt dns server ip)
If you use "nano" editor, type Ctrl+x to save changes.
Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ?
<---Type "y"
File Name to Write: resolv.conf
<---ENTER
Here is an example:
nameserver 8.8.8.8
nameserver 8.8.4.4
b) Ubuntu versions 14.04 and newer
Open the /etc/network/interfaces file again and add a line dns-nameservers 8.8.8.8 right after the gateway line.
sudo nano /etc/network/interfaces
auto lo
iface lo inet loopback
iface ens33 inet static
        address xxx.xxx.xxx.xxx(enter your ip here)
        netmask xxx.xxx.xxx.xxx
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)
        dns-nameservers 8.8.8.8
The nameservers 8.8.8.8 and 8.8.4.4 are provided by Google for public use, so you can use them in your network configuration.
If you use "nano" editor, type Ctrl+x to save changes.
Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ?
<---Type "y"
File Name to Write: interfaces
<---ENTER

Step 3: Restart networking

Manually restart your network interface with the new settings.
For Ubuntu < 14.04 use the networking init script:
sudo /etc/init.d/networking restart
This should return a result that looks like the following:
*Reconfiguring network interfaces… [OK]
For Ubuntu versions 14.04 and newer use systemctl instead:
systemctl restart ifup@eth0
At this point you can check if the settings are correct:
ifconfig
If everything is correct you will get this result.
eth0      Link encap:Ethernet  direcciónHW 00:33:27:46:2v:34
          Direc. inet:192.168.1.101  Difus.:0.0.0.0  Másc:255.255.255.0
 ...

Configure the Hostname

The hostname of an Ubuntu Server or Desktop is being configured in the files /etc/hostname and /etc/hosts. The /etc/hostname file sets the actual system hostname while /etc/hosts is used for the local name resolution.
In this example, I will change the hostname of my system to obelix.example.com.
First, edit the /etc/hostname file
sudo nano /etc/hostname
The hostname file contains the local part of the hostname only. The local part here is "obelix". Change the content of the /etc/hostname file to:
obelix
and save the file. The hostname file as it looks in nano after editing:
Edit the hostname on Ubuntu
Then open the /etc/hosts file with an editor:
sudo nano /etc/hosts
and change the line that starts with the IP address of the system like this:
192.168.1.100   obelix.example.com     obelix
Here a screenshot of the hosts file.
Configure the hosts file
The format is like this:
[IP Addesss] [full hostname incl. domain] [local part of the hostname]
Finally, restart the system to apply the hostname change.

Thứ Ba, 15 tháng 10, 2019

Hướng dẫn các bước tạo ổ đĩa RAM trên Windows

Hướng dẫn các bước tạo ổ đĩa RAM trên Windows

Tốc độ ghi/đọc RAM nhanh hơn ở bộ lưu trữ truyền thống rất nhiều
Nếu bạn đã từng mong muốn giả lập hiệu năng của một ổ trạng thái rắn (SSD) mà không phải gắn thêm một phần cứng mới, hãy thử tạo một ổ đĩa cứng ảo mới trên PC mà chạy hoàn toàn từ RAM, còn gọi là ổ RAM (tất nhiên nếu hệ thống có đủ RAM). Bài viết sẽ hướng dẫn bạn đọc cấu hình ổ đĩa RAM trên PC.

1. Ổ đĩa RAM là gì?

Ổ đĩa RAM  là khối lượng lưu trữ logic được tạo ra từ bộ nhớ RAM của máy tính. RAM là phương tiện lưu trữ mà một máy tính sử dụng để lưu trữ dữ liệu tạm thời trong quá trình sử dụng, tăng tốc hiệu suất tổng thể của hệ thống đáng kể.
Bộ nhớ RAM cực kỳ nhanh, các ổ đĩa logic chúng ta có thể tạo ra trong bộ nhớ RAM hoạt động ở nhiều tốc độ khác nhau.
Điều này đồng nghĩa với việc bất kỳ nhiệm vụ bị giới hạn bởi tốc độ ổ đĩa máy tính, chẳng hạn như kết hợp nhiều file video lớn hoặc thao tác với cơ sở dữ liệu phức tạp có thể đạt được hiệu suất lớn khi chạy từ ổ đĩa RAM. Tuy nhiên việc này không hề đơn giản.
Đầu tiên, bất kỳ dữ liệu nào được lưu trữ trong bộ nhớ RAM sẽ bị mất khi bộ nhớ RAM bị mất nguồn. Điều này trái ngược với các ổ đĩa trạng thái rắn truyền thống khác.
Các phương pháp lưu trữ khác sẽ giữ lại dữ liệu bằng văn bản khi bị mất điện, chẳng hạn như trong trường hợp khi tắt máy tính hoặc khi bị mất điện.
Điều này đồng nghĩa với việc bất kỳ dữ liệu nào bạn lưu trữ trên ổ đĩa RAM đều sẽ bị mất khi khởi động lại máy tính hoặc trong trường hợp bị mất điện. Do đó, bạn nên sao lưu thường xuyên các nội dung trên ổ đĩa   RAM và luôn luôn ghi nhớ rằng các dữ liệu trên ổ đĩa có thể bị mất bất cứ lúc nào.
Thứ hai, so với ổ SSD và ổ đĩa cứng cơ học, bộ nhớ RAM khá tốn kém và còn nhiều điểm hạn chế.
Việc tạo một ổ RAM đòi hỏi phần mềm chuyên dụng và sử dụng một phần bộ nhớ sẵn có trên máy; mặc dù một ổ RAM hiện diện như bất cứ ổ nào khác trên PC nhưng RAM mà bạn sử dụng cho ổ RAM sẽ không khả dụng cho các tác vụ ghi nhớ thông thường nữa.
Tại sao bạn muốn sử dụng bộ nhớ làm một ổ cứng tự chế? Đơn giản là vì tốc độ. Tốc độ ghi/đọc RAM nhanh hơn ở bộ lưu trữ truyền thống rất nhiều. Ở hình bên trên ta có thể thấy tốc độ ghi đọc khác nhau giữa một ổ cứng 7200 rpm (trái) và một ổ RAM (phải).

2. Thiết lập ổ RAM: Ưu điểm và nhược điểm

Tốc độ đọc/ghi của RAM thậm chí còn nhanh hơn tốc độ của những dòng SSD hàng đầu. Điều này làm cho ổ đĩa RAM thực sự là một công cụ tuyệt vời để đẩy nhanh các hoạt động mà máy tính phải đọc và ghi nhiều dữ liệu, như mã hóa media hay chỉnh sửa nhiều ảnh.
Những ứng dụng được cài đặt lên ổ RAM cũng đạt tốc độ truy cập lớn. Chẳng hạn như, việc di chuyển Word, Excel, Firefox và Acrobat từ ổ cứng 7200 rpm vào ổ RAM khiến cho việc tải ứng dụng nhanh gần gấp hai lần.
Trò chơi cũng chạy mượt mà hơn từ ổ đĩa RAM, mặc dù lưu trò chơi vào ổ ảo cần rất nhiều bộ nhớ của RAM.
Tất nhiên, việc chạy các chương trình quan trọng từ một ổ RAM cũng có một số nhược điểm đáng lưu ý.Dung lượng lưu trữ bị giới hạn ngặt nghèo khi so sánh với ổ cứng tiêu chuẩn, và tính không ổn định cố hữu của bộ nhớ truy cập tạm thời có thể là vấn đề nếu bạn lưu các file quan trọng hay chương trình lên ổ RAM. Những hạn chế về dung lượng ổ RAM là điểm trừ lớn: Dung lượng ổ ảo bị ràng buộc bởi tổng dung lượng RAM hệ thống.
Do ổ đĩa RAM bất ổn định, chúng sẽ mất dữ liệu mỗi lần PC sập nguồn. Hầu hết các ứng dụng tạo ổ RAM xử lý vấn đề này bằng cách bổ sung tùy chọn cho phép tự động lưu nội dung trên ổ RAM vào ổ cứng khi tắt máy và sau đó tải lại dữ liệu vào ổ RAM khi khởi động. Việc này cũng làm tăng tương đối thời gian khởi động và tắt máy tính đặc biệt nếu bạn đang chạy một ổ RAM dung lượng lớn trên một ổ đĩa cứng truyền thống. Ví dụ như, một ổ đĩa RAM 4GB sẽ phải mất vài phút để sao chép dữ liệu sang một ổ cứng 7200 rpm.
Nếu thấy trở ngại vì những điều trên, hãy dùng thử ứng dụng Primo RAMdisk. Chương trình có tính năng Quick Save giúp cập nhật file ảnh ổ RAM trên ổ cứng và chỉ lưu phần dữ liệu mới hay bị thay đổi.

3. Tạo ổ RAM

Trong bài này, ta sẽ sử dụng Dataram’s RAMDisk để tạo một ổ RAM 4GB. Tải và cài đặt phần mềm sau đó khởi chạy RAMDisk Configuration Utitlity. Trên màn hình thiết lập chính, chọn Unformatted và nhập kích thước ổ RAM tính theo megabyte. Lưu ý rằng với bản miễn phí, kích thước ổ RAM tối đa là 4GB.
Tiếp theo, nhấn vào thẻ Load and Save. Nếu bạn muốn phần mềm lưu lại dữ liệu ổ RAM vào ổ cứng khi tắt máy, hãy tích vào tùy chọn Save Disk Image on Shutdown và chọn vị trí lưu file ảnh. Tương tự, tích vào tùy chọn Load Disk Image at Startup và trỏ tới cùng vị trí nếu muốn tải lại dữ liệu đã lưu vào ổ RAM tự động khi khởi động máy.
Nhớ rằng việc này sẽ làm tăng thời gian khởi động và tắt máy. Nếu không dự định sử dụng ổ RAM thường xuyên để lưu dữ liệu quan trọng, ta có thể bỏ hai tùy chọn này. Ổ RAM sẽ được xóa mỗi khi máy tính tắt, nhưng nếu bạn đang lưu chỉ những file tạm trên nó thì mất mát không quan trọng.
Nếu lựa chọn lưu ứng dụng lên ổ RAM và muốn giữ lại file đầu ra của chúng, như là tài liệu hay game save lên ổ truyền thống thì bạn có thể tiết kiệm thời gian bằng cách tải file ảnh cho ổ đĩa lúc khởi động nhưng vô hiệu hóa tùy chọn Save at Shutdown. Chỉ cần lưu thủ công file ảnh cứ khi nào bạn bổ sung hay cập nhật một ứng dụng.
Sau khi chọn tùy chọn lưu và tải, kích vào Start RAMDisk và cài đặt ổ Datagram. Chương trình sẽ cảnh báo bạn rằng file ảnh đã thất bại nhưng đừng lo lắng. Bây giờ bạn cần định dạng ổ.

4. Định dạng ổ RAM

Đối với một số người dùng, ổ đĩa mới sẽ xuất hiện tức thì trong Windows Explorer (cùng với ổ C) và việc định dạng rất dễ dàng. Chỉ cần kích chuột phải vào ổ RAM và chọn Format để hiển thị một hộp các lựa chọn. Thay đổi hệ thống file sang định dạng và tích vào tùy chọn Quick Format, đặt tên sau đó kích vào Start.
Không may là, đôi khi ổ RAM lại không xuất hiện tự động trong Windows Explorer và bạn sẽ phải cấp không gian và bắt đầu quá trình định dạng thủ công.
Mở thực đơn Start menu, kích chuột phải vào Computer và chọn Manage. Cửa sổ Computer Management sẽ mở ra. Ở khung bên trái, kích vào Disk Management trong Storage. Bây giờ, tìm đến ổ dán nhãn “Unknown” ở cuối cửa sổ trung tâm. Ta sẽ thấy một thanh màu đen bên cạnh với kích thước RAM và nhãn “Unallocated” dưới thanh.
Kích chuột phải vào ổ và khởi tạo, tích vào tùy chọn MBR. Thiết kế ổ đĩa sẽ đổi nhãn “Unknown” sang “Basic”. Tiếp theo, kích chuột phải vào thanh màu đen và chọn New Simple Volume. Làm theo các bước trong cửa sổ cài đặt và khi các tùy chọn định dạng nhảy ra, sử dụng những thông tin chi tiết được mô tả trước đó. Đặt một chữ cái làm tên ổ (chẳng hạn như R:).
Bây giờ, bạn có thể thấy ổ RAM trong Windows Explorer giống như với những ổ đĩa khác.

5. Chuyển cache trình duyệt sang ổ RAM

Nhiều người sử dụng ổ RAM để lưu file tạm Internet, do tính bất ổn định tự nhiên của ổ RAM sẽ xóa dữ liệu khi máy tính tắt (trừ khi bạn sử dụng tùy chọn tự động lưu file ảnh). Một số người nói rằng việc lưu file trên một ổ RAM cũng giúp làm tăng tốc độ lướt web.
Dưới đây là cách chuyển cache của ba trình duyệt lớn.
Internet Explorer: Vào Tools > Internet Options > General và kích vào Settings trong phần Browsing History. Tại cửa sổ hiện ra, bạn sẽ thấy tùy chọn Move Folder trong phần Temporary Internet Files. Kích vào đây sau đó trỏ IE đến một thư mục lưu đệm trên ổ RAM.
Firefox: Gõ about:config vào thanh địa chỉ và nhấn Enter. Kích chuột phải vào bất kỳ đâu trên danh sách tùy chỉnh Preferences sau đó chọn New String. Nhập browser.cache.disk.parent_directory làm Preference name sau đó liệt kê đường dẫn file vào ổ RAM làm giá trị chuỗi (chẳng hạn như R:\).
Một thư mục Cache chứa các file tạm sẽ xuất hiện trong ổ RAM.
Chrome: Kích chuột phải vào Start menu và chọn Properties. Trong hộp Target:, bạn sẽ thấy đường dẫn file của Chrome kết thúc bằng “chrome.exe”. Bổ sung đoạn sau vào cuối dòng:
<dấu cách>--user-data-dir=”your folder path”
Thay thế your folder path bằng đường dẫn tới thư mục cache trên ổ RAM. Dưới đây là ví dụ:
C:\Users\Brad\AppData\Local\Google\Chrome\Application\chrome.exe --user-data-dir="R:\ChromeCache"
Từ bây giờ, trình duyệt sẽ sử dụng ổ RAM làm vị trí cache mặc định.

6. Hướng dẫn thêm dung lượng ổ RAM

6.1. Chuẩn bị

- Dung lượng RAM 6 GB hoặc nhiều hơn.
- Windows 64-bit: Để hỗ trợ RAM có dung lượng hơn 4 GB, yêu cầu máy tính của bạn phải chạy phiên bản Windows 64-bit.
Nếu muốn kiểm tra xem máy tính của bạn có phải Windows 64-bit hay không, cách đơn giản là kích chuột phải vào biểu tượng Computer chọn Properties.
- Phần mềm RAM Disk: Ngoài RAM bạn cần phải có cả phần mềm tạo ổ đĩa RAM. Có rất nhiều phần mềm để bạn lựa chọn, trong đó phần mềm RAMDisk của DataRAM là một lựa chọn. RAMDisk thiết lập khá đơn giản và hỗ trợ không gian lưu trữ lên đến 4 GB. Phiên bản mất phí hỗ trợ không gian lưu trữ lớn hơn 4 GB.

6.2. Cài đặt RAM

1. Cài đặt DataRAMRAMDisk. Chỉ với 1 cú click chuột và chọn  I agree.
 Cài đặt DataRAMRAMDisk
2. Chạy tiện ích RamDisk Configuration Utility từ Start Menu.
 Chạy tiện ích RamDisk Configuration Utility từ Start Menu
3. Thiết lập kích thước (size) và định dạng (Type) choRAMDisk trong thẻ Settings. Đơn vị thiết lập kích thước (size) là Megabyte, do đó bạn phải thiết lập kích thước là 4092 MB nếu muốn thiết lập RAM 4 GB hoặc 2046 MB nếu muốn thiết lập RAM 2 GB.
 Thiết lập kích thước (size) và định dạng (Type) choRAMDisk
Thiết lập định dạng (type) là unformatted.
4. Kích hoạt Load Disk Image at Startup tại thẻ Local and Save để lưu trữ nội dung ổ RAM trên ổ đĩa cứng hoặc ổ SSD. Mỗi khi bạn mở máy, nội dung nàysẽ xuất hiện lại.
Kích hoạt Load Disk Image at Startup
5. Cấu hình Save Image Settings
Cấu hình Save Image Settings
Kích hoạt Save Disk Image on Shutdown nếu bạn muốn hệ thống tự động lưu lại thay đổi các file image của ổ đĩa RAM khi bạn tắt máy.
Ngoài ra bạn có thể kích hoạt tính năng AutoSave, sẽ tự động viết bất kỳ thay đổi nào trên file image thường xuyên (theo mặc định là 300s).
 kích hoạt tính năng AutoSave
6. Click chọn Start RAMDisk.
Click chọn Start RAMDisk
7. Click Install nếu trên màn hình xuất hiện hộp thoại yêu cầu bạn muốn thêm driver.
Click Install
8. Click chọn Format nếu được yêu cầu format ổ đĩa mới. Nếu chương trình không yêu cầu, tìm tên ổ mới trong Explorer rồi kích chuột phải chọn Format.
 Click chọn Format
9. Chọn File System là NTFS, chọn tên ổ rồi click chọn Format disk.
Chọn File System là NTFS
Lúc này ổ đĩa RAM của bạn đã sẵn sàng cài đặt phần mềm. Cần đảm bảo rằng trong quá trình cài đặt chương trình bạn muốn trên ổ đĩa, bạn lựa chọn đúng tên ổ. Ngoài ra bạn có thể tạo một thư mục 

Thứ Hai, 7 tháng 10, 2019

Hướng dẫn cài đặt và cấu hình VNC Server trên CentOS 7 / RHEL 7

Hướng dẫn cài đặt và cấu hình VNC Server trên CentOS 7 / RHEL 7



Ở bài viết trước, vinasupport.com đã hướng dẫn các bạn cách cài đặt giao diện GNOME Desktop GUI cho Centos 7 / RHEL 7. Như vậy bạn có thể thao tác với server thông qua giao diện đồ họa GUI thay cho giao diện command-line. Tuy nhiên để kết nối tới server để sử dụng giao diện đồ họa GUI thì cần 1 phần mềm để thực hiện điều đó. Trên Windows, phổ biến là chương trình Remote Desktop. Còn trên Linux, thì thông thường sẽ sử dụng VNC.
Bài viết này sẽ hướng dẫn các bạn cài đặt VNC Server trên CentOS 7 và làm thế nào để kết nối tới VNC Server thông qua VNC Client. Chú ý, hệ điều hành RHEL 7 (Redhat Enterprise), cách cài đặt tương tự.

1. Hướng dẫn cài đặt VNC Server

Phần mềm mình chọn làm VNC Server là TigerVNC Server. Đây là phần mềm nằm trong repository (kho chứa) của CentOS 7 / RHEL 7
Để cài đặt TigerVNC Server, sử dụng yum để cài.
  • sudo yum install tigervnc-server

2. Cấu hình VNC Server

2.1. Cài đặt VNC Password

  • vncpasswd
Nó sẽ tạo một VNC Password cho user hiện tại. Như hình trên là tạo VNC Password cho user admin của vinasupport.com

2.2. Khởi động VNC Server

Để khởi động 1 phiên làm việc trên VNC Server sử dụng command sau:
  • vncserver :1
Nó sẽ chạy một phiên làm việc Desktop ở phiên :1 tương đương với cổng trên server là 5901.
Nếu bạn muốn tạo 1 phiên làm việc khác cho nhiều user thì chạy tiếp lệnh với :2 (Port: 5902), :3 (Port: 5903)

2.3. Dừng VNC Server

Để dừng 1 phiên làm việc trên VNC Server sử dụng command sau: (VD: dừng phiên Desktop :1)
  • vncserver -kill :1
Để dừng tất cả các phiên làm việc trên VNC Server sử dụng command sau:
  • vncserver -kill :*

2.4. Xem danh sách các phiên làm việc

  • vncserver -list

3. Kết nối tới VNC Server từ phần mềm VNC Client

3.1. Trên Windows

3.2. Trên Linux (Ubuntu)

Remmina Remote Desktop Client

4. Khởi động VNC Server khi boot hệ điều hành

Tạo file startup cho phiên làm việc của bạn:
  • cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver:1.service
Sửa file /etc/systemd/system/vncserver:1.service
  1. [Unit]
  2. Description=Remote desktop service (VNC)
  3. After=syslog.target network.target
  4. [Service]
  5. Type=forking
  6. ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
  7. ExecStart=/sbin/runuser -l my_user -c "/usr/bin/vncserver %i -geometry 1280x1024"
  8. PIDFile=/home/<USER>/.vnc/%H%i.pid
  9. ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
  10. [Install]
  11. WantedBy=multi-user.target
Thay <USER> bằng user của bạn.
Cuối cùng là bạn có thể sử dụng các command sau đây để start/stop service
  • systemctl daemon-reload
  • systemctl start vncserver:1
  • systemctl status vncserver:1
  • systemctl enable vncserver:1