Pytania otagowane jako services

Usługa Linux to aplikacja (lub zestaw aplikacji) działająca w tle, oczekująca na użycie lub wykonywanie niezbędnych zadań.


5
Jak utworzyć usługę dla skryptu powłoki, aby można ją było uruchomić i zatrzymać jak demon?
Korzystam z CentOS 7, a moim celem jest tworzenie crona co pięć sekund, ale kiedy badałem, możemy używać crona tylko przez minutę, więc teraz tworzę plik powłoki. hit.sh while sleep 5; do curl http://localhost/test.php; done ale trafiłem go ręcznie, klikając go prawym przyciskiem myszy. Chcę utworzyć usługę dla tego pliku, …

2
Uruchamiaj skrypt co 30 minut z systememd
Chciałbym wykonywać skrypt co 30 minut po uruchomieniu systemu. Wiem, że możesz używać crona, ale nie planuję często używać tej funkcji, dlatego chciałbym wypróbować ją z systememd. Do tej pory znalazłem monotoniczne timery, które pozwalają wykonać coś raz (przynajmniej tak mi się wydaje). Jak wyglądałby foo.timeri foo@user.servicewyglądałby, gdybym chciał wykonać …

8
Hostapd nie uruchomi się za pośrednictwem „usługi”, ale uruchomi się bezpośrednio
Mam problem hostapdz uruchomieniem usługi. Nie udaje się, gdy próbuję go uruchomić: $ sudo service hostapd start [FAIL] Starting advanced IEEE 802.11 management: hostapd failed! Z tego, co rozumiem, używa konfiguracji w /etc/default/hostapd: $ cat /etc/default/hostapd # Defaults for hostapd initscript # # See /usr/share/doc/hostapd/README.Debian for information about alternative # …

1
Jaka jest różnica między demonem start-stop-em a uruchamianiem z &?
Konfiguruję usługę w /etc/init.d. Patrzę na różne skrypty, niektóre są zaimplementowane, start-stop-daemon ...a niektóre za pomocą /path/to/script &. Wszystkie zapisują pid w pliku i wykonują kilka kontroli. Jaka jest najlepsza praktyka, jakie są różnice, co należy tutaj wiedzieć ...? (ogólnie) W moim szczególnym przypadku mam prosty lekki serwer HTTP localhost …

2
Uruchamianie usługi systemowej jako użytkownik inny niż root!
Utworzyłem następującą usługę amos.service i musi ona działać jako amos (członek grupy 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 wszystkie uprawnienia zostały ustawione na /usr/share/amosceluamos:amos Plik amos_service.sh wygląda następująco: #!/bin/bash CUDIR=$(dirname "$0") cd /usr/share/amos start() { exec /usr/share/amos/run_amos.sh >> /var/log/amos.log …
18 systemd  services  init 

3
rpc.statd działa w systemie nieużywającym NFS
Mam maszynę Debiana, która odbiera ostrzeżenia (za pośrednictwem automatycznego audytora Tiger), która rcp.statdnasłuchuje na takim a takim gnieździe. Pokazy Google rpc.statdto demon używany przez NFS. O ile mi wiadomo, nie używam (i nie zainstalowałem) niczego związanego z NFS. Co zainstalowałbym / uruchomił tę usługę i co muszę zrobić, aby wyłączyć …


1
nie można uruchomić usługi
Utworzyłem usługę systemową: [Unit] Description=My service [Service] Type=forking ExecStart=/bin/sh $HOME/theFolder/run.sh Restart=on-failure [Install] WantedBy=multi-user.target Alias=mine.service Umieściłem go w folderze / etc / systemd / system i nazwałem go mine.service. Jeśli uruchomię sudo service mine start, daje mi to: Nie udało się uruchomić mine.service.Unit mine.service nie znaleziono --- AKTUALIZACJA ----- Najpierw uruchamiam, …
16 systemd  services 


4
Zmienne dynamiczne w plikach systemowej jednostki serwisowej
Czy istnieje sposób dynamicznego przypisywania zmiennych środowiskowych w pliku systemowej jednostki usługowej? Mamy maszynę, która ma 4 procesory graficzne i chcemy rozdzielić wiele wystąpień pewnej usługi na GPU. Na przykład: gpu_service @ 1: 1. usługa gpu_service @ 2: 1. usługa gpu_service @ 3: 1. usługa gpu_service @ 4: 1. usługa …

2
Żądanie uruchomienia usługi zostało powtórzone zbyt szybko, odmowa uruchomienia
Stworzyłem usługę na Debianie 8.6 i gdy próbuję uruchomić ją za pomocą polecenia service, pojawia się błąd. Próbowałem systemctl daemon-reload, ale wciąż otrzymuję ten sam rezultat. $ sudo service cloud9 start $ sudo service cloud9 status ● cloud9.service - cloud9 Loaded: loaded (/etc/systemd/system/cloud9.service; enabled) Active: failed (Result: start-limit) since Thu …

3
Czy mogę użyć dowiązania symbolicznego jako usługi systemd?
Na przykład mam usługę o nazwie mysshd.servicew /usr/lib/systemd/system/katalogu. Czy mogę utworzyć dowiązanie symboliczne, takie jak: ln -s /usr/lib/systemd/system/mysshd.service /usr/lib/systemd/system/fool.service tak, że jakakolwiek operacja, którą wykonam z fool.service, zostanie odzwierciedlona w mysshd.service( systemctl enable/disable start/stop fool.servce)? Moim celem jest zastąpienie natywnej usługi sshd dowiązaniem symbolicznym mojej własnej usługi sshd.
14 systemd  services 

1
Jak automatycznie uruchomić program działający w tle przez użytkownika innego niż root?
Jako użytkownik inny niż root chcę uruchomić zadanie w tle podczas uruchamiania systemu. Jest to rodzaj usługi, która nie wymaga uprawnień administratora. Czy jest na to sposób? Jednym ze sposobów jest umieszczenie sudo -u user commandw rc.local, ale edycja rc.localwymaga uprawnień administratora. Innym sposobem jest uruchamianie go z cronkażdej minuty …

1
Co oznacza „Nieznana instancja” podczas ponownego uruchamiania usługi?
Próbuję vsftpduruchomić serwer plików w systemie Ubuntu 13.10, nie mogę połączyć się z serwerem z innej sieci, chociaż ta inna sieć jest podłączona do sieci serwera i pingdziała. Coś jest podejrzane co do vsftpdponownego uruchomienia, podczas konfiguracji vsftpdjestem proszony o ponowne uruchomienie za pomocą: service vsftpd restart Dane wyjściowe mówią: …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.