infostabil > edb.system.* > edb.system.unix

Stampe (06.10.2009, 11:48)
lige pludslig kan jeg ikke få tilladelse til at flytte filer mellem mit
Windows netværk og Ubuntu Server, jeg har kunnet det, jeg ved ikke hvordan
:-)

Jeg kan sagtens se mine Windows PCere og deres delte mapper/drev. Jeg skal
have kopieret alle mine websites fra min windows installation over på
ubuntu´s /var/www mappe - men den siger "Operation not supported" HVAD gør
jeg galt?

PS.: Jeg bruger grafisk brugerflade, og bruger Nautilus som fil browser

Jeg har ligeledes installeret ftp-serveren "sudo apt-get install vsftpd"
Er der noget der give mig en (let) opskrift på hvordan jeg opretter brugere
og feks give læse/skrive adgang til var/www/ ?
Jeg har prøvet at læse dokumentationen men jeg er sku lidt forvirret..

i kan se ftp serveren kører på: [..]

Mvh
Allan
Stampe (06.10.2009, 12:07)
Ok - jeg kan flytte filer fra Windows til min "Home" mappe og derfra videre
ned i de kataloger på Ubuntu jeg har behov for.

Jeg skal jo nok til at finde ud af hvordan SAMBA sættes up også

Mvh
Allan
Stig Johansen (06.10.2009, 13:07)
"Stampe" <ask> wrote in message
news:6298
> Ok - jeg kan flytte filer fra Windows til min "Home" mappe og derfra videre > ned i de kataloger på Ubuntu jeg har behov for.
> Jeg skal jo nok til at finde ud af hvordan SAMBA sættes up også


Tunnelier[1] er nu ikke så ringe til den slags.
Og når du først har fået dine filer over på *nix, kan du bruge scp.

[1] [..]
Rasmus Underbjerg Pinnerup (06.10.2009, 21:25)
On Tue, 06 Oct 2009 12:07:57 +0200, Stampe wrote:

> Ok - jeg kan flytte filer fra Windows til min "Home" mappe og derfra
> videre ned i de kataloger på Ubuntu jeg har behov for.


Er det ikke bare et spørgsmål om, at du ikke kører Nautilus som rodbruger
og derfor ikke har skriveret til /var/www/?

/Rasmus
Sv-e (06.10.2009, 21:45)
Rasmus Underbjerg Pinnerup skrev:
> On Tue, 06 Oct 2009 12:07:57 +0200, Stampe wrote:
>> Ok - jeg kan flytte filer fra Windows til min "Home" mappe og derfra
>> videre ned i de kataloger på Ubuntu jeg har behov for.

> Er det ikke bare et spørgsmål om, at du ikke kører Nautilus som rodbruger
> og derfor ikke har skriveret til /var/www/?
> /Rasmus

Så ville jeg da foreslå at redigere fra den bruger som har rettigheder
til www mappen, altså istedet for at køre som root.
Jørgen Heesche (06.10.2009, 22:48)
Sv-e wrote:
> Rasmus Underbjerg Pinnerup skrev:
> Så ville jeg da foreslå at redigere fra den bruger som har rettigheder
> til www mappen, altså istedet for at køre som root.


Jamen, det er apache der har rettigheder til /var/www, og man skal ikke
køre Nautilus som rodbruger.
Man skal slet ikke bruge Nautilus til den slags opgaver, men udføre dem
fra en konsol (x-terminal). I det omfang man har brug for
root-rettigheder skal kommandoen sudo benyttes.
Sv-e (06.10.2009, 23:02)
Jørgen Heesche skrev:
> Jamen, det er apache der har rettigheder til /var/www, og man skal ikke
> køre Nautilus som rodbruger.
> Man skal slet ikke bruge Nautilus til den slags opgaver, men udføre dem
> fra en konsol (x-terminal). I det omfang man har brug for
> root-rettigheder skal kommandoen sudo benyttes.
>Nå men så har apache vel en gruppe han kan blive medlem af og dermed

opnå sine rettigheder til filflytning, som jo da sagtens kan flyttes med
et grafisk værktøj hvis det er det han ønsker.
Klaus Ellegaard (06.10.2009, 23:09)
<heesche> writes:

>Man skal slet ikke bruge Nautilus til den slags opgaver, men udføre dem
>fra en konsol (x-terminal). I det omfang man har brug for
>root-rettigheder skal kommandoen sudo benyttes.


Hvorfor ikke bare gøre det på den rigtige UNIX-facon? Lave en
gruppe, der har skriverettigheder til de passende dele af
/var/www, og lade den pågældende bruger være medlem af gruppen?

Jeg kan ikke se, hvorfor man absolut skulle bruge konsollen
til simple filoperationer?

Mvh.
Klaus.
Stampe (07.10.2009, 06:49)
"Klaus Ellegaard" <klausellegaard> skrev i meddelelsen
news:si31
> <heesche> writes:
> Hvorfor ikke bare gøre det på den rigtige UNIX-facon? Lave en
> gruppe, der har skriverettigheder til de passende dele af
> /var/www, og lade den pågældende bruger være medlem af gruppen?
> Jeg kan ikke se, hvorfor man absolut skulle bruge konsollen
> til simple filoperationer?
> Mvh.
> Klaus.


Hej og tak for jeres svar - Nå men jeg åbner Nautilus med "Sudo Nautilus" og
har fundet ud af at hvis jeg flytter filerne fra mit Windows netværk til mit
"home" bibliotek så kan jeg uden problemer flytte dem derfra og ned i mit
/var/www/ bilbiotek.

Jeg ved heller ikke hvorfor det skulle være bedre at bruge konsollen for at
flytte filer. Men jeg har i hvertfald fundet ud af at det er begrænset hvad
man kan bruge den grafiske brugerflade til :-)

Mvh
Allan
Thorbjørn Ravn Andersen (07.10.2009, 06:50)
Jørgen Heesche skrev:
> Jamen, det er apache der har rettigheder til /var/www, og man skal ikke
> køre Nautilus som rodbruger.
> Man skal slet ikke bruge Nautilus til den slags opgaver, men udføre dem
> fra en konsol (x-terminal). I det omfang man har brug for
> root-rettigheder skal kommandoen sudo benyttes.


Check lige om der er gruppe-skriverettigheder på folderen. Hvis der er
det, er det nemmeste oftest at tilføje sig selv til gruppen og lade
rettelsen slå igennem.
Thorbjørn Ravn Andersen (07.10.2009, 06:54)
Stampe skrev:

> Jeg ved heller ikke hvorfor det skulle være bedre at bruge konsollen for
> at flytte filer. Men jeg har i hvertfald fundet ud af at det er
> begrænset hvad man kan bruge den grafiske brugerflade til :-)


Din konklusion er ikke helt rigtigt. Din bruger er som standard sat op
til at ikke måtte rette i websiderne (hvilket egentlig er en udmærket
indfaldsvinkel til en maskine der kan blive brugt af flere), og hvis det
skal ændres skal du rette så du kan.

Når du kører "sudo" slår du grundlæggende alt check fra og kører som
Gud. Det kan være godt, det kan være skidt, men som udgangspunkt skal
man helst undgå det da man kan komme rigtigt galt afsted.

Er der ikke en der lige kan kigge i Ubuntumanualen og finde den
anbefalede måde at gøre ting på?
Stampe (07.10.2009, 08:06)
"Thorbjørn Ravn Andersen" <nospam0002> skrev i meddelelsen
news:db0f
> Jørgen Heesche skrev:
> Check lige om der er gruppe-skriverettigheder på folderen. Hvis der er
> det, er det nemmeste oftest at tilføje sig selv til gruppen og lade
> rettelsen slå igennem.
> --
> Thorbjørn Ravn Andersen "...plus... Tubular Bells!"


Det er mig "allan" der ejer mappen og gruppen hedder "allan" - fandt lige ud
af at jeg kunne slå deling af mappen til - så nu kan jeg se den på mit
windows netværk :-)

Mvh
Allan
Stampe (07.10.2009, 09:29)
Jeg kan jo se at etc/apache2/ ejes af root og oppe i det bibliotek skal jeg
jo lave jævnligt lave ændringer nå jeg skal oprette nye domæner/subdomæner
Og her bliver jeg vel nød til at bruge sudo kommandoen hver gang ikke?

Mvh
Allan
Klaus Ellegaard (07.10.2009, 09:47)
"Stampe" <ask> writes:

>Jeg kan jo se at etc/apache2/ ejes af root og oppe i det bibliotek skal jeg
>jo lave jævnligt lave ændringer nå jeg skal oprette nye domæner/subdomæner
>Og her bliver jeg vel nød til at bruge sudo kommandoen hver gang ikke?


Det vil man sædvanligvis gøre.

Man kan dog også lave en gruppe til de(n) bruger(e), der ofte skal
pille i de filer. Så laver man de specifikke filer read-write for
den pågældende gruppe, og gruppens medlemmer kan da ændre filerne
som "sig selv".

Man kan også passende lave et specifikt entry i sudoers, der gør
det muligt for gruppens medlemmer at genindlæse Apaches config,
når de har ændret i filerne.

Men alt dette er lidt meget på et system med en enkelt admin. Her
er det nok nemmere bare at bruge sudo til root.

Mvh.
Klaus.
Jørgen Heesche (07.10.2009, 10:41)
Stampe wrote:
.... SKIP
> Jeg ved heller ikke hvorfor det skulle være bedre at bruge konsollen for
> at flytte filer. Men jeg har i hvertfald fundet ud af at det er
> begrænset hvad man kan bruge den grafiske brugerflade til :-)

Fordi det er meget nemmere at navigere i filsystemet med
linuxkommandoerne locate, cd og ls.
En filbrowser kræver en masse unødigt klikkeri med musen.

Lignende emner