Alpine linux không có sẵn tường lửa mặc định lúc cài đặt hệ điều hành. Do đó, để đảm bảo cho việc bảo mật thì việc lựa chọn tường lửa cho Alpine nên được thiết lập ngay sau khi cài đặt thành công hệ điều hành. Bài viết này hướng dẫn cách thiết lập tường lửa trên Alpine linux sử dụng Awall.
Cài đặt iptables và awall trên Alpine Awall chỉ là một tiện ích cho iptables, làm cho nó dễ cấu hình và sử dụng hơn.
Có rất nhiều bản phân phối Linux và việc đóng gói các ứng dụng cho tất cả các bản phân phối Linux là một nhiệm vụ khá tốn thời gian và khó khăn. Mặc dù có rất nhiều trình chuyển đổi gói tồn tại, nhưng chúng đều có các vấn đề về tính tương thích và chức năng hạn chế.
Để khắc phục vấn đề này, một định dạng gói ứng dụng có tên Snap đã được Canonical giới thiệu.
Alpine Linux là một Distro nhẹ, đầy đủ tính năng thường được sử dụng cùng với Docker. Tuy nhiên, vượt ra ngoài khuôn khổ Docker, trải nghiệm Alpine Linux Desktop trên VMware là một ý tưởng khá thú vị. Bài viết này chia sẻ cách cài đặt Alpine Linux Desktop với môi trường desktop XFCE trên VMware cùng với một số phần mềm và bộ gõ tiếng việt Ibus Bamboo.
Tôi hay build file binary trên Linux để thỏa mãn việc tự trải nghiệm. Một trong những ứng dụng tôi hay build là ví Bob để chứa coin HNS. Hiện tại, ví Bob chưa hỗ trợ chính thức ví mềm lẫn ví cứng Nano Ledger S trên Linux nên muốn sử dụng bạn phải tự build file binary file để sử dụng.
Trong quá trình build tôi gặp không ít lỗi do thiếu các gói cài đặt cần thiết.
Alpine linux được tôi chọn để chạy Docker vì nó nhẹ và tốn ít tài nguyên hệ thống. Thử đi bạn sẽ cảm nhận được điều tôi nói.
Alpine trên VPS Tùy thuộc vào nhà cung cấp VPS mà bạn sẽ được hướng dẫn để cài đặt Alpine linux khác nhau.
Bài viết dưới đây được minh họa cho Alpine 3.12
Kích hoạt repo và thêm các gói cài đặt Cập nhật file /etc/apk/repositories bằng lệnh
Có nhiều lý do để SSH vào máy ảo. Bài viết này hướng dẫn cách SSH vào máy ảo.
Sau khi cài hệ điều hành trên máy ảo, để có thể login bằng SSH thì ssh server phải được cài đặt và chạy sẵn. Bạn có thể kiểm tra trạng thái của ssh server bằng câu lệnh sau:
sudo systemclt status sshd
Thiết lập trong Network`
Mở port cho giao thức SSH`
Alpine Linux là bản phân phối Linux dựa trên musl và BusyBox, được thiết kế bảo mật, đơn giản và hiệu quả về tài nguyên. Nó sử dụng OpenRC cho hệ thống init.
Alpine nổi lên sau khi Docker được phát triển bởi vì nó nhỏ và nhẹ, thường được sử dụng để làm docker image.
Alpine Repository Giống như các distro Linux khác, Alpine sử dụng repo để cài đặt và cập nhật gói theo các phiên bản của Alpine.