Mount.cifs 与 SMBClient

use*_*464 6 command-line

我使用 Ubuntu 13.04 连接到 Windows 2008 服务器:

如果我使用

mount.cifs //server/share /mnt/mountpoint -o username=domain/credentials
Run Code Online (Sandbox Code Playgroud)

我成功连接,但如果我尝试连接cp文件,我会得到access is denied.

如果我使用

smbclient //server/share -o domain/credentials
Run Code Online (Sandbox Code Playgroud)

我可以成功地将文件“放在”服务器上。

为什么mount.cifs失败但SMBClient有效?

Gre*_*lin 1

如果您在 /mnt/mountpoint 上为您的用户添加写权限,它将起作用。一种方法是chown username /mnt/mountpoint


小智 0

听起来像是权限问题,请确保您的 samba 用户可以写入该目录。你是用sudo挂载的吗?

尝试用 sudo cp。