/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Simpelt simpelt?
Fra : Nikolaj Berliner Hom~


Dato : 14-06-01 19:06

Hej

Jeg er ikke en ørn til dette - Derfor et (måske) simpelt spørgsmål / og
måske i den forkerte gruppe...
Min internetudbyder kører freeBSD og da jeg til daglig stadig kun leger med
Windows er jeg ikke så velbevandret mht. kommandoer osv.
Problemet er at jeg har installeret nogle cgi-scripts, der tilsammen udgør
et debatforum. Disse scripts laver nogle nye filer og direktorier, der ikke
er 'ejet' af nogen. Jeg vil gerne kunne ændre i tilladelserne til disse
filer og har prøvet via CHMOD, men det kan jeg ikke på de omtalte filer. Jeg
kan sagtens bruge kommandoen på andre filer, men ikke dem der bliver lavet
af scriptet...
Jeg har prøvet at finde løsningen på nettet og er faldet over kommandoen
CHOWR, men den kan ikke køre ifølge mit ftp-program.
Som følge af ovenstående ville jeg meget gerne have lidt hjælp til at
overtage ejerskabet af de omtalte filer. Jeg kobler på min udbyders server
via WS_FTP og kan derfra skrive kommandoer til serveren.

Al hjælp modtaget meget gerne.

Nikolaj



 
 
Mickey (14-06-2001)
Kommentar
Fra : Mickey


Dato : 14-06-01 19:11

"Nikolaj Berliner Hommelgaard" <spamtrap020202@hommelgaard.com> skrev:
> Hej
>
> Jeg er ikke en ørn til dette - Derfor et (måske) simpelt spørgsmål / og
> måske i den forkerte gruppe...
> Min internetudbyder kører freeBSD og da jeg til daglig stadig kun leger
med
> Windows er jeg ikke så velbevandret mht. kommandoer osv.
> Problemet er at jeg har installeret nogle cgi-scripts, der tilsammen udgør
> et debatforum. Disse scripts laver nogle nye filer og direktorier, der
ikke
> er 'ejet' af nogen. Jeg vil gerne kunne ændre i tilladelserne til disse
> filer og har prøvet via CHMOD, men det kan jeg ikke på de omtalte filer.
Jeg
> kan sagtens bruge kommandoen på andre filer, men ikke dem der bliver lavet
> af scriptet...
> Jeg har prøvet at finde løsningen på nettet og er faldet over kommandoen
> CHOWR, men den kan ikke køre ifølge mit ftp-program.
> Som følge af ovenstående ville jeg meget gerne have lidt hjælp til at
> overtage ejerskabet af de omtalte filer. Jeg kobler på min udbyders server
> via WS_FTP og kan derfra skrive kommandoer til serveren.

chown kommandoen skal du være logget på med f.eks. telnet eller ssh for at
kunne udføre - det kan ikke gøres gennem FTP
Men, du kan evt. slette filerne (hvis du kan det) og så oploade tomme filer
med de samme navne, og så lade scriptet skrive til dem


--
|-|$235-|)k - Mickey
http://susie.dk - mickey(at)susie.dk
http://susie.dk/www.tv3.dk.26.05.2001.html



Kent Friis (14-06-2001)
Kommentar
Fra : Kent Friis


Dato : 14-06-01 19:32

Den Thu, 14 Jun 2001 20:11:27 +0200 skrev Mickey:
>"Nikolaj Berliner Hommelgaard" <spamtrap020202@hommelgaard.com> skrev:
>> Hej
>>
>> Jeg er ikke en ørn til dette - Derfor et (måske) simpelt spørgsmål / og
>> måske i den forkerte gruppe...
>> Min internetudbyder kører freeBSD og da jeg til daglig stadig kun leger
>med
>> Windows er jeg ikke så velbevandret mht. kommandoer osv.
>> Problemet er at jeg har installeret nogle cgi-scripts, der tilsammen udgør
>> et debatforum. Disse scripts laver nogle nye filer og direktorier, der
>ikke
>> er 'ejet' af nogen. Jeg vil gerne kunne ændre i tilladelserne til disse
>> filer og har prøvet via CHMOD, men det kan jeg ikke på de omtalte filer.
>Jeg
>> kan sagtens bruge kommandoen på andre filer, men ikke dem der bliver lavet
>> af scriptet...
>> Jeg har prøvet at finde løsningen på nettet og er faldet over kommandoen
>> CHOWR, men den kan ikke køre ifølge mit ftp-program.
>> Som følge af ovenstående ville jeg meget gerne have lidt hjælp til at
>> overtage ejerskabet af de omtalte filer. Jeg kobler på min udbyders server
>> via WS_FTP og kan derfra skrive kommandoer til serveren.
>
>chown kommandoen skal du være logget på med f.eks. telnet eller ssh for at
>kunne udføre - det kan ikke gøres gennem FTP

Den burde nu nok kunne gøres gennem ftp, men man kan ikke hugge "andres"
filer (heller ikke nobody's) med chown. På nogle (ældre) systemer kan
man forære filer væk, men det blev afskaffet da man opfandt quota...

Dvs. nutildags er det i praksis kun root der kan bruge chown.

>Men, du kan evt. slette filerne (hvis du kan det) og så oploade tomme filer
>med de samme navne, og så lade scriptet skrive til dem

Det er nok den nemmeste løsning.

Mvh
Kent
--
http://www.celebrityshine.com/~kfr/

Nikolaj Berliner Hom~ (15-06-2001)
Kommentar
Fra : Nikolaj Berliner Hom~


Dato : 15-06-01 17:38

"Mickey" <news002@susie.dk> skrev i en meddelelse
news:9gaupn$491$1@egon.worldonline.dk...
> "Nikolaj Berliner Hommelgaard" <spamtrap020202@hommelgaard.com> skrev:

> chown kommandoen skal du være logget på med f.eks. telnet eller ssh for at
> kunne udføre - det kan ikke gøres gennem FTP

Hej

Tak for svaret! Det hjalp at logge på med ssh. Nu kan jeg bruge chown og
ændre ejeren til mit brugernavn. Problemet er at jeg ikke kan bruge
kommandoen på alle filerne. Der er nogen der virker og nogen som ikke vil.
Meddelelsen er 'Operation not permitted'. Det undrer mig at jeg kan på nogen
filer, men ikke andre. Findes der en vej omkring dette?

> Men, du kan evt. slette filerne (hvis du kan det) og så oploade tomme
filer
> med de samme navne, og så lade scriptet skrive til dem

Jeg har selv tænkt det samme, men her er problemet det samme. De genstridige
filer kan jeg heller ikke slette... Er der en måde hvor man kan slette uden
om brugernavne osv.?

MVH

Nikolaj



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408887
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste