Điểm:0

Công tắc Bật/Tắt Tùy chỉnh Systemd

lá cờ tr

Tôi đang tăng cường các cài đặt systemd khác nhau cho Ubuntu Server 20.04.

Tuy nhiên, có rất nhiều thuộc tính systemd tiềm ẩn có thể can thiệp vào các quy trình hợp pháp.

Do đó, tôi muốn thiết lập các tập lệnh bash để nhanh chóng kích hoạt/hủy kích hoạt -tất cả- các cài đặt dịch vụ systemd tùy chỉnh của tôi,đồng thời, dành cho những lúc tôi cần khắc phục sự cố dịch vụ không hoạt động.

Thông số:
Đối với mọi dịch vụ mà tôi tùy chỉnh, tôi tạo <tên>.service.d/ danh mục

Đối với mọi dịch vụ mà tôi tùy chỉnh, tôi lưu cài đặt mới trong một tệp có tên <tên>.service-custom.conf

Bằng cách này, tôi không bao giờ phải lo lắng về việc các bản cập nhật sẽ ghi đè cài đặt tùy chỉnh của mình.

Ví dụ

Hiện tại, tôi có thể thực hiện thủ công:

#mv /etc/systemd/system/php7.3-fpm.service.d/php7.3-fpm.service-custom.conf /etc/systemd/system/php7.3-fpm.service.d/php7.3 -fpm.service-custom.conf.bak && systemctl daemon-reload && systemctl khởi động lại php7.3-fpm.service

Và ở trên sẽ chuyển cài đặt tùy chỉnh của tôi sang tệp .bak, khởi động lại daemon và đưa dịch vụ php7.3-fpm về trạng thái mặc định, tắt cài đặt tùy chỉnh của tôi.

(I E. /usr/bin/systemd-phân tích bảo mật sẽ hiển thị trạng thái mặc định của dịch vụ php7.3-fpm.service 9.6 KHÔNG AN TOÀN )

Ngược lại, tôi có thể thực hiện thủ công:

#mv /etc/systemd/system/php7.3-fpm.service.d/php7.3-fpm.service-custom.conf.bak /etc/systemd/system/php7.3-fpm.service.d/php7 .3-fpm.service-custom.conf && systemctl daemon-reload && systemctl khởi động lại php7.3-fpm.service

Và ở trên sẽ áp dụng lại cài đặt systemd tùy chỉnh của tôi. Đang "Bật" cài đặt tùy chỉnh của tôi
(I E./usr/bin/systemd-phân tích bảo mật sẽ phản ánh quá trình làm cứng dịch vụ của tôi php7.3-fpm.service 6.1 TRUNG BÌNH

Câu hỏi:

Tôi có thể sử dụng biến đường dẫn và tên tệp nào để áp dụng các lệnh thủ công ở trên cho TẤT CẢ các dịch vụ khớp với cấu trúc tên tệp và thư mục mà tôi đã sử dụng ở trên, đồng thời?

Qua đó, tạo hiệu quả chức năng "bật/tắt" công tắc đèn cho tất cả các tùy chỉnh dịch vụ systemd của tôi.

"Tắt"
mv /etc/systemd/system/<name>service.d/<name>-custom.conf /etc/systemd/system/<name>.service.d/<name>-custom.conf.bak && systemctl daemon- tải lại && khởi động lại systemctl <tên>.service

"Trên"
mv /etc/systemd/system/<name>service.d/<name>-custom.conf.bak /etc/systemd/system/<name>service.d/<name>-custom.conf && systemctl daemon-reload && khởi động lại systemctl <tên>.service

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.