Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Aug 2024 22:06:03 +0200
From:      Polytropon <freebsd@edvax.de>
To:        Nikos Vassiliadis <nvass@gmx.com>
Cc:        FreeBSD questions <freebsd-questions@freebsd.org>
Subject:   Re: mount SMB
Message-ID:  <20240829220603.c2c6fba0.freebsd@edvax.de>
In-Reply-To: <trinity-2273f71b-07af-48f6-b8e8-b98e289db6f2-1724927699916@3c-app-mailcom-bs06>
References:  <trinity-2273f71b-07af-48f6-b8e8-b98e289db6f2-1724927699916@3c-app-mailcom-bs06>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 29 Aug 2024 12:34:59 +0200, Nikos Vassiliadis wrote:
> I am looking for a way to mount SMB filesystems. I am using
> smbnetfs successfully but I am not comfortable with the idea
> of having the password of the share in a file.

Would it be acceptable to have it in a file beneath /etc only
being rw/--/-- and belonging to root:wheel? In that case, why
not use FreeBSD's native mount_smbfs setup?

In /etc/nsmb.conf:

	[default]
	workgroup=3DYOUR_WORKGROUP_NAME

	[SERVERNAME]
	addr=3D123.456.789.10

	[SERVERNAME:USERNAME]
	password=3DTOPSECRET

where SERVERNAME and USERNAME correspond to the server's name
and the username you use to access the share (with the proper
password). If no password is provided, mount will ask for it.

See "man nsmb.conf" for details.

Integrate it in /etc/fstab:

	//USERNAME@SERVERNAME/SHARENAME  /smb/share  smbfs  rw,noauto  0  0

Add "drive letters" ("//blah.../c$") if absolutely needed.
Leave out "noauto" if you want the system to mount the share
at startup. If not, mount it like any normal filesystem
interactively:

	# mount /smb/share

Please note that this is "old man's advice" and may not apply
anymore, because now you need a smartphone app and a paid
subscription in order to mount SMB shares... ;-)

There is also a FreeBSD Handbook chapter about SMB / CIFS and
its integration. There's also a FAQ section.



> Keep in mind that I am after a terminal-only solution and not
> after a X11 file browser.

The provided solution might work. Good luck!




=2D-
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20240829220603.c2c6fba0.freebsd>