opsætning af rettigheder af lamp

Få hjælp til at sætte programmer eller funktioner op.
simpel
Indlæg: 199
Tilmeldt: 14. sep 2011, 15:45
IRC nickname: simpel
Geografisk sted: Holstebro

opsætning af rettigheder af lamp

Indlæg af simpel »

Hvordan sætter jeg lige rettigheder, til at må slette og redigere i filsystem/var/www hvor jeg har mine websider (forsøg med lamp server.

Jeg har installeret flashfxp men kan ikke få forbindelse til www mappen, har åbnet port 80 så jeg kan tilgå udefra, men får ikke forbindelse...

Det er egentligt 2 spørgsmål, men jeg håber i forstå hvad jeg mener
------------------------------------------------------------------
Mvh. Uffe

Det afgørende er ikke, hvad de tager fra dig,
men hvad du gør med resten...
simpel
Indlæg: 199
Tilmeldt: 14. sep 2011, 15:45
IRC nickname: simpel
Geografisk sted: Holstebro

Re: opsætning af rettigheder af lamp

Indlæg af simpel »

Har prøvet at tilgå udefra med root og password og ip adresse, men kan heller ikke

Og port 80 er åbent

Hjælp
------------------------------------------------------------------
Mvh. Uffe

Det afgørende er ikke, hvad de tager fra dig,
men hvad du gør med resten...
AJenbo
Admin
Indlæg: 20884
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: opsætning af rettigheder af lamp

Indlæg af AJenbo »

Jeg vil forslå du i stedet konfigurer apache til at læse fra en mappe i din bruger mappe, så kan du også sætte flere sider op og en fælles standard side hvis du vil.

Det gøres normalt ved at lave en konfigurations fil i:
/etc/apache2/sites-available/

og så lave et symlink fra /etc/apache2/sites-enabled/

Der ligger allerede en default du kan bruge der.

Jeg kender ikke noget til det andet program så det er nok bedst at oprette en ny tråd.
simpel
Indlæg: 199
Tilmeldt: 14. sep 2011, 15:45
IRC nickname: simpel
Geografisk sted: Holstebro

Re: opsætning af rettigheder af lamp

Indlæg af simpel »

Kan vi ikke gøre det lidt mere simpelt, jeg tænker hvis jeg kan tilgå via eks. winscp som sftp protokol, ligesom min ip adresse udefra og så en bruger som må tilgå eks. root og password, kan det ikke lade sig gøre, jeghar haft det til at virke i 11.04 men en ven satte det op, men det gik så hurtigt jeg ikke fik skrevet ned, men han er meget optaget pt.
------------------------------------------------------------------
Mvh. Uffe

Det afgørende er ikke, hvad de tager fra dig,
men hvad du gør med resten...
AJenbo
Admin
Indlæg: 20884
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: opsætning af rettigheder af lamp

Indlæg af AJenbo »

Det letteste er helt klart at ændre default til pege på f.eks. /home/simpel/www, oprette mappen. Så behøves du heller ikke at give root adgang for at tilgå filerne på siden.
thj01
Indlæg: 2667
Tilmeldt: 21. nov 2006, 10:06
Geografisk sted: Fredericia

Re: opsætning af rettigheder af lamp

Indlæg af thj01 »

Du kan oprette et root password, og så kan du logge på ftp med det. Det burde give dig fuld adgang.

Men det er også en ret stor sikkerhedsrisiko.

For mit vedkommende har jeg valgt at logge på gennem en almindelig bruger og så "su"'et til root.

Kode: Vælg alt

sudo su


På den måde har jeg fuld adgang til hele systemet gennem terminalen. Jeg uploader nye filer igennem denne brugers adgangskode, og flytter/aktiverer dem med root.


Det gør at jeg lærer at løse problemerrne rigtigt ved hjælp af ssh.


Men jeg tror det mest rigtige ville være at oprette virtuelle servere igennem apache, der peger på brugerens bibliotek, så er alle problemerne løst. /var/www er egentlig roots www-server ;)
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html

Kører LTS udgaverne.

"It's always easy if you know how to do it."
simpel
Indlæg: 199
Tilmeldt: 14. sep 2011, 15:45
IRC nickname: simpel
Geografisk sted: Holstebro

Re: opsætning af rettigheder af lamp

Indlæg af simpel »

Kan ikke logge på via ftp via root og pass og ip!

Nemlig ssh og ikke det andet jeg snakkede om af protokol, det var nemlig ssh jeg brugte via det program, og brugte så min root bruger.

Men problemet er blot hvis jeg skriver sudo su og logger på min root der, så kan jeg ikke navigere rundt via terminal, bare jeg kan navigere runt i et program af et eller andet, da jeg også skal kunne give cmod ligesom 777, 664 o.s.v.

Har også prøvet med :. sudo passwd root, men til stadighed ikke logge ind, har installeret ssh.

Så samlet lidt, ikke via terminal, dur ikke til det, men et ssh program hvor jeg kan navigere og give cmod tilladelser.
------------------------------------------------------------------
Mvh. Uffe

Det afgørende er ikke, hvad de tager fra dig,
men hvad du gør med resten...
AJenbo
Admin
Indlæg: 20884
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: opsætning af rettigheder af lamp

Indlæg af AJenbo »

Jeg vil kraftigt fraråde både at aktivere root brugeren og logge ind som den.

FileZilla kan bruge sftp (ssh).
simpel
Indlæg: 199
Tilmeldt: 14. sep 2011, 15:45
IRC nickname: simpel
Geografisk sted: Holstebro

Re: opsætning af rettigheder af lamp

Indlæg af simpel »

Ok men hvad logger jeg så ind med på FileZilla, det er der jeg har problemet, er godt klar over jeg skal bruge udefra ip men hvilken bruger og pass, den bruger skal have rettigheder da jeg skulle kunne slette o.s.v
------------------------------------------------------------------
Mvh. Uffe

Det afgørende er ikke, hvad de tager fra dig,
men hvad du gør med resten...
thj01
Indlæg: 2667
Tilmeldt: 21. nov 2006, 10:06
Geografisk sted: Fredericia

Re: opsætning af rettigheder af lamp

Indlæg af thj01 »

Jeg er ikke helt sikker på at jeg at forstår dit problem.

Hos mig gør jeg følgende


Kode: Vælg alt

ssh *brugernavn_på_serveren*@*serverens_ip*


Herefter

Kode: Vælg alt

sudo su



Og så er jeg root og kan gøre hvad der passe mig. Jeg har prøvet dette både med tunrkeyLinux LAMP og med en server sat op efter : http://www.howtoforge.com/perfect-server-ubuntu-11.04-ispconfig-3.

Den sidste kan anbefales, da der ikke er rodet med instillingerne


men...


simpel skrev:Ok men hvad logger jeg så ind med på FileZilla, det er der jeg har problemet, er godt klar over jeg skal bruge udefra ip men hvilken bruger og pass, den bruger skal have rettigheder da jeg skulle kunne slette o.s.v


Vil du administrere computeren igennem et ftp program, så er den eneste løsning at du aktiverer root som ftp bruger - og det kan være meget "sjovt" på en hjemme server, men ikke anbefalelsesværdigt til noget som helst andet.
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html

Kører LTS udgaverne.

"It's always easy if you know how to do it."
simpel
Indlæg: 199
Tilmeldt: 14. sep 2011, 15:45
IRC nickname: simpel
Geografisk sted: Holstebro

Re: opsætning af rettigheder af lamp

Indlæg af simpel »

Ok, jeg beklager hvis jeg er lidt forvirende at høre på, men jeg er total på udebane her.

Jeg har åbenbart aktiveret root brugeren, det skulle jeg åbenbart ikke, ved ikke hvordan jeg gør det om?

Men jeg har brugt et program der har det der ssh, og så logger jeg på med ip udefra og så root samt pass, men den får ingen forbindelse, jeg kan sagtens tilgå udefra på ip så det virker også, og har også installeret ssh.

Det hele lyder smart og ligesom om hvad jeg snakker om, men jeg er total lost ligenu, jeg havde en ven til at sætte det op sidste gang, men fik ikke skrevet noget op hvordan jeg skulle gøre.

Skal lige sige jeg ved taskel har sat lamp op
------------------------------------------------------------------
Mvh. Uffe

Det afgørende er ikke, hvad de tager fra dig,
men hvad du gør med resten...
AJenbo
Admin
Indlæg: 20884
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: opsætning af rettigheder af lamp

Indlæg af AJenbo »

Kode: Vælg alt

gksu gedit /etc/apache2/sites-available/default

Ændre linjen med /var/www til /home/simpel/www og opret www i din bruger mappe. Så skal du bare logge ind med din normale bruger via ssh eller ftp uden du skal ud i at rode med sikkerhedshuller.

Mht at logge ind via ssh ude fra så skal du have åbnet op for port 22 for at gøre det. Prøv først at teste med localhost, så med lokal ip og der efter den eksterne ip så du på den måde kan finde ud af hvor problemet med din opsætning ligger.
simpel
Indlæg: 199
Tilmeldt: 14. sep 2011, 15:45
IRC nickname: simpel
Geografisk sted: Holstebro

Re: opsætning af rettigheder af lamp

Indlæg af simpel »

Hold da op, ja port 22 den skulle blot åbnes, både port 80 og 8080 var åbne, kunne åbne localhost og ip, nu kan jeg tilgå den, hold da op havde ikke tænkt på port 22, sidste gang min ven gjorde det for mig var den ikke åben.

Nu kan jeg se jeg er stødt ind i et andet problem, nemlig phpmyadmin, den kan jeg ikke installere, den var ikke med via lamp install åbenbart, gjorde via tasksel.


Kode: Vælg alt

nf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resursen midlertidig utilgængelig
dpkg: fejl under behandling af dbconfig-common (--configure):
 underproces installerede post-installation-script returnerede afslutningsstatus 1
Ingen apportrapport skrevet da MaxReports (maks rapporter) allerede er nået
                                                                           dpkg: afhængighedsproblemer forhindrer konfiguration af phpmyadmin:
 phpmyadmin afhænger af dbconfig-common, men:
  Pakken dbconfig-common er ikke sat op endnu.
dpkg: fejl under behandling af phpmyadmin (--configure):
 afhængighedsproblemer - efterlader den ukonfigureret
Ingen apportrapport skrevet da MaxReports (maks rapporter) allerede er nået
                                                                           Der opstod fejl under behandlingen:
 man-db
 dbconfig-common
 phpmyadmin
E: Sub-process /usr/bin/dpkg returned an error code (1)
uffe@uffe-desktop:~$
------------------------------------------------------------------
Mvh. Uffe

Det afgørende er ikke, hvad de tager fra dig,
men hvad du gør med resten...
AJenbo
Admin
Indlæg: 20884
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: opsætning af rettigheder af lamp

Indlæg af AJenbo »

Kender ikke tasksel, det ligner lidt at der er en anden installation der køre samtidig. Bruger du også tasksel til at installere alle andre programmer på Ubuntu?

Du brugte sikkert ikke ssh til at få adgang sidst, ftp bruger port 21, webdav er vist Virt 8080.
thj01
Indlæg: 2667
Tilmeldt: 21. nov 2006, 10:06
Geografisk sted: Fredericia

Re: opsætning af rettigheder af lamp

Indlæg af thj01 »

Det virker generelt somom din installation er fejlbehæftet.

Den letteste løsning vil være at starte forfra og bruge guiden herfra :

http://www.howtoforge.com/perfect-server-ubuntu-11.10-ispconfig-3

du kan med fordel droppe punkt 13, 17, 19-21 og fremefter (bl.a squirrelmail og ipconfig-3) og selv installere webmin med denne guide: http://secretengineer.com/?p=788


fordelen er at løsningen er skræddersyet og du får derigennem en nydeligt opsat LAMP server med ekstra goddies - og kan du glemme alt om tasksel, for den er unødvendig.

wordpress installeres ved at lave en mappe i /var/www der hedder wordpress, kopiere filerne derover og følge installationsproceduren.

Herefter kan wordpress tilgås, med *ip-adresse*/wordpress

Brugere du opretter på systemet får automatisk tildelt en hjemmemappe, hvor deres mappe kan tilgås med *ip-adresse*/~*brugernavn* og disse mapper er der fuld FTP adgang til. Og de enkelte brugere er låst til deres respektive mapper.


Nogle gange er den bedste løsning at starte forfra. Jeg tror jeg lige nu er på den 5. serverinstallation i denne efterårsferie - og nøjjjj hvor bliver jeg jeg klogere fra gang til gang
Senest rettet af thj01 21. okt 2011, 13:56, rettet i alt 2 gange.
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html

Kører LTS udgaverne.

"It's always easy if you know how to do it."