![]() |
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna! |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| substr () via awk Korn Shell Script | sbryant | Shell-programmering och Skript | 4 | 01-24-2008 11:16 |
| Hjälp med Korn Shell script | heprox | AIX | 1 | 12-19-2005 02:04 |
| Korn shell script | pavan_test | UNIX Desktop for Dummies Frågor & Svar | 3 | 10-27-2005 01:09 |
| Korn shell script | pavan_test | UNIX for Dummies Frågor & Svar | 1 | 10-26-2005 02:17 |
| Flera su - i Korn Shell script | furrari | Shell-programmering och Skript | 2 | 07-30-2004 10:29 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
Hej Alla,
I mitt shell script jag vill använda su - användarid och ge lösenord för användaren, men jag vet inte syntaxen för att göra detta, kan någon säga mig vad det är? Jag har försökt: su - användarid / lösenord och su - användarid lösenord men ingen lycka ... |
|
||||
|
såvitt jag vet att du inte kan su i ett manus.
det enda sättet att göra detta är att använda förvänta sig att automatisera su eller perl telnet modul med telnet in som en annan användare i skriptet, eller använda sudo för att köra ett script som en annan användare. Hope this helps Ed |
|
||||
|
Om skriptet körs som root jag tror att du kan använda 'su-c användarnamn "för att ändra ägare av processen. Problemet med att använda su och ange lösenord innan du slutför ett skript är att ett nytt skal är gav upphov till nya användare, och kommandona i skriptet efter su inte kommer att pågå till att Shell har lämnat.
|