Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
04-18-2005, 08:20 AM
|
#1
|
LQ Newbie
Registered: Mar 2004
Posts: 9
Rep:
|
rename reboot command
Hi,
for security reasons, I would like to rename the "reboot" command.
I have renamed "reboot" ---> "reboot_server"
But this command is a symbolic link to "halt" and if I execute "reboot_server", the server only shutdown and don't reboot.
How to make the "reboot_server" command doing the same as "reboot" command ??
Thanks
Charlie
|
|
|
04-18-2005, 08:38 AM
|
#2
|
Member
Registered: Jul 2004
Location: Czech Republic - Roudnice nad Labem
Distribution: Debian
Posts: 253
Rep:
|
Hi,
If you want to do some security settings, look at /etc/pam.d/reboot.
If you want to create the new link that do the same thing like something in /sbin/, Look at Fedora solution. They are using pair of links in /sbin and /usr/bin directory.
see man consolehelper
|
|
|
04-18-2005, 08:58 AM
|
#3
|
Member
Registered: Oct 2004
Location: Brooklyn
Distribution: Slackware 15;
Posts: 477
Rep:
|
I think it might be easier to create an alia for the command. In the login profile, .bashrc, you may see alises listed which get invoked at boot time. Redhat used to have an alias of rm to rm -i for root, which would force a response as files were about to be removed. You could do something similar. The syntax is something like alias reboot='reboot_server'. I think aliases are one of the best features of the Unix, and linux environments. They shopuld probably be used a lot more.
|
|
|
04-18-2005, 10:48 AM
|
#4
|
Member
Registered: Jun 2001
Distribution: Fedora 22
Posts: 371
Rep:
|
Quote:
Originally posted by apolinsky
I think it might be easier to create an alia for the command. In the login profile, .bashrc, you may see alises listed which get invoked at boot time. Redhat used to have an alias of rm to rm -i for root, which would force a response as files were about to be removed. You could do something similar. The syntax is something like alias reboot='reboot_server'. I think aliases are one of the best features of the Unix, and linux environments. They shopuld probably be used a lot more.
|
while aliases are very helpful, i think that the original poster does not want "reboot" as a command to be used at all, so an alias is not the way to go for this one.
|
|
|
04-18-2005, 11:04 AM
|
#5
|
LQ Newbie
Registered: Mar 2004
Posts: 9
Original Poster
Rep:
|
Thanks for your help,
I have renamed : reboot -->reboot_server, halt --> halt_server and shutdown --> shutdown_server
then I have used aliases :
alias reboot_server='shutdown_server -r now'
alias reboot='echo "type reboot_server if you are shure you want to reboot the server" '
And it works
Cococh
|
|
|
04-18-2005, 01:48 PM
|
#6
|
Senior Member
Registered: Mar 2003
Location: Burke, VA
Distribution: RHEL, Slackware, Ubuntu, Fedora
Posts: 1,418
Rep:
|
I don't understand how this is any more secure.
--Shade
|
|
|
04-19-2005, 02:11 AM
|
#7
|
LQ Newbie
Registered: Mar 2004
Posts: 9
Original Poster
Rep:
|
It is more secure because all engineer of my compagny are connected with ssh to there own linux computer and to servers.
Sometimes, someone reboot a server instead of its computer.
Now, in order to reboot a server you have to type "reboot_serverXXX", and the "reboot" command is disable.
COCOCH
|
|
|
All times are GMT -5. The time now is 03:38 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|