Linux下用mount挂载samba
命令
1 |
|
cifs
文档系统类型//192.168.2.2/FF
为共享目录的位置/mnt/samba
为挂载点ff
为用户名-o
为选项,rw
读写,uid,gid
为目录拥有者(不指定uid和gid 会出现无法进入的情况,因为是挂载也不能改文件系统uid,gid)
也可以写成sudo mount -t cifs //192.168.2.2/FF /mnt/samba -o credentials=/mnt/.smbcredentials,rw,uid=1000,gid=1000
.smbcredentials
指定用户名和密码
1 |
|
为了区分权限,这里也是可以挂子目录的。
如查出现mount: //192.168.2.2/FF is write-protected, mounting read-only,mount: cannot mount //192.168.2.2/FF read-only
则是需要安装cifs-utils
1 |
|
ubuntu下安装cifs-utils
:sudo apt-get install cifs-utils
小插曲
有些服务因安全问题会禁用SMB1,,后台会报错如Deny SMB1 host (security limitation).
,但前台只是提示mount error(95): Operation not supported
有一定迷惑性。
这个时候,需要在参数中增加版本号,如-o credentials=/mnt/.smbcredentials,rw,uid=1000,gid=1000,vers=2.0
参考
Linux下用mount挂载samba
https://blog.fengcl.com/2018/10/23/mount-samba/