![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
cześć
mam problem, nie wiem jak w jednej linii zmienić usera w bashu za pomocą komendy su normalnie to działa tak: Kod $ su username Password: <tu spisuję hasło> a chcę aby hasło już było w linii poleceń wpisane, coś a`la: Kod $ su username < password oczywiście powyższe nie ma prawa zadziałać, ale mam nadzieję żę wytłumaczyłem o co mi chodzi :| pozdrawiam Cezar708 EDIT: może inaczej... jak za pomocą php zmienić użytkownika, który wykonuje skrypt... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 790 Pomógł: 7 Dołączył: 6.02.2003 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
A musisz używać su? Nie możesz sudo?
Kod sudo -Su username command < password EDIT: Po Twojej edycji. Nie da się zmienić użytkownika wykonującego skrypt. Jedyne co możesz zrobić to exec i wykonać jakąś komendę j/w. To jaki użytkownik wykonuje skrypt to sprawa serwera uruchamiającego skrypt. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 00:06 |