[06:08] <Guest70054> god morgen.  kan man få et program der kan hente youtube musik til 11,10
[09:16] <Ubuntubruger1> hey, jeg har installeret php5, og apache og alt som jeg skal
[09:16] <Ubuntubruger1> når jeg trykker localhost så virker det også
[09:16] <Ubuntubruger1> men men på min offentlig ip virker det ikke
[09:16] <Ubuntubruger1> og også på mit domæne som peger mod min ip
[09:16] <Ubuntubruger1> virker det ikke, hvad gør jeg
[09:18] <[dmp]> Ubuntubruger1: har du lavet portforwarding i din router - og ved du at det virker?
[09:18] <Ubuntubruger1> 2 sek tjekker lige noget i routern
[09:19] <Ubuntubruger1> jeg har det her i routeren port 80 og 22 åben
[09:19] <Ubuntubruger1> jeg kan godt ssh til maskinen
[09:19] <Ubuntubruger1> offentligt
[09:22] <[dmp]> Ubuntubruger1: også udefra? har du firewall på der afviser connections til port 22 hvis man ikke har en bestemt ip ? (for jeg bliver afvist når jeg ssh'er til 77.243.39.130)
[09:23] <Ubuntubruger1> ja også udefra
[09:24] <Ubuntubruger1> sidder selv udefra nu
[09:24] <Ubuntubruger1> og kan connecte til maskinen via ssh
[09:24] <Ubuntubruger1> jeg taster min ip i putty og åbner og kører derud af, og det funker
[09:24] <Ubuntubruger1> via ssh
[09:24] <Ubuntubruger1> men webserveren svarer ikke
[09:26] <[dmp]> Ubuntubruger1: har du sat noget firewall op på din ubuntu? kan du se at apache lytter på din netkort og ikke kun localhost (prøv at taste din netkort ip adresse ind i browseren og se om den svarer det samme som ved localhost)
[09:27] <Ubuntubruger1> nej den svarer ikke der?
[09:29] <Ubuntubruger1> Kan du tjekke det op via ssh?
[09:29] <Ubuntubruger1> Eller kan jeg
[09:33] <[dmp]> Ubuntubruger1: prøv netstat -n4l|grep :80
[09:34] <Ubuntubruger1> sker intet når jeg indtaster netstat -4l`grep :80 i ssh
[09:34] <Ubuntubruger1> gør det nok forkert
[09:34] <Ubuntubruger1> uden kommer
[09:35] <[dmp]> Ubuntubruger1: hov, er det en pipe tegn du bruger (lodret streg | ) ?
[09:35] <Ubuntubruger1> ja
[09:35] <[dmp]> .. i kommandoen
[09:35] <[dmp]> ah okay
[09:35] <Ubuntubruger1> hvordan kopirer jeg noget ind i ssh
[09:35] <[dmp]> Ubuntubruger1: midter-knappen på din mus paster
[09:37] <Ubuntubruger1> har ik den knap
[09:37] <Ubuntubruger1> er da ikke en anden vej
[09:37] <Ubuntubruger1> da var noget med shift
[09:37] <[dmp]> Ubuntubruger1: men prøv at tjekke din apache configuration og se om den er sat kun til at lykke på localhost (mener at den pr default lytter på alle netværksenheder)
[09:37] <[dmp]> Ubuntubruger1: shift-insert måske?
[09:38] <Ubuntubruger1> tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN
[09:38] <Ubuntubruger1> kommer frem
[09:38] <Ubuntubruger1> tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN
[09:43] <Ubuntubruger1> but i can ssh from another network
[09:44] <Ubuntubruger1> lol
[09:52] <[dmp]> mm, det ser jo rigtigt nok ud
[10:26] <decibyte> Ubuntubruger1: hvis du bruger putty paster du med højre museknap
[10:26] <Ubuntubruger1> arh ok tak for info
[10:26] <Ubuntubruger1> jeg ved ikke hvad da er galt men jeg er gået i stå i det hele
[10:27] <decibyte> putty og copy/paste: http://the.earth.li/~sgtatham/putty/0.52/htmldoc/Chapter3.html#3.1.1
[10:29] <Ubuntubruger1> decibyte det virker
[10:29] <Ubuntubruger1> men da er ikke hold igennem
[10:29] <Ubuntubruger1> min webserver virker fint på serveren
[10:29] <Ubuntubruger1> men ikke på min offentlig ip
[10:29] <Ubuntubruger1> men jeg kan ssh offentlig via den ip
[10:29] <Ubuntubruger1> da er noget galt et sted
[10:33] <decibyte> tør du fortælle hvad adressen er til maskinen?
[10:33] <Ubuntubruger1> ip?
[10:33] <decibyte> ja?
[10:34] <Ubuntubruger1> Jeg har sendt dig den
[10:34] <Ubuntubruger1> i pb
[10:34] <decibyte> tak
[10:39] <Ubuntubruger1> Kan du se den?
[10:39] <decibyte> nix
[10:39] <Ubuntubruger1> decibyte det ville være lettere hvis du connectet til mig via teamwiewer
[10:40] <decibyte> jeg er ikke rigtigt klog på det her område, så det er nok bedre hvis det er [dmp] :)
[10:44] <decibyte> prøvede du det med at tilgå den lokalt fra maskinen selv på den lokale ip-adresse, ikke den globale som du sendte mig?
[10:55] <Ubuntubruger1> ja local da virker den
[10:58] <decibyte> men også hvis du tilgår den med noget andet end localhost?
[10:59] <decibyte> altså fx 192.168.1.x eller hvad dens netkort nu har fået af ip-adresse?
[11:02] <Ubuntubruger1> sudo ufw allow 80  sudo ufw deny 2200
[11:02] <Ubuntubruger1> virket for mig
[11:02] <Ubuntubruger1> nu virker det
[11:03] <decibyte> sørme. hvad gjorde du?
[11:03] <decibyte> ahh.. det skrev du lige :)
[11:04] <Ubuntubruger1> ja
[11:04] <Ubuntubruger1> sudo ufw allow 80
[11:04] <Ubuntubruger1> og bang
[11:21] <Ubuntubruger1> hey prøver at uploade denne file via ftp /var/www/index.php: open for write: permission denied Fejl:	Filoverførsel slog fejl
[11:21] <Ubuntubruger1> hvad kan det være?
[11:22] <Ubuntubruger1> brugerrettigheder hvordan jeg ændre jeg dem
[11:22] <decibyte> den mappe du prøver at gemme filen i skal den bruger der hedder www-data have skriverettigheder til
[11:26] <decibyte> fx ved at sætte www-data til at være ejer eller gruppe for mappen med chown og så sætte skriverettigheder med chmod
[11:31] <Ubuntubruger1> kan man få en ftp bruger til at kun være i en specifik mappe
[11:48] <stix> Ubuntubruger1: tjae, har du kigget i dokumentationen for den ftp-server du kører?
[13:01] <Ubuntubruger9> hello, hvis jeg er i en bestemt mappe i ssh og ville et trin tilbage hvad burger jeg af kommando deR?
[13:02] <decibyte> cd ..
[13:03] <Ubuntubruger9> jeg skal ind til den mappe jeg var før i
[13:03] <decibyte> "cd .." går et niveau op. er det det du vil?
[13:04] <Ubuntubruger9> nej tilbage
[13:04] <Ubuntubruger9> et trin tilbage
[13:04] <decibyte> hvad mener du med tilbage?
[13:04] <decibyte> der er ikke som sådan en frem- og tilbage-mulighed som du måske er vant til fra din grafiske filbrowser
[13:05] <decibyte> altså, der er ikke nogen historik
[13:05] <Ubuntubruger9> nej
[13:05] <Ubuntubruger9> altså hvis jeg er i en mappe under var/ww
[13:05] <Ubuntubruger9> og jeg ville tilbage til var mappen
[13:05] <Ubuntubruger9> hvor gør jeg det ?
[13:05] <decibyte> ja, så skriver du "cd .."
[13:05] <Ubuntubruger9> er det ikke cd -
[13:05] <Ubuntubruger9>  ?
[13:06] <decibyte> ".." betyder et niveau op
[13:06] <Ubuntubruger9> tak
[13:06] <Ubuntubruger9> nu virker det
[13:06] <decibyte> hvis du fx står i /var/www og vil ind i /var/lib kan du skrive "cd ../lib"
[13:08] <Ubuntubruger9> aha
[13:08] <decibyte> nogle gange kan det være hurtigere bare at skrive "cd /var" i stedet for at skulle navigere i forhold til din aktuelle position (hvis du fx står i /home/brugernavn/Downloads)
[13:08] <decibyte> giver det mening?
[13:09] <Ubuntubruger9> Ja
[13:09] <Ubuntubruger9> sagtens
[13:09] <decibyte> godt :)
[13:12] <Ubuntubruger9> når jeg oploader til en ftp får jeg følgende fejl permission denied Fejl:	Filoverførsel slog fejl
[13:12] <Ubuntubruger9> hvad var det jeg skulle?
[13:13] <decibyte> sætte rettighederne i den mappe du uploader til sådan at ftp-brugeren har skrivedgang
[13:13] <decibyte> *skriveadgang
[13:16] <Ubuntubruger9> hvordan gør jeg deT?
[13:16] <Ubuntubruger9> er det der chmod gas?
[13:16] <jarlen> ?spørgsmål ps aux |grep python - giver mig en process der hedder python ./script.py - er det muligt at finde den fulde sti til scriptet?
[13:16] <stix> locate script.py
[13:16] <stix> eller find / -name script.py
[13:17] <jarlen> locate finder det ikke
[13:17] <OZ8AAZ> stix, den er da i den mappe jarlen står i?!
[13:17] <OZ8AAZ> pwd
[13:17] <jarlen> og script æder tilsyneladende ret meget performance
[13:17] <decibyte> Ubuntubruger9: ja, chmod sætter rettighederne for en mappe eller fil
[13:17] <stix> OZ8AAZ: det behøver jo ikke være jarlen der kører jobbet
[13:17] <OZ8AAZ> stix, doh...
[13:17] <jarlen> OZ8AAZ: Det er den mappe jobbet er afviklet fra
[13:18] <Ubuntubruger9> så det er chmod -644 ?
[13:18] <OZ8AAZ> ...men det kan ps fax afsløre, vel..?
[13:18] <decibyte> Ubuntubruger9: og med chown kan du sætte ftp-brugeren til at være ejer af den
[13:18] <Ubuntubruger9> arh
[13:18] <OZ8AAZ> ps fax gi'r ihvertfald fulde stier
[13:19] <decibyte> Ubuntubruger9: jeg har aldrig været stærk i de der tal. jeg plejer at bruge fx ug=rw til at give bruger og gruppe læse- og skriverettigheder
[13:19] <OZ8AAZ> ...og lidt træstruktur...
[13:19] <stix> eller i /proc/<pid>/cmdline
[13:19] <decibyte> Ubuntubruger9: man kig i manualen til chmod og chown. der står det hele :)
[13:19] <decibyte> *men
[13:20] <jarlen> ps fax giver det heller ikke :/
[13:20] <stix> jarlen: find pid'en og kig i /proc/<pid>/cmdline
[13:20] <Ubuntubruger9> decibyte jeg er inde i en mappe var/www hvordan gir jeg en ftp bruger ejer af den
[13:21] <stix> jarlen: men find / -name script.py skal jo finde det
[13:21] <Ubuntubruger9> chown -R mitdomain.dk ?
[13:21] <jarlen> stix: find ligger nærmest hele maskinen ned
[13:21] <jarlen> hvad bruger jeg til at kigge i /proc/<pid>/cmdline?
[13:21] <stix> jarlen: ej, da ikke ved en find
[13:21] <stix> men den søger jo hele disken igennem
[13:21] <OZ8AAZ> jarlen, cat ...
[13:22] <stix> ellers kør en updatedb og så en locate bagefter
[13:22] <decibyte> Ubuntubruger9: hvis du står i den mappe du vil ændre ejeren på, så noget a la "chown brugernavn ."
[13:23] <decibyte> Ubuntubruger9: men igen, se i manualen. der står det hele.
[13:23] <stix> decibyte: syntax: chown user:group file/dir
[13:23] <stix> og -R for recursiv
[13:23] <stix> hov det var til Ubuntubruger9 :)
[13:23] <decibyte> stix: man behøver da ikke :gruppe - gør man??
[13:24] <stix> nej, man behøver heller ikke user
[13:24] <stix> du kan: chown :group file
[13:24] <stix> fx
[13:25] <jarlen> /proc/<pid>/cmdline siger også bare .script.py
[13:26] <stix> jarlen: updatedb && locate script.py
[13:26] <OZ8AAZ> hovhov, jarlen, . eller ./ foran script.py?
[13:27] <jarlen> ./
[13:27] <OZ8AAZ> ok...
[13:27] <OZ8AAZ> ...men kør stix' forslag og Robert er din mors bror
[13:28] <decibyte> Ubuntubruger9: kan du få det til at virke?
[13:28] <Ubuntubruger9> ikke helt
[13:28] <Ubuntubruger9> er i min domainmappe nu under www/
[13:28] <Ubuntubruger9> og er logget ind som root?
[13:29] <Ubuntubruger9> er det derfor?
[13:29] <Ubuntubruger9> fordi jeg er inde som root
[13:29] <decibyte> Ubuntubruger9: næh, så skulle alt kunne lade sig gøre
[13:29] <decibyte> Ubuntubruger9: hvis man gør det rigtigt :)
[13:29] <Ubuntubruger9> jeg kører en desktop version
[13:30] <decibyte> Ubuntubruger9: giver den en fejl eller virker det bare ikke som du synes det skal?
[13:31] <stix> Ubuntubruger9: chmod o+rw -R /var/www
[13:31] <stix> så kan alle skrive i alle mapper i /var/www og derunder
[13:31] <stix> men pas lidt på med det hvis du har andre brugere på din maskine
[13:33] <Ubuntubruger9> 2 sek prøver lige
[13:53] <[dmp]> jarlen: har du en parent process til din python ?
[13:54] <jarlen> [dmp]: ps fax siger der er en bash og en ssh forbindelse
[13:54] <jarlen> men jeg har forresten fundet scriptet, tak for hjælpen ellers :-)
[13:55] <[dmp]> jarlen: for så kan du måske readlink /proc/<pid>/cwd og dermed se hvor processen er startet fra (såfremt det ikke er ændret siden) .. du kan også prøve bare processens egen pid - og håbe på at den ikke har skifte cwd :)
[13:55] <[dmp]> dammit!