Skip to content
    • contact@jupitek.vn
    • 0961 082 327
  • EnglishVietnamese

  • Add anything here or just remove it...
Công ty cổ phần giải pháp JupitekCông ty cổ phần giải pháp Jupitek
  • Trang chủ
  • Dịch vụ
    • CLOUD COMPUTING
      • Virtual Private Cloud
      • Private Cloud
      • Backup
      • Storage
      • Akamai Connected Cloud
      • Viettel Cloud
    • MEDIA & CONTENT DELIVERY
      • Multi CDN
      • Download delivery
      • Media delivery
      • Web/ app perfomace
      • DDoS
      • WAF
    • MANAGE SERVICES
      • Operation
      • Implementation
      • Migration
      • Optimization
    • OTHER
      • Colocation Viettel
      • SSL
  • Solutions
    • Solutions BFSI
    • Solutions Game
    • Solutions Media, Content
    • Solutions Edu
  • Về chúng tôi
  • Tech blog
    • Databases
    • Networking
    • Security
  • Liên hệ
Metadata service

Sử dụng Cloud-config files để cấu hình máy chủ

Categories
  • Chưa phân loại (1)
  • Jupitek Cloud (6)
  • Linode (252)
    • Cloud Guides & Tutorials (134)
      • Akamai + Linode (7)
        • Solutions (7)
      • Applications (126)
        • Big Data (20)
        • Cloud Storage (11)
        • Configuration Management (60)
          • Ansible (7)
          • Chef (4)
          • Cloud-Init (6)
          • Configuration Management Basics (9)
          • Laravel Forge (1)
          • Packer (2)
          • Pulumi (1)
          • Puppet (3)
          • Salt (14)
          • Terraform (10)
          • Vagrant (1)
          • Vault (1)
        • Containers (32)
        • How to Install and Use YunoHost (1)
        • Media Servers (2)
    • Products (118)
      • Compute (60)
        • Compute Instances (30)
          • choose a linux distribute (2)
          • Developers (1)
          • Get Started (1)
          • Guides (10)
          • Manage disks and storage on a Compute Instance (4)
          • Manual network configuration on a Compute Instance (4)
          • Plan Types (7)
          • Resources (1)
        • Linode Kubernetes Engine (17)
          • Developers (1)
          • Get Started (1)
          • Guides (1)
            • Create a Cluster (1)
          • Resources (1)
        • Metadata service (2)
        • Networking (6)
        • Recovery and troubleshooting (4)
      • Databases (6)
        • Managed Databases (6)
          • Developers (1)
          • Get Started (1)
          • Guides (2)
            • Automatic Updates and Maintenance Windows (1)
            • Connect to a MySQL Managed Database (1)
          • Resources (1)
      • Networking (16)
        • Cloud Firewall (1)
        • linux cloud firewall (7)
        • NodeBalancers (6)
      • Storage (38)
        • Backups (8)
        • Block Storage (9)
        • object storage (21)
          • Clients and tooling (8)
  • Tech blog (4)
    • Databases (4)
    • Networking (4)
    • Security (4)
  • Tin Tức (5)
    • Thông Tin Tuyển Dụng (1)

Các tệp cấu hình đám mây được dịch vụ Siêu dữ liệu của chúng tôi hỗ trợ và được cloud-init sử dụng để tự động hóa cấu hình máy chủ. Hướng dẫn này đề cập đến việc tạo tệp cấu hình đám mây, các mô-đun phổ biến và ví dụ để giúp bạn bắt đầu.

Cú pháp
Dữ liệu Cloud-config được viết bằng cú pháp YAML, một định dạng tuần tự hóa dữ liệu thường dùng, thân thiện với người dùng và dễ đọc hơn so với các định dạng thay thế (như JSON). YAML bao gồm các cặp khóa-giá trị. Mỗi khóa được nhập trên một dòng riêng và dấu hai chấm (:) được sử dụng để phân tách khóa khỏi giá trị của khóa. Phạm vi của khóa được xác định bằng cách thụt lề. Để tìm hiểu thêm về YAML, hãy xem thông số kỹ thuật YAML mới nhất.

Các mô-đun Cloud-config
Một tệp cloud-config phải chứa #cloud-config làm dòng đầu tiên. Sau đó, bạn có thể sử dụng các khóa do bất kỳ mô-đun cloud-init nào cung cấp. Xem lại các phần còn lại của hướng dẫn này để biết danh sách các mô-đun phổ biến và cách cấu hình chúng. Để biết danh sách đầy đủ các mô-đun/khóa, hãy xem tài liệu tham khảo mô-đun cloud-init.

Tạo người dùng mới và hạn chế quyền truy cập root
Một trong những nhiệm vụ bảo mật phổ biến nhất cho mọi triển khai hệ thống mới là cấu hình tài khoản người dùng. Điều này bao gồm tạo tài khoản người dùng giới hạn cho quản trị viên hệ thống, thêm họ vào nhóm sudo và cho phép người dùng đăng nhập qua SSH bằng khóa công khai thay vì mật khẩu.

  • users (danh sách): Cấu hình tài khoản người dùng (Tham chiếu | Ví dụ)
  • name (chuỗi): Tên người dùng.
  • passwd (chuỗi): Mã băm của mật khẩu bạn muốn cấu hình cho người dùng này.
  • groups (chuỗi): Tên nhóm mà người dùng phải thuộc về.
  • sudo: Xác định chuỗi quy tắc sudo hoặc đặt thành False để từ chối sử dụng sudo.
  • lock_passwd (boolean): Nếu đúng (cài đặt mặc định), sẽ ngăn không cho đăng nhập bằng mật khẩu cho người dùng đó.
  • ssh_authorized_keys (danh sách): Danh sách chứa các khóa công khai cần được cấu hình cho người dùng này.

Cập nhật hệ thống
Cập nhật hệ thống là một tác vụ phổ biến khác được thực hiện sau khi hệ thống được triển khai.

package_update (boolean): Cập nhật cơ sở dữ liệu apt (cloud-init Docs)
package_upgrade (boolean): Nâng cấp phần mềm trên hệ thống của bạn (bằng cách chạy lệnh yum hoặc apt upgrade). Xem tài liệu cloud-init.

Cài đặt gói phần mềm
Hầu hết mọi khối lượng công việc chạy trên Compute Instance đều yêu cầu cài đặt thêm phần mềm. Bạn có thể tự động cài đặt các gói phần mềm bằng cách thêm chúng vào tệp cloud-config của mình.

packages (list): Cài đặt danh sách các gói đã chỉ định. Xem tài liệu cloud-init.

Chạy lệnh
runcmd (danh sách): Chạy các lệnh được chỉ định trong lần khởi động đầu tiên. Xem tài liệu cloud-init.

Ghi vào tệp

  • write_files (danh sách): xem tài liệu cloud-init.
  • content: Toàn bộ nội dung cần đưa vào tệp.
  • path: Đường dẫn đến tệp. Nếu tệp đã tồn tại ở vị trí này, tệp sẽ bị ghi đè.
  • permissions: Xác định quyền của tệp theo định dạng bát phân (ví dụ: 0644).

Cấu hình mạng sử dụng systemd-networkd
Use the Metadata service API

Đăng ký trải nghiệm dịch vụ

Đăng ký để nhận thêm thông tin về các sản phẩm và dịch vụ được cung cấp bởi JUPITEK
Đăng ký ngay

Liên hệ Hotline

Bạn cần thêm thông tin, vui lòng gọi tới:
0961 082 327

Hỗ trợ khách hàng

Trung tâm hỗ trợ khách hàng giúp giải đáp mọi thắc mắc về dịch vụ và giải pháp của JUPITEK.
Liên hệ ngay

Trụ sở: Số 40 lô 4 Xuân Phương Residence, Trịnh Văn Bô, Phường Xuân Phương, Quận Nam Từ Liêm, TP Hà Nội, Việt Nam

VPGD: Tầng 8, Số 20, Ngõ 126 Mễ Trì Hạ, Mễ Trì, Nam Từ Liêm, TP. Hà Nội

0961 082 327

contact@jupitek.vn

Dịch vụ

CLOUD COMPUTING
Virtual Private Cloud
Private Cloud
Backup
Storage
Akamai Connected Cloud
Viettel Cloud
MEDIA & CONTENT DELIVERY
Multi CDN
Download delivery
Media delivery
Web / app perfomace
DDoS
WAF
MANAGE SERVICES
Operation
Implementation
Migration
Optimization
OTHER
Colocation Viettel
SSL

Giải pháp

Edu
BFSI
Game
Media, Content
Copyright 2025 © Jupitek | All Rights Reserved
  • Trang chủ
  • Dịch vụ
    • CLOUD COMPUTING
      • Virtual Private Cloud
      • Private Cloud
      • Backup
      • Storage
      • Akamai Connected Cloud
      • Viettel Cloud
    • MEDIA & CONTENT DELIVERY
      • Multi CDN
      • Download delivery
      • Media delivery
      • Web/ app perfomace
      • DDoS
      • WAF
    • MANAGE SERVICES
      • Operation
      • Implementation
      • Migration
      • Optimization
    • OTHER
      • Colocation Viettel
      • SSL
  • Solutions
    • Solutions BFSI
    • Solutions Game
    • Solutions Media, Content
    • Solutions Edu
  • Về chúng tôi
  • Tech blog
    • Databases
    • Networking
    • Security
  • Liên hệ
  • WooCommerce not Found
  • Newsletter