Nätverksåtkomst från programs öppna/spara-menyer?

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

Nätverksåtkomst från programs öppna/spara-menyer?

Inlägg av rylleman »

I programmens öppna/spara-navigeringar har jag oftast bara tillgång till ./ , i några program kanske till och med tillgång till mountade lokala enheter (utan att behöva gå genom /media/).
Men jag har aldrig lyckats öppna nätverksdiskar genom programmen annat än genom att skriva in det fullständiga sökvägen till en specifik fil (leta upp filen i nautilus och sedan kopiera sökvägen).
Hur gör jag för att komma åt mina nätverksdiskar genom programmen?
Användarvisningsbild
danno
Inlägg: 445
Blev medlem: 08 okt 2006, 10:13
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Norrköping

SV: Nätverksåtkomst från programs öppna/spara-menyer?

Inlägg av danno »

Hej!
Det låter som om du behöver montera nätverksdiskarna.

På samma sätt som du i Windows "mappar" nätverksenheter till bokstäver (typ g:\),
men med skilnaden att du slipper bokstäver, och kan montera var du vill.

Om du delar filer med Windosdatorer i ett sk. blandnätverk, rekommenderar jag att ta en titt på sambaguiden i wikin:
http://ubuntu-se.org/Wiki/Samba
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

SV: Nätverksåtkomst från programs öppna/spara-menyer?

Inlägg av rylleman »

Jag har mountat diskarna, jag kommer åt dom alldeles utmärkt genom nautilus, jag skickar filer fram och tillbaks, och jag har mappat upp genvägar till dem på desktopen som funkar fint.
Problemet är att mappningarna inte syns i programmens öppna/spara-menyer. Där har man bara tillgång till "computer:///", inte "network:///".


(nätverksdiskarna är ntfs och ligger på en windowsXP-burk)
Användarvisningsbild
danno
Inlägg: 445
Blev medlem: 08 okt 2006, 10:13
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Norrköping

SV: Nätverksåtkomst från programs öppna/spara-menyer?

Inlägg av danno »

hmm.... är du säker på att diskarna är monterade?
Att bläddra i "network:///" innebär inte att de är monterade.
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

SV: Nätverksåtkomst från programs öppna/spara-menyer?

Inlägg av rylleman »

Ja, jag är ganska säker på att de är monterade...
För att vara riktigt säker tänkte jag mounta om dom. Följde stycket " How to mount network folders on boot-up, and allow all users to read/write" i denhär guiden; http://easylinux.info/wiki/Ubuntu#How_to_remount_.2Fetc.2Ffstab_without_rebooting.
Det krashade hela mitt nätverk. ingenting funkade längre och jag fick köra guiden baklänges för att reparera det hela.
Vad jag gjort nu är att jag Nautilat mig fram till HDn på windowsmaskinen och där högerklickat på den och valt "Connect to this Server". Då får jag en mount-länk till den disken i både nautilus o på desktopen. Du ser diskarna som WORK_portello och MEDIA_portello i den här skärmdumpen;
[img width=634 height=395]http://www.rylanderanimation.se/temp/Screenshot1.png[/img]

Dessa hittas dock inte av några program, här är en skärmdump från Gimps öppna-fönster som visar det;
[img width=672 height=498]http://www.rylanderanimation.se/temp/Sc ... t3gimp.png[/img]
Jag har provat att bokmärka olika platser på nätverket men programmen hittar inte de platserna heller utan visar bara bokmärket PDF som ligger på en lokal disk.
Användarvisningsbild
danno
Inlägg: 445
Blev medlem: 08 okt 2006, 10:13
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Norrköping

SV: Nätverksåtkomst från programs öppna/spara-menyer?

Inlägg av danno »

Jag har inte hittat något grafiskt verktyg för att montera samba-enheter i Gnome,
istället kan du göra detta i terminalen med ett litet kommando.

Börja med att skapa en katalog någonstans, där du vill komma åt innehållet på nätverksdisken: /home/david/exempel1

Nu öppnar du terminalen (Program -> Accessories -> Terminal)
Följande behöver du göra endast en gång:
Installera smbfs genom att skriva: sudo apt-get install smbfs - följt av enter.
Du blir tillfrågad om lösenord, och anger då ditt eget. (Det kommer inte att synas något när du skriver lösenordet.)

Nu går det att montera:
sudo mount -t smbfs //datornamn/katalognamn /home/david/exempel1 -o uid=username,gid=username

Ersätt "username" med ditt användarnamn, troligtvis david :)

Nu kommer innehållet i exempel1 att fungera som lokala filer, och du har åtkomst från alla program.

hoppas att du blir hjälpt av detta.
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

SV: Nätverksåtkomst från programs öppna/spara-menyer?

Inlägg av rylleman »

Tack, det funkar så.
MEN, hur automountar jag diskarna med smbfs? Jag vill inte mounta alla diskarna för hand varje gång jag startar upp.
Användarvisningsbild
danno
Inlägg: 445
Blev medlem: 08 okt 2006, 10:13
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Norrköping

SV: Nätverksåtkomst från programs öppna/spara-menyer?

Inlägg av danno »

Mitt förslag är att du gör ett script som "autostartar", enligt receptet i sambawikin: http://ubuntu-se.org/Wiki/Samba
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

SV: Nätverksåtkomst från programs öppna/spara-menyer?

Inlägg av rylleman »

Provade en massa fram och tillbaka efter din samba-guide utan att få det att funka tills jag kom att tänka på att den här laptopen har ju trådlöst nätverk som jag får logga in på halvmanuellt efter uppstart vilket väl gör att mount-scriptet inte har något nätverk när det körs så att det inte kan mounta diskarna...
Har löst det tillfälligt med ett shell-script på desktopen, en inte helt galant lösning som jag inte är särskilt glad över.
Hur tar jag bort alla länkar och grejer jag gjorde med "update-rc.d" i din guide?
Användarvisningsbild
danno
Inlägg: 445
Blev medlem: 08 okt 2006, 10:13
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Norrköping

SV: Nätverksåtkomst från programs öppna/spara-menyer?

Inlägg av danno »

Varför inte lägga in dina loginkommandon i mountcriptet?

Annars tar du bort länkarna med update-rc.d remove scriptnamn
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

SV: Nätverksåtkomst från programs öppna/spara-menyer?

Inlägg av rylleman »

Varför inte lägga in dina loginkommandon i mountcriptet?
För att jag inte vet hur man gör det, håller på att lära mig hela den här linux-grejen med ett litet steg i taget.
Får leta reda på nåt sätt att fixa det.

Jag ha stött på ett litet problem med mountningen, åäö funkar inte, får såna där svarta rektanglar med frågetecken i. Har letat runt på forumet och försökt tillämpa de olika lösningarna som ges men utan att lyckas. Har du fungerande teckenkodning med din mount-metod? (åäö visas riktigt om jag öppnar diskarna genom places>network.)

Tack för att du är så hjälpsam även om det går lite trögt på den här sidan internet.
Användarvisningsbild
danno
Inlägg: 445
Blev medlem: 08 okt 2006, 10:13
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Norrköping

SV: Nätverksåtkomst från programs öppna/spara-menyer?

Inlägg av danno »

Ok, nu vet jag ju inte vad du skriver för att logga in på ditt nätverk, men det borde gå att lösa ungefär så här:

I ditt script som du har i /etc/init.d/ har du redan kommandot för att montera nätverksdisken.
När scriptet körs utför det sitt innehåll rad-för-rad.

alltså: Innan du mountar, så ser du till att ha nätverk:

Kod: Markera allt

#!/bin/bash
kommando för att starta nätverk på denna rad
mount -t smbfs //server/share....
Du kan alltså låta scriptet utföra massa saker om du vill.

åäö har antagligen att göra med att dina "windowsfiler" är döpta med en teckenkodning som windows använder (iso8859-1)? Ubuntu använder UTF-8

Det skall gå att ställa in någo charset-värde vid mount, jag kan inte testa just nu dock.
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

SV: Nätverksåtkomst från programs öppna/spara-menyer?

Inlägg av rylleman »

Nu har jag fått åäö att funka i mountningen, testade en massa olika värden och parametrar och tillslut fungerade de.
Postar mitt shellscript här om någon annan letar efter en lösning på problemet (jag har suttit ganska länge nu innan jag hittade rätt...);
#!/bin/bash
sudo mount -t smbfs //portello/WORK_portello /media/WORK_portello -o iocharset=utf8,codepage=cp850,uid=david,gid=david
sudo mount -t smbfs //portello/MEDIA_portello /media/MEDIA_portello -o iocharset=utf8,codepage=cp850,uid=david,gid=david
Angående att starta nätverket genom scriptet så gissar jag att det kan bli trixigt. Nu så sköter Network Manager Appletet det (jag vet att programmet heter nåt annat men Ubuntu är fasligt bra på att gömma programmens riktiga namn...) när jag startar upp. Eftersom jag använder laptopen i olika trådlösa nätverk så vill jag inte låsa upp mot ett specifikt nätverk under uppstart, vilket jag gissar att det måste handla om.
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"