Cách tạo nhóm trong Linux
Nhóm được sử dụng để tổ chức người dùng và các đặc quyền của họ như đọc quyền viết và thực thi. Để thêm một Groud, lệnh là groupadd.
Trong bài viết này, chúng tôi sẽ giải thích cách cài đặt máy chủ sách điện tử Calibre trên Ubuntu 20.04.
Calibre là một bộ phần mềm sách điện tử mã nguồn mở miễn phí. Calibre cung cấp một máy khách cục bộ nhưng cũng cung cấp một máy chủ để truy cập trên các thiết bị khác. Nó sẽ cho phép bạn làm gần như mọi thứ và nó đưa mọi thứ lên một bước xa hơn so với phần mềm sách điện tử thông thường.
Cài đặt Máy chủ sách điện tử Calibre trên Ubuntu 20.04
Điều kiện tiên quyết
Bước 1 - Cập nhật máy chủ
Giữ cho máy chủ được cập nhật bằng cách sử dụng lệnh sau:
# apt update -y
# apt upgrade -y
Bước 2 - Cài đặt Calibre
Cài đặt Calibre bằng lệnh sau:
# apt install calibre -y
Bước 3 - Tạo Thư viện
Tạo một thư mục cho thư viện Calibre mới trong thư mục chính.
# mkdir calibre
Bước 4 - Thêm sách vào thư viện
Tải xuống Romeo và Juliet của Shakespeare từ Project Gutenberg.
# wget "http://gutenberg.org/ebooks/1112.kindle.noimages' -O book.mobi
Thêm nó vào thư viện Calibre.
# calibredb add book.mobi --with-library calibre
Bước 5 - Liệt kê nội dung của thư viện
calibredb yêu cầu số ID để xóa sách. Ví dụ: để xóa ID sách 1:
# calibredb remove 1 --with-library calibre
Để thêm lại sách:
# calibredb add book.mobi --with-library calibre
Bước 6 - Tạo Dịch vụ Khởi động Tầm cỡ
Tạo một dịch vụ systemd cho Calibre để nó có thể tự động khởi động.
# vi /etc/systemd/system/calibre-server.service
Thêm nội dung sau vào caliber-server.service.
[Unit]
Description=Calibre Server
After=network.target[Service]
Type=simple
User=root
Group=root
ExecStart=/usr/bin/calibre-server --enable-local-write /root/calibre[Install]
WantedBy=multi-user.target
Lưu ý: Chúng tôi đã thiết lập điều này với người dùng root vì vậy, chúng tôi đã đặt Người dùng và Nhóm thành root . Bạn nên thay đổi nó với người dùng và nhóm của bạn nếu bạn đang cài đặt máy chủ Calibre bằng người dùng bình thường. Cũng thay thế / root / chỉ thị bằng thư mục chính của người dùng.
Khởi động dịch vụ và cho phép nó chạy khi máy chủ khởi động.
# systemctl enable calibre-server
# systemctl start calibre-server
# systemctl status calibre-server
Trong trình duyệt web của bạn, điều hướng đến máy chủ tại địa chỉ IP và cổng. Ví dụ:
http://192.168.1.102:8080
Chọn "tầm cỡ" làm thư viện và máy chủ hiển thị danh sách sách.
Bước 7 - Thêm xác thực
Thêm xác thực để ngăn truy cập trái phép vào thư viện sách điện tử.
Dừng máy chủ.
# systemctl stop calibre-server
Chạy tập lệnh quản lý người dùng:
# calibre-server --manage-users
Làm theo lời nhắc để tạo một người dùng mới có tên là calibreuser và chọn một mật khẩu an toàn. Xác minh bạn thấy thông báo xác nhận:
User calibreuser added successfully!
Chỉnh sửa tệp dịch vụ Calibre để kích hoạt xác thực.
# vi /etc/systemd/system/calibre-server.service
Thay thế dòng này:
ExecStart=/usr/bin/calibre-server --enable-local-write /root/calibre
Với:
ExecStart=/usr/bin/calibre-server --enable-auth --enable-local-write /root/calibre
Tải lại các tệp dịch vụ bằng systemd và khởi động lại dịch vụ.
# systemctl daemon-reload
# systemctl start calibre-server
Xác thực bây giờ là cần thiết để truy cập máy chủ.
Chúng tôi đã cài đặt và cấu hình thành công máy chủ sách điện tử Calibre.
Trong bài viết này, chúng tôi hướng dẫn cách cài đặt máy chủ sách điện tử Calibre trên Ubuntu 20.04.
Nhóm được sử dụng để tổ chức người dùng và các đặc quyền của họ như đọc quyền viết và thực thi. Để thêm một Groud, lệnh là groupadd.
Giải thích rõ 3 cách để kiểm tra việc sử dụng CPU trong Linux. Sử dụng CPU đề cập đến việc sử dụng tài nguyên xử lý hoặc khối lượng công việc được xử lý bởi CPU.
DenyHosts được sử dụng rộng rãi như một giải pháp thay thế cho Fail2ban. Nếu có quá nhiều lần đăng nhập SSH không hợp lệ, nó sẽ giả định rằng các cuộc tấn công brute-force của nó hoặc
Chúng ta sẽ tìm hiểu cách gắn một đĩa mới vào máy chủ Linux. Đối với phần trình diễn này, chúng tôi đang sử dụng máy chủ đám mây CentOS 7. bây giờ mount phân vùng như hình dưới đây.
Giải thích rõ về cách dễ dàng cài đặt Fail2ban trên Ubuntu 20.04. Fail2ban được viết bằng ngôn ngữ lập trình Python và nó là mã nguồn mở, miễn phí. Cấu hình.
Giải thích rõ về cách cài đặt WireGuard VPN trên Ubuntu 20.04. WireGuard là một VPN cực kỳ đơn giản, nhanh chóng và hiện đại sử dụng mật mã hiện đại
OpenSSL là một bộ công cụ mạnh mẽ, cấp thương mại, đầy đủ tính năng cho các giao thức Bảo mật tầng truyền tải (TLS) & (SSL). Tìm hiểu cách cài đặt OpenSSL 1.1.1d trong CentOS
Cách cài đặt và cấu hình CSF trên máy chủ CentOS 8. ConfigServer Security & Firewall là một ứng dụng tường lửa, Đăng nhập / Phát hiện xâm nhập và Bảo mật (SPI).
Cấu hình quy tắc kiểm tra không được phản ánh? Tìm hiểu cách các kỹ sư hỗ trợ của chúng tôi khắc phục sự cố và giải quyết vấn đề. Tệp cấu hình quy tắc /etc/audit/rules.d/audit.rules
Trong bài viết này, chúng tôi sẽ tìm hiểu cách các kỹ sư hỗ trợ của chúng tôi sửa lỗi tải cao của CloudLinux trên máy chủ. Vui lòng đảm bảo rằng các giới hạn LVE của bạn được định cấu hình đúng cách.