GUI = Graphical User Interface = allt grafiskt fönster, knappar, osv...
Alla program har inte ett GUI, och en del saker har börjat få GUI:n på senare tid.
SAMBA används vid fildelning mellan datorer. (det finns förvisso andra, men det skiter vi i här. Särskilt när det är Windows-datorer med i nätverket)
SAMBA har en serverdel, som ordnar med utdelning av kataloger (och/eller skrivare),
och en klientdel som används för att montera utdelade kataloger på en annan maskin.
Om du öppnar /etc/samba/smb.conf i valfri texteditor, bläddrar ned lite så hittar du en rad där det står
workgroup = MSHOME
Ändra "MSHOME" till vad nu din workgroup heter. Ska vara samma på alla datorer.
Bläddra nu längs ned till slutet av filen och lägg till följande:
Kod: Markera allt
[public]
comment = Lagerplats
path = /home/public
available = yes
browseable = yes
create mask = 0777
Förklaring:
[public] - Vad utdelningen kommer att heta på nätverket.
comment – Beskrivning av utdelningen, bra att ha.
path – talar om för samba vilken katalog som skall delas ut.
available – bestämmer om utdelningen är tillgänglig.
writeable – får användarna skriva i katalogen?
browseable – skall det gå att visa innehåll, lista filer, mm..
create mask – fungerar som chmod (skrivet med siffror istället för rwx).
Katalog som delas ut måste så klart existera...
I exemplet har jag delat ut /home/public/
När du är klar med ändringarna startar du om samba:
Hur monterar jag utdelningen då?
På dator2 måste sambaklienten vara installerad.
Skapa en tom katalog där du vill ha monteringspunkten (kan vara var som helst...) exempel /home/användare/film
Därefter:
Kod: Markera allt
sudo mount -t smbfs //server/public /home/användare/film -o username=du-själv,password=**********,uid=du-själv,gid=du-själv
Förklaring:
-t smbfs talar om vilken typ av filsystem som ska användas, en liten prestandaökning får du om du anger "cifs" i stället...
-o = det som följer är fler options
username/password = din SAMBA-inloggning på servermaskinen (lägg till dig själv med sudo smbpasswd -a
användarnamn)
uid/gid = Ditt userID/groupID på KLIENTmaskinen, annars är det bara root som har rätt att använda monterningen...
Förhoppningsvis fungerar allt som det ska,
och om du går in i katalogen "film" ska du nu se det som egentligen ligger på den andra maskinen.
Monterningen fungerar som Windows motsvarighet "mappa nätverksenhet" (tror jag det hette...),
med skillnaden att rooten inte får en bokstav, och kan placeras var som helst.
I UNIX/LINUX finns bara en rootkatalog, och i den finns allt oavset vad det är (nätverksenhet, lokal katalog, USB-disk osv)