qwerty

Unregistered less info
76 reputation
27
bio website
location
age
visits member for 9 months
seen Sep 25 '12 at 15:43
stats profile views 8

Sep
9
comment Execute shell script from php, as root user?
My bad, heh. I'm new to Linux, so i wasn't even aware that log existed, although i assumed there was a log somewhere. The log says auth could not identify password for [www-data] so i'm pretty sure it's sudo failing. I even tried doing system("sudo ls"); from PHP just to see if sudo worked. It didn't. Anyways, i added the code to /etc/sudoers as you advised but it still doesn't seem to be working. I have triple checked the path, so that's not the problem. If it helps, here is my sudoers file: pastebin.com/FNhdaJzL
Sep
8
comment Execute shell script from php, as root user?
Sorry, i didn't mean to sound ignorant, i know security is very important but it just wasn't what i was looking for. I do very much appreciate your help and will keep your suggestions in mind. I already have a bash script that creates a user, but the last code block sounds very interesting. I've tried to add www-data to the sudoers list, but it didn't seem to work (as written in the question), but i will try the code you suggested.
Sep
8
comment Execute shell script from php, as root user?
The problem is not about making the data secure by sanitizing/validating it before using it. I'm not concerned at all about the security since only i will be using it. Either way i still sanitize and validate the data before passing it on to the shell script, so that should work fine. The problem is that i don't know to execute a shell script with root access (without entering password) from a user that has no root access. You mentioned a "wrapper script", can you explain a bit more about that?
Sep
7
revised Automatically start named pipe reader on startup?
deleted 2 characters in body
Sep
7
asked Automatically start named pipe reader on startup?
Sep
7
comment Execute shell script from php, as root user?
I've been fibbling with named pipes for some time now and i really can't figure out how to actually use it for my purpose. I understand the principle of named pipes, but can't apply it to my needs. This is how i imagine it would work: Send data (in my case username and password) to named pipe from PHP, no root needed. I have another process running (with root access) which constantly reads from the pipe, and then executes the script with root access. Am i on the right track? If so, my question is, how do i create that other process that runs with root access and constantly reads from the pipe?
Sep
5
comment Execute shell script from php, as root user?
Thanks, i'll take a look at that!
Sep
5
comment Execute shell script from php, as root user?
I already knew it was a security breach, but since i'm just experimenting on a development server to learn i was going to let it pass. But fair enough, i'll do it the way it should be done. Your idea sounds fine except i need to create the user instantly, it has to be done as soon the PHP script goes off. Any ideas how to solve that? Thank you btw!
Sep
5
accepted Execute shell script from php, as root user?
Sep
4
asked Execute shell script from php, as root user?
Sep
4
accepted Can't SSH/FTP into new user account in Ubuntu?
Sep
4
asked Can't SSH/FTP into new user account in Ubuntu?
Sep
4
accepted Apache not responding on port 80 after forwarding port?
Sep
2
comment Home folder structure in Ubuntu 12.04.1?
Thanks, but i'm pretty sure i managed to screw it up completely now. Can't even access it through SSH anymore, i just get a timeout. Wasn't able to remove the old user account either. I'll mark your answer as accepted though, and just reinstall ubuntu tomorrow. I didn't have anything important on it, i'm just experimenting with it. Thanks though!
Sep
2
accepted Home folder structure in Ubuntu 12.04.1?
Sep
2
comment Home folder structure in Ubuntu 12.04.1?
I've moved all the files, do i have to change the ownership of the files to the new user or something or will it be good as it is?
Sep
2
comment Home folder structure in Ubuntu 12.04.1?
That does in fact sound like a more solid option. I'll give it a shot and report back, thank you!
Sep
2
awarded  Commentator
Sep
2
comment Shell variables not working?
Sure, why not! If you feel like you can help, here you go: unix.stackexchange.com/questions/46985
Sep
2
asked Home folder structure in Ubuntu 12.04.1?