为什么我无法安装网络驱动器? (CentOS7)

为什么我无法安装网络驱动器? (CentOS7)

不确定挂载如何与 CentOS 配合使用,但我有一个通过 CentOS 文件资源管理器访问的驱动器,路径为:

smb://ipaddress/sharedfoldername

并希望将其永久安装到我的电脑上的 /mnt/ 或 /home/user/desktop 但以下命令可能是错误的,但有人可以告诉我如何让机器连接到该地址并将其安装到我的位置想要在启动/登录时使用它吗?

这些命令可能是错误的,但这正是我认为可以解决问题的方法:

sudo mount smb:/ipaddress/sharedfoldername /mnt/

显然替换ipaddress为我的实际 IP 地址并替换sharedfoldername为我的真实共享驱动器名称。 - 但是....它不起作用-它告诉我smb不起作用...?...并且还说我可能也得到了安装命令错误,因为它会显示安装帮助...?

如果我访问该路径,则可以从 CentOS 访问它smb://ipaddress/sharedfoldername,但我希望将其安装到特定文件夹...

任何帮助将不胜感激。谢谢。


追问

_netfs如果您查看 @jsbillings 注释中的 fstab 命令,为什么无法识别?

答案1

smb:// URL 指示符仅用于文件浏览器,它不是您可以与mount.

尝试使用这样的东西:

mount -t cifs //ipaddress/sharedfoldername /mnt --verbose -o user=username

如果您使用凭据文件而不是将用户名和密码硬编码到 /etc/fstab(系统上所有用户都可读的文件)中,则 cifs 挂载可能是最好的。您可以添加一行类似这样的内容(一长行):

//ipaddress/sharedfoldername /mnt cifs credentials=/etc/smbcredentials,uid=1001,gid=1001,_netdev 0 0

然后创建一个名为 /etc/smbcredentials 的文件,其中包含以下内容:

username=msusername
password=mspassword

(各占一行)

相关内容