I have to login to root with putty daily to type in "sendmail -q" to process the mail queue. Is there a way for me to do this through a php script instead so I can have someone else do this whom I don't want to give root access? Maybe even a cron job? I use cpanel
Running a putty cmd line through php script
Collapse
X
-
It's possible, yes. But you shouldn't let a script log in as root user. You could allow a non-/less-privileged user to execute the command using php, so there wouldn't be that much impact if someone got access to the login details stored in the php file.
(see PHP commands like "exec", "system", "passthru", ... for executing system commands.)
But, why aren't you creating a cronjob for root user that executes sendmail -q for you? There's no need to do this in PHP if not absolutely necessary.AdultCoding.com Webdevelopment - info [smth] adultcoding [smthelse] com - Skype: AdultCoding
Individual PHP development following the latest standards in the web industry.
Get in touch for a custom offer, now! -
You just asked a user who called the shell "putty" (an app) why they aren't using a cronjob. Do you think they know what any of that means?
Comment
-
-
if you just want to fire a command then you dont need a script , just add a cronjob of the same.
become root
crontab -e
//time interval //insert your crontab command
save n exit.
somthig like this.Comment
-
AdultCoding.com Webdevelopment - info [smth] adultcoding [smthelse] com - Skype: AdultCoding
Individual PHP development following the latest standards in the web industry.
Get in touch for a custom offer, now!Comment

Comment