Author Archives: lnt

Nhiệt độ RPi 3B+

RPi 3B+ được đặt trong hộp chính hảng, không đậy nắp hông.

Nhiệt độ phòng 33oC, có quạt trần.

Nhiệt độ đo bằng lệnh vcgencmd measure_temp, sau khi máy chạy ít nhất 1 giờ, đo 5 phút/lần trong 10 lần. Continue reading

Comments Off on Nhiệt độ RPi 3B+

Filed under Software

SSH Public key

Câu lệnh

ssh-keygen -t rsa -C "Chuổi_bất_kỳ_không_khoảng_trắng"

tạo cặp khoá public id-rsa.pub và private id-rsa cho RPi. Khoá công khai id-rsa.pub cần phải chép vào file authorized_keys trước khi cung cấp cho ứng dụng/máy khác. Các ứng dụng/máy khác sẽ dùng khoá này để kết nối/đăng nhập vào RPi mà không dùng mật khẩu.

Câu lệnh sau đây cung cấp public key cho user@ipAddress

ssh-copy-id user@ipAddress
 Continue reading 

Comments Off on SSH Public key

Filed under Software

OCSP và ssl_stapling

Khi một ứng dụng nhận nội dung được bảo mật hoặc được ký số từ internet, như các website được bảo mật bằng HTTPS hay phần mềm có chữ ký, nó sẽ phải xác minh xem chứng nhận được sử dụng để bảo mật nội dung như SSL hay chứng nhận xác thực mã này có hợp lệ hay không.

OCSP (Online Certificate Status Protocol) là một giao thức để kiểm tra tình trạng hợp lệ của một chứng thư số SSL ở thời gian thực.
Continue reading

Comments Off on OCSP và ssl_stapling

Filed under Software

Thông báo lỗi khi khởi động

Lỗi bộ nhớ

[ 0.973272] vc_vchi_sm_init: failed to open VCHI service (-1)
 [ 0.973370] [vc_sm_connected_init]: failed to initialize shared memory service

Dùng lệnh raspi-config –> 7. Advanced Options -> A3. Memory Split nhập giá trị lớn hơn 16 Continue reading

Comments Off on Thông báo lỗi khi khởi động

Filed under Software

Backup

Backup OS (toàn bộ partition)

Backup toàn bộ OS partition phải cho khả năng phục hồi OS partition. Nghĩa là chạy OS trên một partition khác để phục hồi partition gốc.

Đơn giản nhất là thêm một partition trên ổ đĩa chạy OS và dùng rsync để backup.

/dev/sda1   # OS partition
/dev/sda2   # Backup partition
/dev/sda3   # Swap partition
/dev/sda4   # Data partition
...

Continue reading

Comments Off on Backup

Filed under Software

FTP server: vsftpd

Có khá nhiều FTP server có thể chạy trên RPi, khác nhau về sự gọn nhẹ, hiệu quả, bảo mật và tính năng phong phú. Có thể kế đến các FTP server thường dùng như ftpd, tftpd, proftpd, pure-ftpd, vsftpd, wu-ftpd…

vsftpd gọn nhẹ, hiệu quả, cấu hình đơn giản… đủ dùng cho nhu cầu truyền/nhận file trên RPi. Continue reading

Comments Off on FTP server: vsftpd

Filed under Software

rclone và mã hóa file trên Google Drive

Rclone là một ứng dụng upload/download file cho nhiều ổ đĩa đám mây, trong đó có Google Drive.

  • Rclone có phiên bản chạy trên Windows, có thể mount Google Drive thành một ổ đĩa của Windows
  • Google có Drive File Stream, mount Google Drive thành một ổ đĩa của Windows

Continue reading

Comments Off on rclone và mã hóa file trên Google Drive

Filed under Software

Lỗi khó xác định

Hiện tượng là không thể đăng nhập Rain loop, không thể kết nối với smtp serverimap server, không thể gởi fax bằng Hylafax, báo lỗi khi chạy iptables -S…, thậm chí treo khi reboot

Chạy lệnh uname -r để biết kernel release (thí dụ 4.14.34-v7+) nhưng trong /lib/modules chỉ có phiên bản khác, hoặc lệnh ls /lib/modules/$(uname -r) báo lỗi không có file/thư mục => đây là nguyên nhân gây lỗi, kernel trên đĩa boot và kernel OS không giống nhau.
Continue reading

Comments Off on Lỗi khó xác định

Filed under Software

rclone và các ổ đĩa đám mây

RPi được dùng nhiều như một máy tính không màn hình, vì vậy nó thích hợp với những ứng dụng được gọi chạy theo dòng lệnh.

rclone là ứng dụng chạy từ dòng lệnh để sync files và directories đến/từ:

  • Amazon Drive
  • Amazon S3
  • Backblaze B2
  • Box
  • Ceph
  • DigitalOcean Spaces
  • Dreamhost
  • Dropbox
  • FTP
  • Google Cloud Storage
  • Google Drive
  • HTTP
  • Hubic
  • IBM COS S3
  • Memset Memstore
  • Microsoft Azure Blob Storage
  • Microsoft OneDrive
  • Minio
  • Nextloud
  • OVH
  • Openstack Swift
  • Oracle Cloud Storage
  • Ownloud
  • pCloud
  • put.io
  • QingStor
  • Rackspace Cloud Files
  • SFTP
  • Wasabi
  • WebDAV
  • Yandex Disk
  • The local filesystem

Continue reading

Comments Off on rclone và các ổ đĩa đám mây

Filed under Software

Levenshtein UTF-8 cho MariaDB

So với MySQL, MariaDB đã có nhiều thay đổi về cấu trúc CSDL và cách xử lý Plugin. Giờ đây, dù có file nguồn của Levenshtein cũng khó có thể biên dịch cho MariaDB. Continue reading

Comments Off on Levenshtein UTF-8 cho MariaDB

Filed under Software