Ga naar inhoud


Aanbevolen berichten

Geplaatst:

Ik heb deze vraag al vaker gesteld maar krijg er helaas niet een goed antwoord op. Er zijn mappen bv SCCE waarin ik niet kan schrijven. Dit is een rechtenkwestie, maar met chmod krijg ik (in cuteftp) deze melding:

 

STATUS:> Getting listing "/var"...

COMMAND:> PASV

227 Entering Passive Mode (192,168,1,11,226,220)

COMMAND:> LIST

STATUS:> Connecting FTP data socket 192.168.1.11:58076...

150 Here comes the directory listing.

226 Directory send OK.

STATUS:> Directory listing completed.

COMMAND:> SITE CHMOD 777 /var/scce

550 SITE CHMOD command failed.

ERROR:> Requested action not taken (e.g., file or directory not found, no access).

 

 

Ik zie dat deze map OWNER 500 heeft en de mappen waarin ik wel kan schrijven hebben owner 0.

 

Ik heb binnen mijn vermogen alles geprobeerd en nu kan ik wel een andere image toepassen waarin dit probleem niet zit maar daarmee heb ik mijn vraag niet beantwoord.

(huidige image ruCANNON_4-Newcamd5.09-ScamXXX-Radegast3.0beta9.img)

 

 

Welke specialist kan - en wil - hier iets over zeggen

 

Alvast met dank

Arnoldjan


Geplaatst:

probeer het eens met telnet of een progje als putty.

 

geef wel het juiste pad op en de filename die je rechten wilt geven.

 

dus connect ip DB, inloggen als root en wachtwoord

dus bv chmod 755 /var/mnt/usb/mijnfile of even via cd naar de betreffende dir en dan bv chmod 755 filenaam

 

Kijk wel even welke rechten je wilt geven aan een dir of file. Dit kan je even op iedere linux site opzoeken.

 

succes

Rebox RE 4220HD S-PVR, Cahors Big Bisat.

LG Oled 55EF950V

Geplaatst:

Probeer DCC 11b eens. (zie sjerom.com) Je kunt er alles mee ftpén, maar ook de rechten veranderen. Misschien doet hij het dan wel?

Dreambox 7000S + Maxtor 300GB + Quattro 0.3dB Lnb + Triax 110 + Sg2100/Topfield 5500 + Maxtor 300GB + Dual Lnb + Triax 90 + Sg2100 + Aston 1.07 + Xcam/Humax 5400 + MM/Reptielen/Vissen/Honden

Geplaatst:

Het probleem is dat chmod op deze mappen niet werkt.

Niet via telnet en niet via een FTP programma.

Ik denk dat het met de OWNER te makken heeft.

Wat is zie is dat de mappen waar niet te schrijven zijn een andere OWNER hebben.

 

Ik heb ook al gebrobeerd het Linux commando CHOWN te gebruiken maar dit wil ook niet.

 

Dus ik leg de vraag weer even bij de specialisten...

 

arnoldjan

Geplaatst:

Heb je de /var in de flash staan? Kan me voorstellen dat je dan de rechten niet kunt aanpassen. Als je de /var naar de usb of hdd zet, wellicht dat je dan wat meer kan met het veranderen van owner en rechten. Succes <img src="/ubbthreads/images/graemlins/xyxthumbs.gif" alt="" />

Dreambox 500HD met LaCie esata 1TB HDD + newnigma2 + Triax 88cm + Moteck SG2100

Geplaatst:

kijk eens in de file /etc/passwd

Denk dat daar dingen in zijn aangepast, met niet bestaande users.

 

sorry heb mijn dreambox hier niet in de buurt staan.

 

klaas <img src="/ubbthreads/images/graemlins/loep.gif" alt="" />

Geplaatst:

Als je img te groot is kan je de rechten ook niet meer aanpassen.

Eerst wat verwijderen en dan kijken of het lukt.

Geplaatst:

hmmmm een vreemd probleem.

 

Immers als je als root inglogt ben je overall en moet je( normaal) alles aan kunnen passen.

 

Maak eerst duidelijk hoe de rechten zijn opgebouwd.

 

in jouw geval ga je eerst naar de dir. var waarin de dir scce zich bevind.

 

geef nu het commmand; ls -alF (dat is een standaard unix/linux commando om de uitgebreide directory listing te bekijken.

 

1. de mode bits, zoals drwxr-xr-x. De eerste letter geeft het type aan bestand aan, als dat bijzonder is. 'd'staat bv voor dir. en '-'staat voor gewoon bestand.

Nu komt het. De volgende drie groepen van de drie letters zijn de read,_write, en execute (uitvoer) rechten (permissions), voor respectievelijk de de eigenaar, de groep, en alle andere.

Als een bepaald recht niet is verleend staat er '-'.

 

Dus ga eerst plat (putty of telnet) naar var en geef ls -alF. Lees bij scce de rechten enzo

 

Zet ze even op dit forum zodat we kunnen zien hoe of wat.

 

Type ook nog even hoe je de chmod wil bewerkstelligen. Dus het commando wat je intypt.

 

gr.

 

HuBit

Rebox RE 4220HD S-PVR, Cahors Big Bisat.

LG Oled 55EF950V

Geplaatst:

Oke ik ga vast een stap verder omdat ik even je OWNER over het hoofd heb gezien.

 

Daar ligt de sleutel.

 

dus als je het command ls -alF geeft dan zie je bv de bij diverse dirs de eerder genoemde dr...... enz. maar ook bv root root OF 500 100

 

dit heeft inderdaad met de eigenaar te maken.

 

Wil je dit veranderen dan is dit het command

 

chown <username> :<groupname> <file(s)>

 

als je het command chown root scce intypt en daarna

ls -afF (voor de controle) dan zie je dat het getal 500 (owner) naar (owner) root is veranderd. Nu kan je dit ook op file level uitvoeren.

 

Nu kan je alles doen en laten wat je wil met deze dir of files.

 

Succes

 

Je probleem moet nu opgelost zijn. <img src="/ubbthreads/images/graemlins/laugh.gif" alt="" />

Rebox RE 4220HD S-PVR, Cahors Big Bisat.

LG Oled 55EF950V

Geplaatst:

dank je Hubit voor je uitvoerige antwoord. Ik was dit commando al eens tegengekomen. ik neem aan dat ik eerst

naar de map var moet.

en dan??

chown root:scce

of moet er -R bij

ik krijg een melding dat de commandoregel niet correct is.

zit er nog een foutje in?

Geplaatst:

Je moet geen : tussen het commando gebruiken.

 

Ga naar de map /var en geef het commando chown root scce

Rebox RE 4220HD S-PVR, Cahors Big Bisat.

LG Oled 55EF950V

Geplaatst:

Nog te vroeg voor mij. Niet gelezen dat je de oplossing al had gevonden. <img src="/ubbthreads/images/graemlins/anoniem.gif" alt="" />

Rebox RE 4220HD S-PVR, Cahors Big Bisat.

LG Oled 55EF950V

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...