Startirane na file pritejavan ot user

4 отговора 124 прегледа
#1

Startirane na file pritejavan ot user

Imam slednia problem:
Instalirah si software za UPS. Tam oba4e se iziskva da syzdam user za startiraneto na niakolko
programki ot nego (ina4e ne stava). Zatova az si praia user i davam chmod i chown na ttyS0 i niakoi drugi filove za da moga da gi startiram ot usera - praia gi negocvi. Sled tova vsi4ko mi raboti - startirvat se samo ot usera. Dotuk dobre! Oba4i az ne iskam vseki pyt da vlizam s usera i da gi puskam . Iskam da si napraia script za tova kato startiram linuxa.
Oba4e tova ne stava. Izpisva mi permition denied.
Kak da go napravia za da se startira sys startirane na linuxa?
I zasto niakoi programi iziskvat user da gi startira?
Blagodaria predvaritelno:)

Отговор
в отговор на GGG #2

Re: Startirane na file pritejavan ot user

във някой от стартовите скриптове ( за слак най-добре в /etc/rc.d/rc.local) слагаш

su user -c "/дъра дъра/... "

а за скрипта дето "zpisva mi permition denied. "
направи ли го изпълним (chmod +x script) - може това да е достатъчно и да няма нужда от горното

Отговор
в отговор на bozho #3

Re: Startirane na file pritejavan ot user

Permision denied - stava vypros za directoria
Tia e prazna kogato se startira programata se zyzdava edin file

Отговор
в отговор на GGG #4

Re: Startirane na file pritejavan ot user

sloji si v skripta ls -l ... za razni failove (vkl /dev/ttyS0) za da vidish kakvo ne mu haresvat permissionite...
Ne sam siguren, no moje nyakoi ot startup scriptovete da promenya permissions na /dev/ttyS0 ?

Ako pravi failove v nyakoia direktoriya pomisli za cd nyakade kadeto shte mojesh da pishesh (naprimer v nyakoya specialno sazdadena direktoriya vav /var ?

Отговор
в отговор на GGG #5

Re: Startirane na file pritejavan ot user

>"Permision denied - stava vypros za directoria "
ами оправи правата на директорията

Отговор