我是 ubuntu 和 Linux 的新手,正在尽力学习。我的问题如下:
我正在尝试将共享文件夹从一台 18.04.5 计算机 (a) 安装到另一台 18.04.5 计算机 (b)。 (a 在 b 上) 之间的安装成功,但是我有另一台计算机 (A),我已尽最大努力将其设置为与 (a) 完全相同,但当我将 (A 在 b 上) 安装时失败。
(a)和(A)的配置是
- 每个都有最新的 cifs-utils (2:6.8-1ubuntu1.1)
- 每个都有最新的 keyutils (1.5.9-9.2ubuntu2)
- 每个都有相同的 /etc/samba/smb.conf 配置
即>>
[mymount]
path = /home/mypath
user = myusername
read only = no
此外:
- (a) 和 (A) 上的用户配置相同(即同一组)
- (a) 和 (A) 上的共享文件夹配置相同
(b) 上的文件/etc/fstab
使用相同的对话框来挂载每个共享,但机器 IP 地址更改为指向 (a) 和 (A),
即 >>
//192.168.10.20/mymount /media/mountpoint_a cifs credentials=credentialspath,iocharset=utf8,uid=1000,gid=1000,file_mode=0770,dir_mode=0770,vers=3.0 0 0
//192.168.10.21/mymount /media/mountpoint_A cifs credentials=credentialspath,iocharset=utf8,uid=1000,gid=1000,file_mode=0770,dir_mode=0770,vers=3.0 0 0
鉴于上述情况,有人能指出我解决这个问题的可能方法吗?例如,在配置机器 (a) 和 (A) 之间是否存在我遗漏的可能的实用程序/依赖关系?
给出的安装(B 上的 A)的“dmesg”错误是:
[ 945.570887] CIFS: Attempting to mount //192.168.10.21/mymount
[ 945.571836] CIFS VFS: Error connecting to socket. Aborting operation.
[ 945.571853] CIFS VFS: cifs_mount failed w/return code = -2
详细的内容是:
mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
mymount 和 mountpoint_A 的目录均存在,并且 mountpoint_a 文件夹具有与 mountpoint_A 相同的凭据。鉴于 mountpoint_a 可以正常工作,我认为这不是文件夹或权限问题。
我已阅读以下相关文章,但它们并未提供针对此问题的有效答案:
答案1
机器 A 上的配置缺少 Samba。安装后一切正常。
apt-get 安装 samba