Comando Ubuntu “service”

1

Eu digite o seguinte comando em duas máquinas separadas, ambas executando o Ubuntu:

service ssh status

Saída da máquina 1:

ssh start/running, process 25369

Saída da máquina 2:

● ssh.service - OpenBSD Secure Shell server
   Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2016-03-31 15:56:49 BST; 4min 1s ago
 Main PID: 2172 (sshd)
   CGroup: /system.slice/ssh.service
           ├─1825 sshd: (some username) [priv]
           ├─1843 sshd: (some username)@pts/0
           ├─1844 -bash
           ├─1868 su root
           ├─1869 bash
           ├─2172 /usr/sbin/sshd -D
           └─2176 systemctl status ssh.service

Mar 31 15:56:49 (computer's hostname) systemd[1]: Started OpenBSD Secure Shell server.
Mar 31 15:56:49 (computer's hostname) sshd[2172]: Server listening on 0.0.0.0 port 22.
Mar 31 15:56:49 (computer's hostname) sshd[2172]: Server listening on :: port 22.

Eu então digite o seguinte comando:

service ssh restart

Saída da máquina 1:

ssh start/running, process 25369

Nenhuma saída na máquina 2.

Eu obtenho resultados semelhantes com todos os serviços (não apenas com o SSH). Como obtenho a máquina 2 para produzir o mesmo que a máquina 1 ao lidar com o comando service ?

    
por charlie 31.03.2016 / 17:12

1 resposta

0

O problema foi com o systemd ... Então eu o removi executando:

sudo apt-get install upstart-sysv

O comando "service" está finalmente saindo como qualquer outra distribuição Linux ... Sem o lixo extra desnecessário!

    
por 01.04.2016 / 00:41