我想访问并将一些文件复制到 SMB 共享。这些命令与 sudo 配合使用,无需用户名/密码:
mount.cifs //192.168.1.1/share ~/share/ -o rw
cp *pdf share/
umount share/
有没有办法以非 root 用户身份执行此操作?
答案1
要么添加挂载选项
mount.cifs //192.168.1.1/share ~/share/ -o rw 用户名=XYXY,密码=XYXYXY
或者你写一个文本文件
gedit ~/.smbcredentials
内容如下:
用户名=XYXY
密码=XYXYXY
之后输入
sudo chmod 600 ~/.smbcredentials
现在尝试安装:
mount.cifs //192.168.1.1/share ~/share/ -o rw 凭证=~/.smbcredentials