Toon posts:

[Ubuntu 11.04] Windows pc mounten

Pagina: 1
Acties:

Acties:
  • 0Henk 'm!

  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
Ik probeer vanaf mijn Ubuntu server een Windows (Vista) PC in mijn netwerk te mounten, voor Rsync. Ik kom er alleen niet helemaal uit.... Eerst wat info

Servernaam: Server
Windows_Pc naam: PC_VAN_PIET*
Windows username: Piet*
Windows wachtwoord: Klaas*
Directory met credentials: /home/bastiaan/backups/credentials/piet

Ik heb deze regel toegevoegd aan /etc/fstab:

code:
1
//PC_VAN_PIET /home/bastiaan/backups/mounts/piet cifs credentials=/home/bastiaan/credentials/piet,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0



" iocharset=utf8,file_mode=0777,dir_mode=0777 0 0" is omdat ik sudo chmod 600 op dir credentials heb gedaan.

Afijn, het spreekt voor zich:

[cmd]
bastiaan@server:~$ sudo mount -a
[sudo] password for bastiaan:
error -1 (Unknown error 4294967295) opening credential file /home/bastiaan/credentials/martijn
[/code]

Is niet leuk. Ik ben fstab ingedoken en ik veranderde 'm in dit:

code:
1
//PC_VAN_MARTIJN /home/bastiaan/backups/mounts/martijn cifs username=Piet password=klaas


resulteerde in:

bastiaan@server:~$ sudo mount -a
[mntent]: line 12 in /etc/fstab is bad


En dat is de lijn van de meest recent toegevoegde code. Ik kom er niet meer uit, iemand anders wel??


*Piet en Klaas zijn natuurlijk fictief

Acties:
  • 0Henk 'm!

  • MrOizo2005
  • Registratie: September 2003
  • Laatst online: 05-06 11:54
Ik deed zelf vaak dit in me rc.local file.
mount -t cifs -o username=<USERNAME>,password=<PASSWORD> <SHARE> <FOLDER>

Weet niet of je hier wat aan hebt..

Also known as Oizopower | When Life Gives You Questions, Google has Answers


Acties:
  • 0Henk 'm!

  • Starck
  • Registratie: September 2004
  • Niet online
Probeer eens een komma na CIFS, en tussen username en password.

Acties:
  • 0Henk 'm!

  • matthijsln
  • Registratie: Augustus 2002
  • Laatst online: 01-06 14:54
Beatboxx schreef op vrijdag 01 juli 2011 @ 13:39:
Ik probeer vanaf mijn Ubuntu server een Windows (Vista) PC in mijn netwerk te mounten, voor Rsync. Ik kom er alleen niet helemaal uit.... Eerst wat info
Voor rsync hoef je helemaal geen cifs mount te hebben, het heeft een eigen protocol dat efficienter is om bestanden mee te syncen.
Servernaam: Server
Windows_Pc naam: PC_VAN_PIET*
Windows username: Piet*
Windows wachtwoord: Klaas*
Directory met credentials: /home/bastiaan/backups/credentials/piet

Ik heb deze regel toegevoegd aan /etc/fstab:

code:
1
//PC_VAN_PIET /home/bastiaan/backups/mounts/piet cifs credentials=/home/bastiaan/credentials/piet,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
De naam van de share ben je vergeten
code:
1
//PC_VAN_MARTIJN /home/bastiaan/backups/mounts/martijn cifs username=Piet password=klaas


resulteerde in:

bastiaan@server:~$ sudo mount -a
[mntent]: line 12 in /etc/fstab is bad
Logisch, je hebt een spatie in je opties staan.

Acties:
  • 0Henk 'm!

  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
Ik snap er vrij weinig meer van... Wat is precies de share? :$

Ik heb nu dit

code:
1
//PC_VAN_MARTIJN/C/users /home/bastiaan/backups/mounts/martijn cifs,username=xxx,password=xxx


bastiaan@server:~$ sudo mount -a
mount error: could not resolve address for PC_VAN_MARTIJN: No address associated with hostname


dus adres vervangen door ip:

code:
1
//192.168.1.71/C/users /home/bastiaan/backups/mounts/martijn cifs,username=xxx,password=xxx


[cmd]
bastiaan@server:~$ sudo mount -a
Password:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)[/code]

In de manual vind ik eigenlijk niks wat dit probleem kan oplossen... Iemand die weet wat ik moet doen?

EDIT: Alles wat ik wil is gewoon een Windows computer mounten zodat ik 'm kan backuppen... Niets meer, niets minder

[Voor 7% gewijzigd door Beatboxx op 01-07-2011 14:53]


Acties:
  • 0Henk 'm!

  • matthijsln
  • Registratie: Augustus 2002
  • Laatst online: 01-06 14:54
Beatboxx schreef op vrijdag 01 juli 2011 @ 14:49:
Ik snap er vrij weinig meer van... Wat is precies de share? :$

Ik heb nu dit

code:
1
//PC_VAN_MARTIJN/C/users /home/bastiaan/backups/mounts/martijn cifs,username=xxx,password=xxx


bastiaan@server:~$ sudo mount -a
mount error: could not resolve address for PC_VAN_MARTIJN: No address associated with hostname


dus adres vervangen door ip:

code:
1
//192.168.1.71/C/users /home/bastiaan/backups/mounts/martijn cifs,username=xxx,password=xxx
Windows computernamen gaan niet via dns inderdaad. Je kan het zo configureren dat het wel werkt, maar meestal is een IP of /etc/hosts entry wat ik zelf gebruik. Soms helpt de router voor je internetverbinding mee door de naam die een pc bij een dns request meestuurt in z'n dns te zetten.
bastiaan@server:~$ sudo mount -a
Password:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)[/code]

In de manual vind ik eigenlijk niks wat dit probleem kan oplossen... Iemand die weet wat ik moet doen?
Deze permission denied komt denk ik van de Windows pc. Je moet namelijk een geldige sharenaam opgeven, je kan niet zomaar wat opgeven. Vraag een lijstje op met:

smbclient -L naam_van_pc


Shares met een $ erachter zijn verborgen, deze worden niet getoond als je in Windows het network browsed. Een share als C$ is meestal wel aanwezig ook zonder dat op de pc mappen zijn gedeeld, dit is een automatische hidden share van de C schijf.

Acties:
  • 0Henk 'm!

  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
bastiaan@server:~$ smbclient -L PC_VAN_MARTIJN
Enter bastiaan's password: 
session setup failed: NT_STATUS_LOGON_FAILURE


en:

bastiaan@server:~$ smbclient -L 192.168.1.71
Enter bastiaan's password: 
session setup failed: NT_STATUS_LOGON_FAILURE


Het zou wel handig zijn als de oplossing vandaag komt, ik wil het even werkend hebben...

[Voor 46% gewijzigd door Beatboxx op 01-07-2011 15:15]


Acties:
  • 0Henk 'm!

  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 28-01 13:06
Beatboxx schreef op vrijdag 01 juli 2011 @ 15:06:
bastiaan@server:~$ smbclient -L PC_VAN_MARTIJN
Enter bastiaan's password: 
session setup failed: NT_STATUS_LOGON_FAILURE
Even de goede username opgeven waarschijnlijk:

smbclient -U Martijn -L //PC_VAN_MARTIJN

We are pentium of borg. Division is futile. You will be approximated.


Acties:
  • 0Henk 'm!

  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
bastiaan@server:~$ sudo smbclient -U martijn -L //PC_VAN_MARTIJN
[sudo] password for bastiaan: 
Enter martijn's password: 
Unable to create directory /var/run/samba for file gencache.tdb. Error was No such file or directory
session setup failed: NT_STATUS_LOGON_FAILURE


Maar dit is helemaal niet wat ik wil weten... Ik wil weten hoe ik'm permanent mount

EDIT: Moet ik misschien iets instellen op de Vista PC? :>

[Voor 20% gewijzigd door Beatboxx op 01-07-2011 15:22]


Acties:
  • 0Henk 'm!

  • matthijsln
  • Registratie: Augustus 2002
  • Laatst online: 01-06 14:54
Beatboxx schreef op vrijdag 01 juli 2011 @ 15:18:
Maar dit is helemaal niet wat ik wil weten... Ik wil weten hoe ik'm permanent mount

EDIT: Moet ik misschien iets instellen op de Vista PC? :>
Bij sommige Windows pc's krijg ik die error en bij andere niet, dus zal inderdaad wel aan de instellingen liggen.. Probeer anders gewoon C$ als share.

Acties:
  • 0Henk 'm!

  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
Dus:

code:
1
//192.168.1.71/C$ /home/bastiaan/backups/mounts/martijn cifs,username=xxx,password=xxx
?

bastiaan@server:~$ sudo mount -a
Password: 
mount error(13): Permission denied


Ik snap t echt niet:S

Acties:
  • 0Henk 'm!

  • Remco
  • Registratie: Januari 2001
  • Laatst online: 06-06 16:29
Om even te troubleshooten zou ik een directory test maken, en deze sharen op het werkstation als test.
Als dit werkt, dan weet je zeker dat het in je commando ligt.

De share c$ is alleen toegankelijk voor admins.

The best thing about UDP jokes is that I don't care if you get them or not.


Acties:
  • 0Henk 'm!

  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
Die heb ik al, gedeeld via het netwerk. C:/users/Martijn/test001.

bastiaan@server:~$ sudo mount -a 
Password: 
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Acties:
  • 0Henk 'm!

  • Remco
  • Registratie: Januari 2001
  • Laatst online: 06-06 16:29
Maar dan moet je wel mounten naar
//PC_VAN_MARTIJN/test001
en niet naar
//PC_VAN_MARTIJN/C/users/Martijn/test001

The best thing about UDP jokes is that I don't care if you get them or not.


Acties:
  • 0Henk 'm!

  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
@Remco
Jij bent slim;)

Maar nogsteeds permission denied. Ik ga zometeen eens kijken of ik het password eraf kan gooien.

EDIT:

Password is eraf. Maakt echter nogsteeds niks uit... Ik heb er nu dit van gemaakt:

code:
1
//192.168.1.71/C/test001 /home/bastiaan/backups/mounts/martijn cifs,username=Martijn,password=


bastiaan@server:~$ sudo mount -a
[sudo] password for bastiaan: 
Password:  #vul ik dus niks in
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

[Voor 63% gewijzigd door Beatboxx op 01-07-2011 16:41]


Acties:
  • 0Henk 'm!

  • Remco
  • Registratie: Januari 2001
  • Laatst online: 06-06 16:29
En hoe heb je je share gemaakt ? Behalve ntfs rechten moet je ook je share rechten goed zetten, en volgens mij staan die in Vista standaard op Everyone nada nada.

The best thing about UDP jokes is that I don't care if you get them or not.


  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Topicstarter
Ik kan op de ubuntu pc via File manager de laptop gewoon benaderen. Dus bestanden lezen+schrijven in gedeelde mappen. Een daarvan is users. Dus //EUGENIE_HP/users. Ik heb in $credentials de credentials opgeslagen van de server, en die heb ik beveiligd met:

code:
1
2
sudo chown root $credentials
sudo chmod 600 $credentials


mijn UID is 1000.

Dus ik doe

code:
1
//EUGENIE_HP/users /mnt/eugenie smbfs iocharset=utf8,credentials=$credentials,uid=1000


Iemand idee of dit wel of niet gaat werken, en vooral waarom?

EDIT:

Het was EUGENIE-HP. Nu krijg ik dit:

code:
1
2
bastiaan@htpc-server:~$ sudo mount -a
Unable to find suitable address.


En na wat troubleshooten betekent dat dat de laptop waarmee we proberen te verbinden zichzelf heeft uitgeschakeld omdat de batterij bijna leeg is. Snoertje erin, opstarten en opnieuw proberen geeft geen errors terug. Als we:

code:
1
2
cd /mnt/eugenie
ls


doen krijgen we exact wat we zoeken. Ik ben blij:)

[Voor 30% gewijzigd door Beatboxx op 02-07-2011 23:33]


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Wat gebeurt er als je het zomaar eens probeert?
Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee