web-dev-qa-db-ja.com

accounts-daemonを開始するものは何ですか?

質問は簡単です:Ubuntu 14.04でアカウントサービスデーモンを起動するのは何ですか?

root     11495     1  0 13:55 ?        00:00:00 /usr/lib/accountsservice/accounts-daemon

pstreeは、initによって開始されたことを示します

init-+-ModemManager---2*[{ModemManager}]
     |-NetworkManager-+-dhclient
     |                |-dnsmasq
     |                `-3*[{NetworkManager}]
     |-accounts-daemon---2*[{accounts-daemon}]

しかし、Sudo grep -iR 'accounts-daemon' /etc/*を実行しても何も返されないので、明らかに、そのデーモンを起動する/etc/initまたは/etc/init.dまたは/etc/rc*.dディレクトリには何もありません。

私の主な目標は、起動時にアカウントサービスデーモンの自動起動を無効にすることです。

6

DBUSサービスです。

root@user-VirtualBox:~# grep -ir accounts-daemon /usr /etc
Binary file /usr/lib/accountsservice/accounts-daemon matches
/usr/share/dbus-1/system-services/org.freedesktop.Accounts.service:Exec=/usr/lib/accountsservice/accounts-daemon

別の方法:

root@user-VirtualBox:~# dpkg -S /usr/lib/accountsservice/accounts-daemon
accountsservice: /usr/lib/accountsservice/accounts-daemon

root@user-VirtualBox:~# dpkg -L accountsservice
/.
/usr
/usr/share
/usr/share/dbus-1
/usr/share/dbus-1/system-services
/usr/share/dbus-1/system-services/org.freedesktop.Accounts.service
/usr/share/dbus-1/interfaces
/usr/share/dbus-1/interfaces/org.freedesktop.Accounts.xml
/usr/share/dbus-1/interfaces/org.freedesktop.Accounts.User.xml
...

無効にするには、DBUSサービスファイルの名前を変更します。

Sudo mv /usr/share/dbus-1/system-services/org.freedesktop.Accounts.service /usr/share/dbus-1/system-services/org.freedesktop.Accounts.service.disabled
4
user.dz

さらに別の方法...

ファイル名を取得するには:

$ ps aux | grep -i accounts-daemon
root       718  5.6  0.7 398588 121280 ?       Rsl  Jan11 151:58 /usr/lib/accountsservice/accounts-daemon

停止して、次を実行してaccountsserviceパッケージを削除します。

Sudo service accounts-daemon stop
Sudo apt remove accountsservice

パッケージuser-managerも削除されますが、心配する必要はありません:)

追加情報:

Package: accountsservice
Description: query and manipulate user account information
Package: user-manager
Description: user management tool for the Plasma workspace
0
aphex