Hack Forums
Change a service name in Linux. - Printable Version

+- Hack Forums (https://hackforums.net)
+-- Forum: Hacks, Exploits, and Various Discussions (https://hackforums.net/forumdisplay.php?fid=45)
+--- Forum: Whitehat • Blue Team • Defensive Security (https://hackforums.net/forumdisplay.php?fid=448)
+---- Forum: Pentesting and Forensics (https://hackforums.net/forumdisplay.php?fid=231)
+---- Thread: Change a service name in Linux. (/showthread.php?tid=5926275)



Change a service name in Linux. - hack3rcon - Jan 5, 2019

Hello.
Can I change "OpenSSH" service name to other something "FTP"? If I download the source code then which part must be edited?

Thank you.


RE: Change a service name in Linux. - Nomad.Null - Jan 5, 2019

Nah man, it's not nearly that involved. All you have to do is modify the systemd or /etc/init.d/ entry for the service daemon. The name of the init.d script is what determines the service daemon name.

Most configurations use systemd configurations. If you've used the systemctl command to start/stop services, this is what I'm talking about.
The RedHat documentation has some more detail that you can follow.

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/sect-managing_services_with_systemd-unit_files

Cheers


RE: Change a service name in Linux. - hack3rcon - Jan 6, 2019

(Jan 5, 2019 12:13 PM)True Demon Wrote:  Nah man, it's not nearly that involved. All you have to do is modify the systemd or /etc/init.d/ entry for the service daemon. The name of the init.d script is what determines the service daemon name.

Most configurations use systemd configurations. If you've used the systemctl command to start/stop services, this is what I'm talking about.
The RedHat documentation has some more detail that you can follow.

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/sect-managing_services_with_systemd-unit_files

Cheers

Thank you. In "/etc/init.d/" directory I just see:
Code
$ ls
functions  netconsole  network  README



RE: Change a service name in Linux. - Nomad.Null - Jan 6, 2019

(Jan 6, 2019 12:43 AM)hack3rcon Wrote:  Thank you. In "/etc/init.d/" directory I just see:
Code
$ ls
functions  netconsole  network  README

Then look at the systemd files. /etc/init.d is deprecated and not often used anymore. Read the link I gave you.