Windows-shares & bash: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
(→Mount) |
|||
Regel 3: | Regel 3: | ||
Bij een klant op locatie moet ik regelmatig connecten met een Samba-share op een Linux-server. Dat doe ik elke keer opnieuw via Nautilus. Dat moet handiger kunnen. | Bij een klant op locatie moet ik regelmatig connecten met een Samba-share op een Linux-server. Dat doe ik elke keer opnieuw via Nautilus. Dat moet handiger kunnen. | ||
− | == | + | == mount == |
Er lijken verschillende manieren te zijn om dit probleem via code op te lossen. Eén methode is mbv. het commando <code>mount</code>. Syntaxis: | Er lijken verschillende manieren te zijn om dit probleem via code op te lossen. Eén methode is mbv. het commando <code>mount</code>. Syntaxis: | ||
Regel 38: | Regel 38: | ||
* ///smb://scho2 | * ///smb://scho2 | ||
* \\smb://scho2 | * \\smb://scho2 | ||
+ | |||
+ | == mount.cifs == | ||
+ | |||
+ | ''mount.cifs'' mount een remote target dat als een UNC-pad is gespecificeerd. Syntaxis: | ||
+ | |||
+ | mount.cifs <remote filesystem> <local dir> -o <opties> | ||
== Bronnen == | == Bronnen == |
Versie van 15 jun 2016 12:16
Probleem
Bij een klant op locatie moet ik regelmatig connecten met een Samba-share op een Linux-server. Dat doe ik elke keer opnieuw via Nautilus. Dat moet handiger kunnen.
mount
Er lijken verschillende manieren te zijn om dit probleem via code op te lossen. Eén methode is mbv. het commando mount
. Syntaxis:
mount <filesystem-type> <filesystem> <directory>
Een manier om te achterhalen wat het huidige mount point is: Terminal openen in Nautilus in de betreffende share. De prompt geeft immers het pad aan. In dit geval:
/run/user/1000/gvfs/smb-share:server=schr2,share=admin,user=admin/backup
Met commando mount -l
, is dit waarschijnlijk de betreffende regel:
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=strompf)
Filesystem-type
Onduidelijk wat voor filesystem ik moet gebruiken om een Samba-share te mounten:
- ntfs-3g - Niet
- smb - Niet
- fuse - Geen foutmelding!
Filesystem
Hoe geef je de bron aan?
- smb://sch - Werkt niet. Hij lijkt
smb://
niet te herkennen - smb:/// - Werkt niet
- \\schr - Werkt niet
- \\\schr - Werkt niet
- //schr
- ///schr
- //smb://scho2
- ///smb://scho2
- \\smb://scho2
mount.cifs
mount.cifs mount een remote target dat als een UNC-pad is gespecificeerd. Syntaxis:
mount.cifs <remote filesystem> <local dir> -o <opties>