首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >已挂载的samba目录拒绝传输权限

已挂载的samba目录拒绝传输权限
EN

Ask Ubuntu用户
提问于 2019-05-04 23:06:07
回答 1查看 1.9K关注 0票数 0

我有两个Proxmox虚拟机在同一服务器上(为了学习目的)-主坞服务器(ubuntu 18.04服务器) 192.168.1.108和samba/storage 192.168.1.109

在主服务器上,我将传输设置作为一个码头容器。当我的卷(在docker-come.yml中)指向本地目录以获得完整和不完整时,我可以下载:

代码语言:javascript
运行
复制
volumes:
  - /etc/localtime:/etc/localtime:ro
  - ${USERDIR}/docker/transmission-vpn:/data
  - ${USERDIR}/docker/shared:/shared
  - ${USERDIR}Downloads/completed:/data/completed
  - ${USERDIR}Downloads/incomplete:/data/incomplete

上面的工作很好,传输可以下载很好。

当我将下载位置更改为挂载的samba共享目录时,它将停止工作,传输时只会说“拒绝许可”。

代码语言:javascript
运行
复制
volumes:
  - /etc/localtime:/etc/localtime:ro
  - ${USERDIR}/docker/transmission-vpn:/data
  - ${USERDIR}/docker/shared:/shared
  - /mnt/smbmount/dls/complete:/data/completed
  - /mnt/smbmount/dls/dling:/data/incomplete

对于samba,我遵循本指南设置只有sadmin,用户在我的samba/存储服务器上共享。

下面是我在samba/存储服务器上的smb.conf:

代码语言:javascript
运行
复制
[users]
    path = /samba/users
    browseable = yes
    writable = yes
    guest ok = yes
    read only = no
    force create mode = 0660
    force directory mode = 2770
    valid users = @sambashare @sadmin
    force user = sadmin
    directory mask = 0775
    create mask = 664

下面是我在主码头服务器上的fstab:

代码语言:javascript
运行
复制
UUID=2bd84936-de66-46f1-bdb5-8cc00c57cde0 / ext4 defaults 0 0
/swap.img       none    swap    sw      0       0
//192.168.1.109/users /mnt/smbmount cifs credentials=/home/cbody/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

我的.smbcredentials文件在进行samba操作时设置了用户名和密码。

我已经在每个主要点卸载并重新挂载了共享,并使用这两种方法进行故障排除(而不是同时):

代码语言:javascript
运行
复制
sudo mount -a
sudo mount -t cifs -o username=sadmin //192.168.1.109/users /mnt/smbmount

我四处张望,为了让这件事成功,我已经花了将近3天的时间,但没有取得任何成功。

EN

回答 1

Ask Ubuntu用户

发布于 2019-05-05 06:27:37

好像现在起作用了.在发布问题后我关闭了服务器来移动它。在几个小时后启动一切(主服务器:启动两个VM,运行docker--a,sudo挂载)> (samba服务器: testparm),我再次测试了它,然后传输开始从ombi > sonarr >传输中下载东西。传输停靠器-Compose.yml文件正在使用

代码语言:javascript
运行
复制
volumes:
  - /etc/localtime:/etc/localtime:ro
  - ${USERDIR}/docker/transmission-vpn:/data
  - ${USERDIR}/docker/shared:/shared
  - /mnt/smbmount/dls/complete:/data/completed
  - /mnt/smbmount/dls/dling:/data/incomplete

我注意到的唯一变化是在我的主服务器上(带有docker),根据一些快速搜索,/mnt/中的所有内容都是可写的(绿色背景带蓝色文本)。如果内存服务正确,则在移动服务器之前没有突出显示它们。

如果在samba服务器的samba日志中解释原因是有帮助的:

在原木里。这种情况重复了几个小时:

代码语言:javascript
运行
复制
[2019/05/04 18:53:24.200929,  0] ../source3/param/loadparm.c:3350(process_usershare_file)
process_usershare_file: stat of /var/lib/samba/usershares/sambashare failed. No such file or directory
[2019/05/04 18:53:26.216203,  0] ../source3/param/loadparm.c:3350(process_usershare_file)
process_usershare_file: stat of /var/lib/samba/usershares/sambashare failed. No such file or directory
[2019/05/04 18:53:28.237241,  0] ../source3/param/loadparm.c:3350(process_usershare_file)
process_usershare_file: stat of /var/lib/samba/usershares/sambashare failed. No such file or directory

在log.nmbd中:

代码语言:javascript
运行
复制
[2019/05/04 18:53:22.542765,  0] ../lib/util/become_daemon.c:124(daemon_ready)
STATUS=daemon 'nmbd' finished starting up and ready to serve connections
[2019/05/04 19:06:17.007804,  0] ../source3/nmbd/nmbd.c:58(terminate)
Got SIGTERM: going down...
[2019/05/04 19:06:17.052438,  0] ../lib/util/become_daemon.c:124(daemon_ready)
STATUS=daemon 'nmbd' finished starting up and ready to serve connections
[2019/05/04 19:43:36.268418,  0] ../source3/nmbd/nmbd.c:58(terminate)
Got SIGTERM: going down...
[2019/05/04 19:43:36.346490,  0] ../lib/util/become_daemon.c:124(daemon_ready)
STATUS=daemon 'nmbd' finished starting up and ready to serve connections
[2019/05/04 20:59:52.498656,  0] ../source3/nmbd/nmbd_namequery.c:109(query_name_response)
query_name_response: Multiple (2) responses received for a query on subnet 
192.168.1.109 for name WORKGROUP<1d>.
This response was from IP 192.168.1.105, reporting an IP address of 192.168.1.105.
[2019/05/04 21:02:27.358132,  0] 
../source3/nmbd/nmbd_become_lmb.c:397(become_local_master_stage2)
*****


Samba name server CBSTORAGE is now a local master browser for workgroup WORKGROUP on subnet 192.168.1.109


*****
[2019/05/05 01:50:50.978902,  0] ../source3/nmbd/nmbd.c:58(terminate)
Got SIGTERM: going down...
[2019/05/05 04:57:15.828267,  0] ../lib/util/become_daemon.c:124(daemon_ready)
STATUS=daemon 'nmbd' finished starting up and ready to serve connections

在log.smbd中:

代码语言:javascript
运行
复制
[2019/05/04 18:53:21.969701,  0] ../lib/util/become_daemon.c:124(daemon_ready)
STATUS=daemon 'smbd' finished starting up and ready to serve connections
[2019/05/05 04:57:18.365352,  0] ../lib/util/become_daemon.c:124(daemon_ready)
STATUS=daemon 'smbd' finished starting up and ready to serve connections

其余的原木都是空的。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1140597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档