Câu hỏi được gắn thẻ «systemd»

systemd là một cách tiếp cận thay thế cho SystemV và Upstart init daemon cho Linux. Nó được dự định để cung cấp một khuôn khổ tốt hơn để thể hiện sự phụ thuộc của các dịch vụ, cho phép thực hiện nhiều công việc song song hơn khi khởi động hệ thống và để giảm chi phí hoạt động.

2
Chạy một dịch vụ systemd như một người dùng khác ngoài root!
Tôi đã tạo dịch vụ sau, amos.service và nó cần chạy như amos (thành viên của nhóm amos) [Unit] Description=AMOS Service After=network.target [Service] User=amos Group=amos Type=simple WorkingDirectory=/usr/share/amos ExecStart=/usr/share/amos/amos_service.sh start ExecStop=/usr/share/amos/amos_service.sh stop Restart=on-failure [Install] WantedBy=multi-user.target tất cả các quyền đã được đặt /usr/share/amosthànhamos:amos amos_service.sh như sau: #!/bin/bash CUDIR=$(dirname "$0") cd /usr/share/amos …
18 systemd  services  init 


2
danh sách các đơn vị có thể lựa chọn cho tạp chí
Trong máy chủ CentOS 7, tôi muốn lấy danh sách các đơn vị có thể chọn để journalctlcó thể tạo nhật ký. Làm thế nào tôi có thể thay đổi mã sau đây để thực hiện điều này? journalctl --output=json-pretty | grep -f UNIT | sort -u Trong thiết bị …
18 grep  systemd 

2
Viết một tệp đơn vị systemd với một đường dẫn thực thi được thiết lập theo môi trường
Tôi đang viết một tệp đơn vị systemd cho một ứng dụng Java và tôi muốn kiểm soát phiên bản Java được sử dụng để khởi động nó. Tệp dịch vụ (đơn giản hóa) của tôi là [Service] Type=simple EnvironmentFile=%h/Documents/apps/app/app-%i/app.cfg ExecStart=${JAVA_HOME}/bin/java ${JAVA_OPTS} -jar %h/Documents/apps/app/app-%i/myapp.jar SuccessExitStatus=143 Khi cố gắng khởi động …
17 systemd  java 

2
Làm cách nào để chạy dịch vụ người dùng systemd để kích hoạt khi ngủ (hay còn gọi là tạm dừng, ngủ đông)?
Dựa trên nhiều nguồn khác nhau, tôi đã cùng nhau tìm hiểu ~/.config/systemd/user/screenlock.service: [Unit] Description=Lock X session Before=sleep.target [Service] Environment=DISPLAY=:0 ExecStart=/usr/bin/xautolock -locknow [Install] WantedBy=sleep.target Tôi đã kích hoạt nó bằng cách sử dụng systemctl --user enable screenlock.service. Nhưng sau khi khởi động lại, đăng nhập, tạm dừng và tiếp tục …

3
rsyslog không đăng nhập
Đây là một vấn đề kỳ lạ. Tôi đã thử nghiệm các dịch vụ chrony / ntp trên máy ảo RHEL7 và đang đặt lại thời gian cũng như của máy chủ lưu trữ. Khi tôi đã hài lòng với nó, tôi đã kiểm tra /var/log/messagesvà nhận ra rằng nó …

2
Điểm của lệnh hostnamectl là gì?
Trái ngược với chỉnh sửa / etc / hostname, hoặc bất cứ nơi nào có liên quan? Phải có một lý do chính đáng (tôi hy vọng) - nói chung tôi rất thích cách "cũ", trong đó mọi thứ đều là một tệp văn bản. Tôi không cố gắng để …






1
Làm thế nào để tạo một mục tiêu systemd?
Sau khi tìm kiếm rất nhiều thông qua nhiều bài đăng, video trên Youtube và "tài liệu" về vấn đề systemd, tôi vẫn không biết gì. Liên kết ( https://wiki.archlinux.org/index.php/systemd#Create_custom_target ) có vẻ đầy hứa hẹn, nhưng hơi mơ hồ (với tôi). Câu hỏi Làm thế nào một người sẽ …

2
Làm cách nào để đặt Thông báo động trong ngày (motd) trong Debian Jessie 8.2 cho ssh?
Tôi muốn có một động lực năng động, nhưng tôi không thể tìm ra cách để làm điều đó. Tôi cố gắng những gì tôi thấy, thêm /etc/update-motd.d/00-header, 10-sysinfo, 90-footer, và symlinking để /etc/motd /var/run/motd.dynamic, /run/motd.dynamic, /run/motdhoặc /var/run/motd. Tôi đã có những dòng này trong /etc/pam.d/sshd: # Print the message …
16 debian  ssh  systemd  motd 

3
Đơn vị người dùng Systemd phụ thuộc vào đơn vị hệ thống (ngủ.target)
Tôi đã đọc tài liệu và vẫn chưa rõ ràng cho tôi, liệu những điều sau đây có thể thực hiện được không: dịch vụ được xác định trong ~/.config/systemd/user/task.serviceđó phụ thuộc vào hệ thống sleep.target( ~/.config/systemd/user/sleep.target.wants/task.service). Bây giờ tôi dự kiến task.servicesẽ bắt đầu khi tôi chạy $ systemctl …
16 systemd 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.