Ubuntu Nederlands

Voor hulp bij en discussie over Ubuntu Kubuntu Edubuntu Xubuntu

Je bent niet ingelogd.

Aankondiging

Lees de forum richtlijnen voordat je een bericht plaatst.

#1 29-06-2008 00:38:37

MarkStraatman
Lid
Geregistreerd: 24-06-2008
Bijdragen: 3

linux <-> windows verbinden

Ik ben momenteel aan het proberen om een gedeelde map aan te maken tussen mijn windows laptop en mijn linux laptop.

ik heb samba al gedownload en geinstalleerd. ik zit nu te kijken in opties/voorkeuren van het programma zelf, maar daar word ik ook niet echt veel wijzer van.

als ik naar mijn windows laptop ga en daar kijk naar mijn netwerk (er draait vista op mijn windows laptop) dan zie ik een gebruiker staan die "SAMBA24" heet...

ik heb dit niet terug kunnen vinden in de voorkeuren van Samba zelf, maar als ik klik op die gebruikersnaam in vista, vraagt ie om een wachtwoord, logisch natuurlijk, maar ik heb er geen wachtwoord op gezet, en in Samba kan ik niks vinden van een gebruikersnaam die Samba24 heet.

ik heb al geprobeerd om een andere account aan te maken op samba, en dan in te loggen met die account op de windows laptop, maar ook zonder resultaat...

ik heb beiden laptops een static ip adres gegeven, dat leek me wel handig voor als ik in de terminal van linux "sudo smbclient //192.168.0.3/Public" intyp, probeerd ie wel verbinding te maken, maar geeft even later de foutmelding dat ie geen verbinding heeft kunnen maken. ik dnek dat het aan de poorten liggen, maar het lijkt me aan de andere kant ook raar dat er een ander poortnummer nodig is voor het kunnen delen, aangezien linux zich aanpast in windowsnetwerken.

iemand?

Offline

 

#2 29-06-2008 02:44:44

Gandyman
Lid
Geregistreerd: 18-07-2006
Bijdragen: 4113

Re: linux <-> windows verbinden

<<HOW TO>>

Introductie:

Al een geruime tijd was ik bezig om samba werkende te krijgen op mijn Linux (Ubuntu) server/fileserver.
Na flink zoeken met Google voor een oplossing, heb ik veel topics gevonden met hetzelfde of bijna hetzelfde probleem die ik had.
Veel mensen zien een zeer belangrijk ding over het hoofd of vergeten het, maar als je het weet dan is het zo als altijd…………. simpel
sudo smbpasswd -a [gebruiker] was voor mijn de bottleneck.


Ik ga er van uit dat je ergens al een map op je Linux PC hebt staan die je wil delen.
Ik heb de map in de root van mijn HDD staan (je kan de mapjes natuurlijk ook ander noemen)
/data/werkmap
/data/mp3

###########################################
Het is handig als Webmin geïnstalleerd is.....

Open je internet browser en ga naar:
http://www.webmin.com/download.html

Klik dan op "webmin_1.xxx_all.deb"

(Debian package suitable for Debian, Ubuntu or other derived Linux)

Je wordt dan doorgelinkt naar de site van "sourceforge.net", klik daar op downloaden.
Nu open er een download venstertje met 2 opties
- Openen met: gdebi-gtk
- opslaan op schijf

Kies dan voor Openen met: gdebi-gtk

Vervolgens krijg je een venster "pakketinstallatie-webmin"
Klik op de knop "Pakket installeren"
Dan krijg je hoogst waarschijnlijk de melding "administratieve rechten toekennen"
klik op de knop "toekennen"
Geef nu het root wachtwoord in als daar om gevraagd wordt.

Nu gaat hij installeren, als hij klaar is klik je op sluiten.
Sluit nu het venster "pakketinstallatie-webmin"

Open nu je internet browser en ga naar https://localhost:10000
Login als "root" met het root wachtwoord.
(in plaats van localhost kan je ook het IP adres gebruiken van de computer waarop Webmin draait)

Oke, nu ben je ingelogd of je kan nog niet in loggen.
Als je niet kan inloggen komt dat doordat je root account nog geen root wachtwoord heeft.

Root wachtwoord aanpassen:

Open je terminal venster en log met de opdracht "sudo -s" in als root en geef het wachtwoord in als daar om gevraagd wordt.
(Dit is het wachtwoord die je gebruikt bij het aanmelden van je systeem)

Geef nu de opdracht "passwd root"
Bij de melding "Enter new UNIX password:" typ je het root wachtwoord wat je wil gebruiken.
En bij "Retype new UNIX password:" typ je het zelfde wachtwoord ter controle.

Open nu je internet browser en ga naar https://localhost:10000
Login als "root" met het root wachtwoord.

#########################################################

Samba instaleren:

Open je browser en typ https://localhost:10000/ of ipv “localhost" het IP adres van de PC waarop Linux+Webmin draait.
Log in als “root" en vul je root wachtwoord in.
Klik op de knop “Servers  (3e knop links boven) en vervolgens op “Samba Windows File Sharing"
Instaleer nu Samba via de link op de pagina, Webmin gaat nu Samba instaleren.
(doe niks met de pagina tot dat Webmin klaar is)


Gebruikers aanmaken:

Klik nu op de knop “Systeem" en vervolgens op “Gebruikers en Groepen"
Klik nu op “Voeg een nieuwe gebruiker toe"

[Details van gebruiker]
Gebruikersnaam: de inlog naam van de account die gebruik mag maken van jou fileserver
(Dit kan een account op een Windows PC zijn of op een Linux PC)

Wachtwoord: "Geen wachtwoord vereist" & “Aanmelden tijdelijk onmogelijk maken" aanvinken.
(wees gerust, wachtwoord aan maken doen we dadelijk op een andere manier)

[Wachtwoord Opties]

Minimaal dagen geldig = 0
Dagen vooraf waarschuwen = 7
Vervaldatum: leeg laten
Maximaal dagen geldig = 99999
Aantal dagen inactief: leeg laten

[Groepslidmaatschap]

Primaire groep: Bestaande groep = Users

[Bij het aanmaken..]

Thuismap aanmaken = Nee
Bestanden naar thuismap kopiëren = Nee
Gebruiker toevoegen in andere modules = Ja

Om het af te ronden klik je op “aanmaken"

Voor meerdere gebruikers het stukje “Gebruikers aanmaken" herhalen.


SMB-password aan maken:

Je SMB-password aan maken kan via je “terminal" venster gedaan worden of met putty via SSH.
SSH server moet eerst wel draaien, ander gaat het niet.
Je kan SSH ook installeren via Webmin onder de knop “Servers", maar om een vage rede gaat dat bij mij niet.
Dus de SMB-password maken we aan met het terminal venster.

Ga nu naar je Linux PC en open je terminal venster.
Toepassingen --> Hulpmiddelen --> Terminal

Geef nu de opdracht “sudo -s" vervolgens je root wachtwoord.
Nu heb je root rechten, dat wil zegen dat je dingen kan installeren.
Geef nu de opdracht smbpasswd -a [gebruiker]
En vervang “[gebruiker]  voor de gebruikers naam die we eerder via Webmin hebben aangemaakt (zonder de 2 haken)
Nu krijg je de melding dat je een nieuw wachtwoord kan in geven en als je dat hebt gedaan word er gevraagd of dat je hetzelfde wachtwoord wil bevestigen.

Dit herhaal je voor de eventuele andere gebruikers die je hebt aangemaakt.

Nu we toch in het terminal scherm zitten kan je ook SSH instaleren, hoeft niet, maar is wel makkelijk.
De opdracht is simpel --> apt-get install ssh


Samba configureren:

Ga nu naar je browser waar in webmin nog in is geopend.
Klik nu op “server  --> “Samba Windows File Sharing" & vervolgens op “Edit Config File"

Kopieer uit het code blok hier onder mijn config file en pas hem aan voor je eigen situatie.


Dit is een voorbeeld van mijn Samba config file

Code:

[global]
   workgroup = DOMA
   netbios name = MOSCOW
   server string = %h server
   obey pam restrictions = Yes
   passdb backend = tdbsam
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
   syslog = 0
   log file = /var/log/samba/log.%m
   max log size = 1000
   load printers = No
   dns proxy = No
   wins support = yes
   panic action = /usr/share/samba/panic-action %d
   invalid users = root

   

[Werkmap-Jana]
   path = /data-doma/werkmap-jana
   valid users = server, jana
   admin list = server
   write list = server, jana
   read only = Yes
   guest ok = Yes
   hosts allow = 192.168.1.0/255.255.255.0
   create mask = 0777
   directory mask = 0777

[Werkmap-Pivni]
   path = /data-doma/werkmap-pivni
   valid users = server, jana
   admin list = server
   write list = server
   read only = Yes
   guest ok = Yes
   hosts allow = 192.168.1.0/255.255.255.0
   create mask = 0777
   directory mask = 0777

[MP3]
   path = /data-doma/mp3
   valid users = server, jana, michal
   admin list = server
   write list = server
   read only = Yes
   guest ok = Yes
   hosts allow = 192.168.1.0/255.255.255.0
   create mask = 0777
   directory mask = 0777

[Root-server]
   path = /
   valid users = server
   admin users = server
   read only = No

[global]

- workgroup = DOMA
DOMA is de naam van mijn network, maak hier van wat jij wil.
Vergeet dit dan niet bij de werkstations ook te doen.
WinXP home is standaard “MSHOME"
WINXP Pro is standaard “WERKGROEP" (Engelse versie = WORKGROUP)

-    netbios name = MOSCOW
Mijn server heet Moscow en met de “netbios name" via http://moscow op mijn netwerk benaderen.
Dus als ik webmin wil opstarten, dan type ik https://moscow:10000
Dat is veel makkelijker te onthouden dan een IP adres.
Let op! Dit werkt alleen maar via je eigen netwerk.


[Werkmap-Jana]

-path = /data-doma/werkmap-jana
Dit is de werkmap van Jana, in deze map heeft zij lees- en schrijfrechten.
Server heeft hier alle rechten.

- valid users = server, jana
- admin list = server
- write list = server, jana
Zo stel je dan de rechten af op de map “werkmap-jana"

- hosts allow =x.x.x.0/255.255.255.0
(Hier ben ik nog niet uit of dat dit wel nut heeft, dat moet ik nog testen)

Vul hier het IP adres in van je router, de laatste cijfer eindig vaak met een 1, maak hier 0 van.
255.255.255.0 is het subnetmask, vaak is dit hetzelfde wat ik hier heb, controleer dat even.


[Werkmap-Pivni]

-path = /data-doma/werkmap-pivni
Dit is de werkmap van Pivni, in deze map heeft hij lees- en schrijfrechten.
Server heeft hier alle rechten en Jana heeft alleen maar leesrecht.

- valid users = server, pivni, jana
- admin list = server
- write list = server, pivni
Zo stel je dan de rechten af op de map “werkmap-pivni"

- hosts allow =x.x.x.0/255.255.255.0
(Hier ben ik nog niet uit of dat dit wel nut heeft, dat moet ik nog testen)

Vul hier het IP adres in van je router, de laatste cijfer eindig vaak met een 1, maak hier 0 van.
255.255.255.0 is het subnetmask, vaak is dit hetzelfde wat ik hier heb, controleer dat even.


[MP3]

-path = /data-doma/mp3
Dit is een map waar alleen gebruiker “server" alle rechten heeft.
Server heeft hier alle rechten en Pivni, Jana en Michal hebben alleen maar leesrecht.

- valid users = server, pivni, jana, michal
- admin list = server
- write list = server
Zo stel je dan de rechten af op de map “werkmap-pivni"

- hosts allow =x.x.x.0/255.255.255.0
(Hier ben ik nog niet uit of dat dit wel nut heeft, dat moet ik nog testen)

Vul hier het IP adres in van je router, de laatste cijfer eindig vaak met een 1, maak hier 0 van.
255.255.255.0 is het subnetmask, vaak is dit hetzelfde wat ik hier heb, controleer dat even.


[Root-server]
- path = /
- valid users = server
- admin users = server

Zo als je al aan “path" kan zien is dit de root van mijn Linux server.
Hier heeft alleen Server rechten en voor de rest niet (ook geen leesrecht)

Kijk hier mee alsjeblieft uit, hier mee kan je mappen en bestanden van je Linux PC lezen, bewerken, maar ook verwijderen.
Hiermee kan je dus heel je server mee verpesten.

Vindt je dit eng, zet het er dan niet bij!!

Laatst bewerkt door Gandyman (29-06-2008 02:56:16)


I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huisbig_smile
http://de.samba.org/pingvin.gif

Offline

 

#3 29-06-2008 09:07:27

pjvolders
Lid
Uit: Genk
Geregistreerd: 17-06-2007
Bijdragen: 300
Website

Re: linux <-> windows verbinden

Wow!
Wat een uitleg!
Normaal kan je een map delen door er rechts op te klikken en dan naar het betreffende tabblad te gaan..

groetjes
PJ


(Amateur) fotograaf en ubuntu-er!
Hoe ik dat combineer lees (en zie) je op mijn fotoblog:
http://macrofotograaf.blogspot.com

Offline

 

#4 15-07-2008 23:58:44

Jakke5
Lid
Geregistreerd: 27-06-2008
Bijdragen: 25

Re: linux <-> windows verbinden

Ik wou ook een vista-machine in een netwerkje met een ubuntu-pc maar als ik al die ingewikkelde, voor mij volledig onbegrijpelijke dingen lees, zal ik er maar wijselijk niet aan beginnen. OF misschien over 10 jaar, als ik wat meer van dat terminal-chinees begrijp ...

Lees a.u.b. ook mijn probleem met re-installatie van een te kleine HD naar een andere HD waar dan Windows XP en Ubuntu de ruimte moeten delen.
Zoiets eenvoudigs, zegt u? Nee, het lukt niet, windows wil z'n plaats niet afstaan ...

Ubuntu installeren op een usb-stick? Lukt ook niet, het systeem op de live-cd herkent de stick niet.

Offline

 

#5 16-07-2008 01:29:36

Gandyman
Lid
Geregistreerd: 18-07-2006
Bijdragen: 4113

Re: linux <-> windows verbinden

Het onbegrijpelijke chinees domweg overtypen, of nog beter copy&past doen ivm je typ vouten ....

ennuh wat was verder de bedoeling van je postje ??


I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huisbig_smile
http://de.samba.org/pingvin.gif

Offline

 

#6 16-07-2008 09:36:44

Dave
Lid
Uit: Zeeuws Vlaanderen
Geregistreerd: 12-07-2006
Bijdragen: 3138

Re: linux <-> windows verbinden

pjvolders schreef:

Wow!
Wat een uitleg!
Normaal kan je een map delen door er rechts op te klikken en dan naar het betreffende tabblad te gaan..

groetjes
PJ

hahaha ja zo doe ik het ook en de rest gaat dan vanzelf.
beetje dom van mij dan maar werken doet het prima.

Offline

 

#7 16-07-2008 15:19:02

freddybe
Lid
Geregistreerd: 14-06-2008
Bijdragen: 8

Re: linux <-> windows verbinden

Je moet vanaf je de smb.conf file hebt ingesteld moet je smbpasswd -a gebruikers naam intikken in kernel.
En dan vraagt die wel naar u paswoord.
vanaf dat je dat gedaan hebt kan je in principe aan de juiste map.

uiteraard als de rechten ook goed staan.

Offline

 

Bulletin Board voettekst

Powered by PunBB
© Copyright Rickard Andersson