Skip to content
Học Công nghệ Thông tin thực chiếnHọc Công nghệ Thông tin thực chiến
  • KHÓA HỌC
  • KIẾN THỨC
  • KÊNH YOUTUBE
  • NGƯỜI SÁNG LẬP
Học Công nghệ Thông tin thực chiếnHọc Công nghệ Thông tin thực chiến
  • KHÓA HỌC
  • KIẾN THỨC
  • KÊNH YOUTUBE
  • NGƯỜI SÁNG LẬP
An toàn thông tin thực chiến

Container-Optimized OS mã hóa mật khẩu bằng thuật toán gì?

  • 07 Jun, 2025
  • Com 0

Container-Optimized OS là hệ điều hành Linux chuyên dụng của Google trên Google Cloud Platform và chỉ có trên GCP mà thôi.

Nói cách khác nếu không xài GCP, bạn sẽ không có cơ hội xài Container-Optimized OS.

Và điều thú vị nữa là nó chỉ chạy được phần mềm đóng gói thành Container mà thôi.

Nó không chạy được với phần mềm chạy từ file nhị phân ELF cũng như được đóng gói thành dạng khác như RPM, DEB, APK…

Thật bất ngờ là Container-Optimized OS mã hóa mật khẩu bằng thuật toán MD5 cũ rích.

# cat /etc/os-release
NAME="Container-Optimized OS"
ID=cos
PRETTY_NAME="Container-Optimized OS from Google"
HOME_URL="https://cloud.google.com/container-optimized-os/docs"
BUG_REPORT_URL="https://cloud.google.com/container-optimized-os/docs/resources/support-policy#contact_us"
GOOGLE_CRASH_ID=Lakitu
GOOGLE_METRICS_PRODUCT_ID=26
KERNEL_COMMIT_ID=2e89dc9fc1cfcb0184104491d7f412eee640086b
VERSION=109
VERSION_ID=109
BUILD_ID=17800.519.18

# cat /etc/shadow
root:*:::::::
thaygiaoth:*:20246:0:99999:7:::
# passwd 

You can now choose the new password or passphrase.

A valid password should be a mix of upper and lower case letters, digits, and
other characters.  You can use a password containing at least 7 characters
from all of these classes, or a password containing at least 8 characters
from just 3 of these 4 classes.
An upper case letter that begins the password and a digit that ends it do not
count towards the number of character classes used.

A passphrase should be of at least 3 words, 11 to 72 characters long, and
contain enough different characters.

Alternatively, if no one else can see your terminal now, you can pick this as
your password: "bone8quake8Eye".

Enter new password: 
Re-type new password: 
passwd: password updated successfully

# cat /etc/shadow
root:$1$Wpl4E7Ex$olg5v8jna7hfoC3QU3Gel1:20246::::::
thaygiaoth:*:20246:0:99999:7:::

Thuật toán MD5 còn cũ hơn thuật toán SHA256 nữa và hiện này người ta khuyến cáo không xài thuật toán này để mã hóa mật khẩu, không biết tại sao Google vẫn xài nhỉ?


Tôi có nấu nướng lại công nghệ lõi Linux trên AlmaLinux 9 để nó chạy không cần initramfs như trên Container-Optimized OS của Google, mời các bạn cùng xem.

Tags:
Container-Optimized OSLinux chuyên dụng cho ContainerMD5 algorithmPassword hashingPassword hashing algorithmThuật toán băm mật khẩuThuật toán MD5
Share on:
rm -rf / có đáng sợ như bạn nghĩ, thử trên Rocky Linux 9
Mã hóa mật khẩu trong Amazon Linux 2023

Search

Categories

  • An toàn thông tin thực chiến (17)
  • Cơ sở dữ liệu thực chiến (6)
  • Computer security (1)
  • Công nghệ ảo hóa máy chủ (1)
  • Công nghệ lõi Công nghệ Thông tin (1)
  • Công nghệ lõi Linux (8)
  • Công nghệ phần mềm thực chiến (7)
  • Công nghệ Thông tin thực chiến (1)
  • Cybersecurity (1)
  • Đại số tổ hợp (1)
  • DevOps thực chiến (2)
  • Điện toán đám mây thực chiến (3)
  • Docker container (3)
  • Giải tích tổ hợp (1)
  • Hệ điều hành Linux thực chiến (8)
  • Học an toàn thông tin (1)
  • Học công nghệ thông tin thực chiến (1)
  • Information security (1)
  • Lập trình an toàn thông tin (2)
  • Lập trình thực chiến (1)
  • Linux hacking (1)
  • Linux thực chiến (2)
  • Olympic Toán 30 tháng 4 (1)
  • Oracle DBA (11)
  • Podman container (3)
  • Tích hợp hệ thống công nghệ thông tin thực chiến (1)

Tags

AlmaLinux 8 (2) Anaconda installer (3) Biên dịch Linux kernel (4) Biên dịch nhân Linux (4) Container-Optimized OS (3) Container Operating System (4) Container OS (4) Cài Oracle 21c (3) Công nghệ lõi Linux (3) Công nghệ phần mềm thực chiến (3) Fedora CoreOS (3) Hệ điều hành Linux thực chiến (4) Học an toàn thông tin (4) initramfs (2) Linux hugepages (3) Linux kernel (3) Linux kernel module (2) Linux PAM (5) Linux security (8) MySQL database developer (3) MySQL DBA (3) netplan (3) OpenSSH server (2) Oracle 21c (2) Oracle OUI (5) Oracle Universal Installer (5) Password hashing (4) Password hashing algorithm (6) Quản trị MySQL (3) RHEL 10 (2) Samba Active Directory Domain Controller (4) Samba AD DC (5) Samba AD Domain Controller (5) SMB protocol (3) Thuật toán băm mật khẩu (9) Thuật toán băm mật khẩu yescrypt (2) Thuật toán MD5 (3) Thuật toán SHA512 (5) Thuật toán yescrypt (4) Trung tâm dữ liệu (2) Tối ưu cơ sở dữ liệu MySQL (4) Tối ưu MySQL (4) Ubuntu netplan (3) vmlinuz (3) Điện toán đám mây (3)

Học Công nghệ Thông tin chuyên sâu
Tiết kiệm tiền bạc, thời gian, công sức cho người học
© Copyright 2024 CâyTreOS – Học IT thế kỉ 21

Học Công nghệ Thông tin thực chiếnHọc Công nghệ Thông tin thực chiến