{"id":75,"date":"2021-10-31T14:40:40","date_gmt":"2021-10-31T11:40:40","guid":{"rendered":"https:\/\/blog.giz.one\/?p=75"},"modified":"2021-10-31T14:40:42","modified_gmt":"2021-10-31T11:40:42","slug":"how-to-control-synology-dsm-services-via-terminal-ssh","status":"publish","type":"post","link":"https:\/\/blog.giz.one\/?p=75","title":{"rendered":"How to Control Synology DSM Services via Terminal \/ SSH"},"content":{"rendered":"<div class=\"entry\">\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/tech.setepontos.com\/2018\/03\/25\/control-synology-dsm-services-via-terminal-ssh\/\" data-type=\"URL\" data-id=\"https:\/\/tech.setepontos.com\/2018\/03\/25\/control-synology-dsm-services-via-terminal-ssh\/\" target=\"_blank\">https:\/\/tech.setepontos.com\/2018\/03\/25\/control-synology-dsm-services-via-terminal-ssh\/<\/a><\/p>\n\n\n\n<p>There are some occasions where controlling your Synology\u2019s services via the command line is just necessary. Here are the main commands for doing this and the package list for some of the most used DSM apps.<\/p>\n\n\n\n<p><em>Note that you need elevated permissions to issue these commands, use&nbsp;<code>sudo -i<\/code>&nbsp;for simplicity.<\/em><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><em>General Command Line commands for handling DSM Services:<\/em><\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">synoservicecfg --list<br>synoservice --status<br>synoservicecfg --stop &lt;service&gt;<br>synoservicecfg --hard-stop &lt;service&gt;<br>synoservicecfg --start &lt;service&gt;<br>synoservicecfg --hard-start &lt;service&gt;<br>synoservice --restart &lt;service&gt;<br>synoservicectl --restart &lt;service&gt;<\/pre>\n\n\n\n<p>For example, this will restart&nbsp;<strong>WebStation<\/strong>&nbsp;altogether:Advertisement<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">synoservice --restart pkgctl-WebStation<\/pre>\n\n\n\n<p>or&nbsp;<strong>Docker<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">synoservice --restart pkgctl-Docker<\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><em>DSM Services &amp; Package Services:<\/em><\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">DSM\napparmor\natalk\navahi\nbluetoothd\nbonjour\nbtacd\ncrond\ncups-lpd\ncupsd\ndbus\ndc-output\nddns\nfindhost\nftpd\nftpd-ssl\ngcpd\nheartbeat\nhotplugd\niscsitrg\nldap-server\nminiupnpd-handler\nnatpmpd\nnfsd\nnginx\nnmbd\nnslcd\nntpd-client\nntpd-server\npgsql\npkgctl-Apache2.4\npkgctl-AudioStation\npkgctl-CMS\npkgctl-CloudSync\npkgctl-DNSServer\npkgctl-Docker\npkgctl-DownloadStation\npkgctl-FileStation\npkgctl-Git\npkgctl-HyperBackup\npkgctl-Java8\npkgctl-LogCenter\npkgctl-MariaDB\npkgctl-MariaDB10\npkgctl-Node.js_v4\npkgctl-PEAR\npkgctl-PHP5.6\npkgctl-PHP7.0\npkgctl-Plex Media Server\npkgctl-StorageAnalyzer\npkgctl-TextEditor\npkgctl-VPNCenter\npkgctl-WebStation\npkgctl-adminer\npkgctl-domoticz\npkgctl-filebot\npkgctl-filebot-node\npkgctl-git\npkgctl-python\npkgctl-sickrage\npppoerelay\nrsyncd\ns2s_daemon\nsamba\nscemd\nsftp\nsnmp\nssdp\nssh-shell\nsupport-remote-access\nsynoagentregisterd\nsynobackupd\nsynocacheclient\nsynocachepinfiletool\nsynocgid\nsynoconfd\nsynocontentextractd\nsynocrond\nsynogpoclient\nsynoindexd\nsynologrotate\nsynomkflvd\nsynomkthumbd\nsynomount\nsynoovs-db\nsynoovs-vswitch\nsynoperfeventd\nsynorelayd\nsynosnmpcd\nsynostoraged\nsynotifyd\nsynotunnel\nsynovpnclient\nsynowifid\nsyslog-acc\nsyslog-ng\nsyslog-notify\nsystem\ntelnetd\ntftp\nupnpd\nups-net\nups-usb\nusbipd\nwinbindd<\/pre>\n\n\n<\/div>","protected":false},"excerpt":{"rendered":"<p>https:\/\/tech.setepontos.com\/2018\/03\/25\/control-synology-dsm-services-via-terminal-ssh\/ There are some occasions where controlling your Synology\u2019s services via the command line is just necessary. Here are the main commands for doing this and the package list for some of the most used DSM apps. Note that you need elevated permissions to issue these commands, use&nbsp;sudo -i&nbsp;for simplicity. General Command Line commands for &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[],"class_list":{"0":"post-75","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-copypast","7":"anons"},"_links":{"self":[{"href":"https:\/\/blog.giz.one\/index.php?rest_route=\/wp\/v2\/posts\/75","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.giz.one\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.giz.one\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.giz.one\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.giz.one\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=75"}],"version-history":[{"count":3,"href":"https:\/\/blog.giz.one\/index.php?rest_route=\/wp\/v2\/posts\/75\/revisions"}],"predecessor-version":[{"id":98,"href":"https:\/\/blog.giz.one\/index.php?rest_route=\/wp\/v2\/posts\/75\/revisions\/98"}],"wp:attachment":[{"href":"https:\/\/blog.giz.one\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=75"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.giz.one\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=75"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.giz.one\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=75"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}