如何在ubuntulinux中挂载Samba共享

时间:2020-07-27 12:59:30  来源:igfitidea点击:

在本教程中,我们将学习如何在Ubuntu上安装samba共享。

在Ubuntu中安装CIFS-Utils包

为了在Ubuntu上安装Samba共享,我们需要安装CIFS-Utils包。

apt-get update
apt-get install cifs-utils

CIFS-Utils包提供了在Ubuntu Linux上安装Samba分享的工具和实用程序。

使用mount命令挂载samba份额

安装CIFS-Utils包后,我们可以使用Mount命令立即挂起Samba分享。

mount -t cifs -o username=username //server-name/sharename /mountpoint

执行命令后,我们将提示Samba用户的Samba密码。

  • 服务器名称可以是Samba服务器的域名或者IP地址。
  • 还可以使用Mount命令提供密码。
mount -t cifs -o username=username,password=password //server-name/sharename /mountpoint

例子

mount -t cifs -o username=smbuser //192.168.1.100/documents /mnt

根据上面的示例,我使用Mount命令从服务器192.168.1.100中挂起Samba共享文档。
安装点为/mnt和samba用户是smbuser。

mount -t cifs -o username=smbuser,password=smbpass //192.168.1.100/documents /mnt

这次我们还为SMBuser作为命令选项提供了密码。

将Samba分享添加到/etc/fstab

要在系统重新启动时自动挂起Samba分享,我们需要将条目添加到/etc/fstab文件。

//192.168.1.100/documents /mnt cifs username=smbuser,password=abc123@# 0 0

当系统重新启动时,Ubuntu将在/etc/fstab文件中指定的samba共享。

要检查FSTAB文件而无需重新启动,请使用mount -a命令。

mount -a

Mount -A命令将安装FSTAB文件中提到的所有文件系统。

使用凭据文件验证Samba Share

我们可以使用包含用户名和密码的凭据文件来验证Samba用户。

例子

首先,我们需要创建凭据文件。

vim /var/credentials

接下来,我们需要将用户名和密码添加到凭据文件中,如下所示。

username=username
password=password

然后,我们可以将凭据文件用来在Ubuntu服务器上安装Samba共享。

使用mount命令挂载

mount -t cifs -o credentials=/var/credentials //192.168.1.100/documents /mnt

FSTAB条目应如下。

//192.168.1.100/documents /mnt cifs credentials=/var/credentials 0 0