シンボリックリンクをシステムサービスとして使用できますか?

シンボリックリンクをシステムサービスとして使用できますか?

mysshd.serviceたとえば、ディレクトリの下にサービスという名前があります/usr/lib/systemd/system/。次のシンボリックリンクを作成できます。

ln -s /usr/lib/systemd/system/mysshd.service /usr/lib/systemd/system/fool.service

それでは、私がfool.serviceをするすべての行為がmysshd.servicesystemctl enable/disable start/stop fool.servce)に反映されるのでしょうか?

私の意図は、私のSSHDサービスへのシンボリックリンクを介してネイティブSSHDサービスをオーバーライドすることです。

ベストアンサー1

link絶対パスで使用:

systemctl link /home/nick/myservice.service

すでにリンクされているファイルにはリンクできません。

おすすめ記事