Reklamer
Diverse Linux spørgsmål.....
#1 -
nick -
Friday 15-06-2007 kl. 12:27Jeg har lagt Ubuntu 6.06 (med server option) på et 2gb CF kort i den gamle mini-itx maskine (hvor de eneste bevægeligt dele nu er cpu og psu blæserne).
Det fungere sådan set fint nok, jeg kan ssh'e ind i den, og jeg har fået sat apache2 og php op så den kan fungere som webserver (kan nås på
home.nk-h.dk, kan være nede når jeg piller i filerne :o)).
Jeg er dog løbet ind i nogle irriterende problemer. F.eks. kan jeg ikke få den til at automounte drev fra min windows maskine når ubuntu booter.
[1] Jeg kan manuelt mounte et share på denne måde "
sudo smbmount //192.168.1.4/musik /mnt/Coreduo-musik/" men når jeg forsøger at skrive den ind i
/etc/fstab på denne måde "
//192.168.1.4/musik /mnt/Coreduo-musik smbfs defaults 0 0", så mounter den ikke drevet når maskinen booter... (linien er bl.a. fundet
her).
[2] Jeg har en webserver kørende på min windows maskine som jeg nogen gange gerne ville kunne nå udefra, er der en enkel metode til at få apache på ubuntu maskinen til at 'route' til/fra webserveren på windows maskinen? Windows maskinen har en asp(.net?) server kørende, så jeg kan ikke bare mounte filerne i linux og så lade apache sende dem 'rå' ud.
#3 -
nick -
Friday 15-06-2007 kl. 17:26hmm, nææ, jeg bruger samba, det sære er at det virker når jeg gør det manuelt, men ikke når jeg tilføjer det til fstab. Så det burde vel ikke være nødvendigt at skulle installere noget andet? Men det kan godt være at jeg bliver nød til at prøve ntfs-3g alligevel hvis jeg vil skrive til mine ntfs netværks drev... hmm det bliver nok først efter Le Mans weekenden... ellers kommer jeg bare til at sidde med et øje på ssh vinduet hele tiden :)
#4 -
Kare1234 -
Saturday 23-06-2007 kl. 20:42Fra tjanssons linux-noter (www.tjansson.dk):
Automount et sambadrev
Hvis man kommer den situation at man skal mounte et samba drev på en linuxmaskine og gerne vil have det gjort hver gang ved opstart, så er skal følgende tilføjes til /etc/fstab:
//windows- serverens- navn/delt- folder /home/tjansson/windows- delt- folder smbfs username = brugernavnet,password = passwordet,auto 0 0
I anden sammenhæng har jeg brugt
mount - t cifs //srv05.unis.no/stud_data$ /home/tjansson/UNIS/student- read- only/ - o username=******,password=******
eller også bruger førlge indgange i /etc/fstab
//srv05.unis.no/stud_data$ /home/tjansson/UNIS/student- read- only/ cifs noauto,username=***,password=***,gid=501,pid=501 1 2
//srv05.unis.no/stud_home$ /home/tjansson/UNIS/brugerkontoer/ cifs noauto,username=***,password=****,gid=501,pid=501 1 2
#5 -
nick -
Tuesday 26-06-2007 kl. 15:25[1] Takker, jeg må rode lidt mere med det, det frustrerende er at jeg sagtens kan få det til at virke fra en terminal, bare ikke i fstab :)
[2] Tror jeg at jeg har fundet svaret på, jeg kan ihvertfald bruge Apache's ReverseProxy til at pege et dir på webserveren til min windows maskine. At jeg så ikke kan få min windows maskine til at acceptere at den skal sende asp siderne ud på nettet gennem linux maskinen er så næste problem... eh, udfordring...
Jeg er tilgengæld stød ind i et nyt problem på linux maskinen :)
[3] Jeg vil gerne starte SPObot'en op når maskinen starter, og jeg har lavet et lille script som er plaxeret i /etc/rcX.d det virker sådan set meget godt, hvis ikke lige det var fordi botten ikke vil kører som root... så, hvordan kører jeg en komando som en bruger mens maskinen starter op?
ændret: Tuesday, June 26, 2007 kl. 19:28 #6 -
brian -
Wednesday 11-07-2007 kl. 06:09En linux tråd på spo, eh? :) Well, tror nu nok svarene ligger lige for på det verdensomspændende net - linuxquestions.org og debian-administration.org er nogle af mine favoritter. Men here goes;
1. Tja.. Roder ikke så meget med samba, men ud fra hvad jeg kan huske ser Kåres indlæg korrekt ud. Problemet er sikkert at du ikke giver bruger og pass. Hvis det er åbent for alle skal du vist bruge 'guest' og 'guest'. Mener også der var noget med at smbfs skulle deprecates til fordel for cifs. Alternativt kunne du bruge automount der vist er lidt smartere til samba - ulempen er så at drevet først bliver mountet første gang du bruger det.
2. Troede faktisk det fungerede sådan at du kunne lave et redirect til webserveren på din windowsmaskine? Hvordan er det du gerne vil nå windåsen? Ligger de på forskellige domæner/den ene på et subdomæne?
3. Nu ved jeg ikke lige hvordan dit script er bygget op, men; su er din ven.
"su brugernavn" skifter til den pågældende bruger (uden at spørge om pass når den køres som root), og "su brugernavn -c kommando" kører kommandoen kommando som den pågældende bruger.
Meld tilbage med status
#7 -
Riley -
Wednesday 11-07-2007 kl. 06:36Status er--- Linux SUX mohahahahhahahahahhaahahaahahahhahhahahah eller noget
#8 -
nick -
Wednesday 11-07-2007 kl. 11:021), yeah, det er formentligt noget med at den forventer username/pass i fstab, men godt kan finde ud af det uden når jeg bare giver komandoen i konsollen.
2), tjaa, nu har det jo udviklet sig til at være et windows problem :) i kategorien 'kunne være fedt hvis det virkede, men det er nok ikke livsnødvendigt'. Linux boksen modtager trafik udefra på port 80 (og det er den eneste port der er åben udefra), domænerne
home.nk-h.dk og
www.smovs.dk er peget på den (de viser hverisær nogle forskellige sider). På windows maskinen kører der en webserver som jeg internt kan nå på http://lokalip:80/gbpvr/ idéen var så at at lade home.nk-h.dk/gbpvr/ hente sider (asp) fra windows maskinen og smide dem ud af huset. Jeg satte det op i Apache med reverse proxy på
denne måde (jeg slog det fra igen da jeg ikke syntes at der var nogen grund til at lade proxyen være åben hvis jeg ikke kunne bruge den til det jeg ville alligevel, men hvis du vil se det i funktion kan du bare sige til :)). Det virker fint med spo scriptet, men når jeg peger den på windows boksen får jeg fejlsider frem, somom jeg forsøgte at hente filer der ikke findes. Webserveren på windows boksen skriver den sti som man har forsøgt at åbne og som den ikke tror findes, og det er den rigtige sti... altså, hvis jeg tager den sti og sætter den ind i en browser med http://lokalip/ foran, så virker det, jeg har også enkelte gange fået en korrekt side frem. Så umiddelbart virker linux delen af setup'et fint, jeg skal 'bare' have overbevist webserveren på windows maskinen....
3), oh, det ser smart ud! Det prøver jeg da lige! Jipiii! Fantastisk :o) Jeg smed 'su nicolai -c /usr/bin/eggdrop /etc/eggdrop.conf' i /etc/rc.local. Takker :o)
#9 -
brian -
Wednesday 11-07-2007 kl. 18:081. Det lyder sarkastisk? Nu er det jo ikke helt det samme at mounte med fstab og at mounte med mount senere. Så prøv nu bare med:
//192.168.1.4/musik /mnt/Coreduo-musik cifs defaults,username=guest,password=guest 0 0
Der er vist ogsp noget med at der ikke må være linieskift efter sidste linie i fstab, eller intet mellemrum efter sidste tegn i linierne..
Og så tog jeg mig også lige sammen og lavede en søgning på debian-administration.org ->
Mounting remote filesystems with smbfs#10 -
nick -
Wednesday 11-07-2007 kl. 18:34hep, takker, det var ikke sarkastisk, bare en konstatering af at det virkede manuelt, men ikke automatisk. Jeg prøvede, da jeg rodedet meget med det, mange forskellige kombinationer af filsystemer og username/password setups, men jeg skrev naturligvis intet ned :) Jeg har sat en laptop harddisk i maskinen, og den kunne jeg fint mounte med fstab. Det er ikke voldsomt vigtigt at kunne mounte netværksdrev mere, men det er altid irriterende at vide at der er noget der bare ikke virker som man gerne vil have det til :)
Men! Nu virker det :), så, endnu engang tak!
Du skal vaere logget ind og godkendt for at kunne skrive en kommentar
Reklamer