Bash Script: Cảnh báo dung lượng ổ đĩa trên server về Telegram BOT
Nhận đường liên kết
Facebook
X
Pinterest
Email
Ứng dụng khác
Trong cuộc sống nhiều khi server nó đầy bất ngờ. Script sau sẽ giúp monitoring và cảnh báo về telegram của system admin để lắp thêm storage trước khi service chết không kịp ngáp
SSH là gì? SSH (Secure Shell) là một phương thức mã hoá trên internet để tiện lợi cho việc đăng nhập từ xa và tăng tính bảo mật. Bản chất mã hoá của nó là sử dụng thuật toán RSA vì vậy mà nó sẽ 2 key: Private key và Public key. Puclic key sẽ được lưu trữ trên server còn Private key thì được lưu trữ tại client. Khi gửi một yêu cầu đăng nhập sẽ kèm theo Private key này và server có thể kiểm tra được xem có phải cùng bộ với Pulic key không, nếu đúng thì sẽ cho qua. Tạo SSH key Mở phần mềm Terminal gõ: ls -al ~/.ssh Lệnh trên sẽ kiểm tra có SSH tạo ra trước đó chưa? Nếu chưa tiếp tục gõ lệnh: ssh-keygen -t rsa Sau đó nó sẽ hỏi chỗ lưu. Mặc định là homeuser/.ssh Sau đó nó sẽ hỏi có muốn tạo keyphare không? (keyphare là mật khẩu để mở private key, khi đăng nhập vào server sẽ hỏi). Copy SSH key vào Clipboard: pbcopy < ~/.ssh/id_rsa.pub Sau đó vào Finder→Edit→Show Clipboard để copy hoặc lưu public key lại. OK, vậy là xong 😃
Introduction Systemd logs all Linux messages from the kernel and system processes. The journalctl command enables viewing and editing the systemd logs, making it a powerful tool for service and process debugging. This guide shows how to read, control, and maintain systemd logs using journalctl through examples. Prerequisites Access to the command line/terminal window. A text editor (such as nano ) to edit the config file. A user with sudo privileges (see how to add a user to sudoers ). What Is Systemd? Systemd is a Linux service and system manager. While users do not invoke systemd directly, the manager contains many tools and daemons to run individually for various system processes. One of the most powerful systemd functionalities is the logging features. Systemd provides a centralized solution for logging all kernel and user processes through logs known as journals . The journald daemon collects all the messages the syste
Nếu bạn lỡ xóa một file trong Linux, đừng lo lắng! Bạn vẫn có thể khôi phục file đó miễn là vùng đĩa lưu trữ chưa bị ghi đè. Bài viết này sẽ hướng dẫn bạn cách khôi phục file đã xóa một cách dễ dàng bằng công cụ Foremost . Giới Thiệu Foremost Foremost là một công cụ giúp quét ổ đĩa hoặc file ảnh thô (raw image file) để khôi phục các file dựa trên header, footer và cấu trúc dữ liệu nội bộ của chúng. Cài Đặt Foremost Foremost có sẵn trên nhiều bản phân phối Linux. Mint/Debian/Ubuntu apt-get install foremost CentOS/RHEL Foremost không có sẵn trong các repository chuẩn của CentOS/RHEL. Bạn có thể cài đặt nó từ RPM: yum install https://forensics.cert.org/centos/cert/7/x86_64//foremost-1.5.7-13.1.el7.x86_64.rpm -y Lưu ý: RPM cho phiên bản el6 có thể tải tại đây . Nếu không cài đặt được bằng RPM, bạn cũng có thể tải mã nguồn tại đây . Xóa File Để Thử Khôi Phục Sau khi cài đặt Foremost, ta thử xóa một file. Foremost không cần phải được cài đặt trước khi file bị xóa, bạn có t
Nhận xét
Đăng nhận xét