无法连接到使用用户名和密码的 Windows 共享文件夹?

无法连接到使用用户名和密码的 Windows 共享文件夹?

我正在尝试连接到 Windows 共享文件夹。我可以在我的网络上看到它,但是当我输入共享文件夹的地址(例如 smb://Server-Raid/OneDrive)时,我收到一条错误消息,指出我没有权限访问它。

我已将我的 Windows 共享文件夹设置为使用用户名和密码以便通过网络访问,但是从我的 Ubuntu PC 连接时我没有选择添加它(尝试过 Nautilus 和 Nemo),而且我也没有提示添加任何凭据。

有什么方法可以连接到使用用户名和密码的 Windows 共享文件夹?如果我向“所有人”开放 Windows 共享文件夹,我可以连接,但这并不理想。

当我尝试访问 Windows 共享驱动器时,我应该收到来自 Nautilus 的提示,但没有显示,我只收到权限错误。

有没有办法使用终端命令来访问?

我发现这个解决方法这里

不幸的是,自动挂载也会失败,尽管我已经创建了凭证文件并将自动挂载添加到 fstab。

//Server-Raid/OneDrive /home/pst007x/onedrive cifs credentials=/home/pst007x/.smbcred,iocharset=utf8,gid=1000,uid=1000,file_mode=0777,dir_mode=0777 0 0

我使用以下信息(我的 Windows 登录信息)创建了一个 .smbcred:

用户名=我的用户名

密码=我的密码

我可以从其他 Windows PC 正常访问,他们会要求提供凭证,然后我可以使用 Remmina 进行远程访问。

访问文件夹时出错:

无法访问“onedrive”

Mount.Cifs:权限被拒绝

安装了 Dolphin,打开网络,输入 Windows 共享文件夹地址,它要求我输入凭据并立即开始工作。我认为 Nautilus 现在太破烂了。也许 KDE 是更好的选择?

答案1

如果需要用户名和密码,Nautilus 似乎在访问 Windows 共享文件夹时不会请求凭据。

海豚可以正常工作。

我发现的唯一方法是这样做:

  1. 在您的主文件夹中创建一个文本文件 .smbcred
  2. 添加您的 Windows 凭据:

用户名=你的用户名

密码=你的密码

  1. 使用终端创建挂载目录:

    mkdir /home/用户名/YourMountDirectory

  2. 在终端输入(更改详细信息以适合您的位置):

    sudo mount -t cifs -o credentials=/home/pst007x/.smbcred //192.168.0.62/OneDrive /home/pst007x/onedrive

  3. 打开安装文件夹,远程文件应该在那里同步。

相关内容