OpenVZ Forum


Home » General » Support » help me please
help me please [message #23092] Mon, 12 November 2007 14:32 Go to next message
Mr.Ash is currently offline  Mr.Ash
Messages: 42
Registered: September 2007
Member
hi all

i have make scripts with exec to make restart vps (s)

with this script i can do all thing ( start , restart ) server but i can't do vzctl restart 101 in '' error_log '' found

'' Please check that vzdev kernel module is loaded and you have sufficient permissions to access the file.
Unable to open /dev/vzctl: Permission denied ''

if i run php script inside server php restart.php its work but via apache not work
----------------------------
[root@test logs]# ls -la /dev/vzctl
crw------- 1 root root 126, 0 Nov 4 21:49 /dev/vzctl
[root@test logs]#
---------------------------
kernel : 2.6.9-023stab044.11-enterprise
by : rpm

Re: help me please [message #23094 is a reply to message #23092] Mon, 12 November 2007 15:02 Go to previous messageGo to next message
FooDog
Messages: 7
Registered: September 2007
Junior Member
grant the user (restricted) sudo access then run your commands as "sudo command"
Re: help me please [message #23097 is a reply to message #23094] Mon, 12 November 2007 15:15 Go to previous messageGo to next message
Mr.Ash is currently offline  Mr.Ash
Messages: 42
Registered: September 2007
Member
thx FooDog

i'm do sudo and error_log change to

" Password: "

and i was login to vps and make " PermitRootLogin yes "

and sshd restart and try its same error " Password: "


i w8 all
Re: help me please [message #23101 is a reply to message #23092] Mon, 12 November 2007 16:03 Go to previous messageGo to next message
FooDog
Messages: 7
Registered: September 2007
Junior Member
read up on sudo(man sudoers) and look for "NOPASSWD:"
ex:(from man page)
Quote:

ray rushmore = NOPASSWD: /bin/kill, /bin/ls, /usr/bin/lprm
Re: help me please [message #23104 is a reply to message #23101] Mon, 12 November 2007 16:28 Go to previous messageGo to next message
Mr.Ash is currently offline  Mr.Ash
Messages: 42
Registered: September 2007
Member
same problem

thx
Re: help me please [message #23112 is a reply to message #23092] Mon, 12 November 2007 19:34 Go to previous messageGo to next message
FooDog
Messages: 7
Registered: September 2007
Junior Member
oh, the apache server isn't on the hardware node.
i think you need to setup passwordless ssh.
Quote:

ssh-keygen -t rsa
scp .ssh/id_rsa.pub someuser@hardwarenode:.ssh/authorized_keys


then in php have:
Quote:

system("ssh -n -F /home/someuser/.ssh/config -i /home/someuser/.ssh/id_rsa someuser@hardwarenode 'sudo /usr/sbin/vzlist'");
Re: help me please [message #23119 is a reply to message #23112] Tue, 13 November 2007 04:58 Go to previous messageGo to next message
Mr.Ash is currently offline  Mr.Ash
Messages: 42
Registered: September 2007
Member
not work same error

passwd:

Sad
Re: help me please [message #23271 is a reply to message #23119] Thu, 15 November 2007 07:05 Go to previous message
curx
Messages: 739
Registered: February 2006
Location: Nürnberg, Germany
Senior Member

Hi,

have you setup your sshd to use the .ssh/authorized_keys ?

Previous Topic: *SOLVED* How to get Kernel Sources inside a VPS
Next Topic: *SOLVED* VE connect with physical interface
Goto Forum:
  


Current Time: Tue Jul 09 15:13:03 GMT 2024

Total time taken to generate the page: 0.02607 seconds