如何在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