Poslao: 12 Maj 2013 20:04
|
offline
- Pridružio: 16 Feb 2011
- Poruke: 1630
- Gde živiš: Pancevo
|
Drustvo ja treba da napravim virtualni server e sada apache httpd mi se nalazi u etc/httpd i sada kada ja izmenim konfig fajl nemogu da ga sacuvam jer su dozvole :
Citat:
[ikac@localhost wordpress]$ ls -l /etc/httpd/conf/httpd.conf
-rw-r--r--. 1 root root 11688 Feb 27 16:58 /etc/httpd/conf/httpd.conf
Ja sam jednom zezno stvar menjao sam dozvole u etc folderu i od tada vise nikada. Jer sve je otislo u 3 lepe.
Kako ja da izvedem ovo da promenim samo na taj fajl a opet da nezeznem sistem.
Razumem ja dozvole kako funkcionisu ali nebih ja to sam da radim jer stvarno nisam siguran a treba da napravim taj virtualni server.
F18 -G3
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 12 Maj 2013 20:33
|
offline
- Rastafarii

- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
Resenje je sudo.
sudo nano /etc/httpd/conf/httpd.conf
Umesto nano, mozes da koristis editor po izboru. Ili neki GUI editor, samo sto onda ide "gksudo".
gksudo gedit /etc/httpd/conf/httpd.conf
|
|
|
|
Poslao: 12 Maj 2013 20:41
|
offline
- Pridružio: 16 Feb 2011
- Poruke: 1630
- Gde živiš: Pancevo
|
U medjuvremenu dok sam cekao odgovor nasao sam ovo uputstvo :
[Link mogu videti samo ulogovani korisnici]
I sada kada probam reload httpd dobijam izlaz:
Citat:
[ikac@localhost ~]$ sudo service httpd reload
Redirecting to /bin/systemctl reload httpd.service
Job for httpd.service failed. See 'systemctl status httpd.service' and 'journalctl -xn' for details.
isto i kada uradim sudo service httpd reload ili restart , start, stop
A sto se tice gksudo fedora ga nekoristi zato sto umesto toga koristi PolicyKit.
|
|
|
|
Poslao: 13 Maj 2013 15:29
|
offline
- bocke

- Moderator foruma
- Glavni moderator Linux foruma
- Pridružio: 16 Dec 2005
- Poruke: 12544
- Gde živiš: Južni pol
|
Dobrodošao u vrli novi svet systemd-a. Ali ovog puta mogu da ti pomognem sa Fedorom pošto je imam u VirtualBoxu (bila mi je potrebna za testiranje nečega).
Umesto sudo, probaj sa su. Sudo nije podrazumevano podešen na Fedori (može se podesiti naknadno).
su
systemctl status httpd.service
|
|
|
|
Poslao: 13 Maj 2013 15:47
|
offline
- jogurtmen

- Saradnik foruma Linux
- Pridružio: 02 Avg 2004
- Poruke: 1704
- Gde živiš: U svom mestu
|
bocke ::Sudo nije podrazumevano podešen na Fedori (može se podesiti naknadno).
Nisam baš 100% siguran, ali mislim da je "su" uglavnom na svim sistemima koji su bazirani na .rpm paketima. Barem na onim koje sa ja isprobao (PCLOS, Mandriva, Fedora, Mageia), već za SuSE nisam siguran pošto ga odavno nisam koristio
|
|
|
|
Poslao: 13 Maj 2013 16:55
|
offline
- bocke

- Moderator foruma
- Glavni moderator Linux foruma
- Pridružio: 16 Dec 2005
- Poruke: 12544
- Gde živiš: Južni pol
|
Napisano: 13 Maj 2013 16:51
Da se pokudim da nisam dobro pročitao pitanje. Srećom odgovor je ok.
Inače systemd sve živo zove "jedinicima", bez obzira da li je u pitanju init nivo, servis, fajl sistem, itd... Servisi imaju nastavak .service. Dakle httpd.service. Ukoliko je "jedinica" servis, onda je moguće i izostaviti nastavak.
U praksi:
systemctl start httpd
systemctl stop httpd
systemctl restart httpd
systemctl reload httpd
systemctl status httpd
systemctl is-enabled httpd
systemctl enable httpd
systemctl disable httpd
systemctl help httpd
Dopuna: 13 Maj 2013 16:55
jogurtmen ::Nisam baš 100% siguran, ali mislim da je "su" uglavnom na svim sistemima koji su bazirani na .rpm paketima. Barem na onim koje sa ja isprobao (PCLOS, Mandriva, Fedora, Mageia), već za SuSE nisam siguran pošto ga odavno nisam koristio
Zavisi. Susretao sam se i sa izuzecima. U principu sudo dolazi sa gotovo svakom distribucijom, ali se novo-kreirani neprivilegovani korisnici ne stavljaju automatski u tu grupu. Ovo je ostavljeno administratoru.
|
|
|
|