Титла: Php + добавяне на потребител ? Публикувано от: SK0RP10N в Jan 25, 2009, 15:38 Здарвейте :)
Трябва ми php код, който да добавя потребител в линукс. Благодаря много :) Титла: Re: Php + добавяне на потребител ? Публикувано от: betso в Jan 25, 2009, 20:50 Здравей!
Може да погледнеш възможностите за изпълняване на системна команда през PHP (намример "http://php.net/system ($2)"). По този начин можеш да използваш `adduser` или `useradd` за тази цел. Предполагам, че Webmin ($2) зъщо би свършил работа, но би бил прекалено голям за тази скромна задача. Успех! :) Титла: Re: Php + добавяне на потребител ? Публикувано от: SK0RP10N в Jan 25, 2009, 21:05 Ами знам ги командите system();, shell_exec(); & exec(); ама и с 3те не става
Титла: Re: Php + добавяне на потребител ? Публикувано от: Mitaka в Jan 25, 2009, 23:58 Няма да става, щото пхп-то не бачка като руут.
Трябва да си напишеш wrapper, който да се извиква от пхп-то и да е суиднат. Аз имам подобно нещо, но в момента, на 5 ракии ще ми е трудно да го открия. Утре ще го намеря, и ще го дам тук, но имай предвид, че не е напълно доразработено. Върши си работата, но по замисъл трябваше да проверява едни мд5 суми и т.н., абе дълга история.... предполагам, че ще се сетя да видя темата, и ще постна решението. То е комбинация - С, пхп и баш скрипт. От пхп-то с exec() се извиква една програмка драсната на С (и суидната де), а тя вика един баш скрипт със разни параметри, и става работата. Титла: Re: Php + добавяне на потребител ? Публикувано от: VladSun в Jan 26, 2009, 00:49 и със sudo става - даже се ползва wrapper-a му за параметрите
|