AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1259319
Accepted
Janos
Janos
Asked: 2020-07-16 06:11:39 +0800 CST2020-07-16 06:11:39 +0800 CST 2020-07-16 06:11:39 +0800 CST

如何使用 Ubuntu 20.04 连接到较旧的 samba 共享?

  • 772

我的另一个桌面有带有 samba 3.x 的 linux 我最近将我的 HP15 笔记本电脑从 xubuntu 18.04 升级到 20.04 并进行了处女安装。我能够在运行 samba 3.x 的另一台 Linux 机器到我的 HP 笔记本电脑 vith xubuntu 18.04 使用 cif 挂载和文件共享。现在惠普笔记本电脑只能在 samba(Thunar 浏览网络)上找到自己。根据 Internet 搜索,我对 smb.conf 所做的唯一修改是

client lanman auth = yes
ntlm auth = yes

但无论哪种方式都没有联系。

我知道 samba 服务器不是 20.04 的一部分,只包含 samba-common。我做了sudo apt install samba,但没有连接是可能的,只是错误。再一次:18.04 连接正常。

networking samba xubuntu 20.04
  • 1 1 个回答
  • 5844 Views

1 个回答

  • Voted
  1. Best Answer
    Morbius1
    2020-07-16T14:11:04+08:002020-07-16T14:11:04+08:00

    要连接到旧的 samba 服务器,请在 smb.conf 中再添加一个选项 - 在上面的其他选项之上:

    client min protocol = NT1
    

    如果您想让旧机器访问 Ubuntu 20 服务器,您需要在服务器端添加 SMB1 支持:

    server min protocol = NT1
    

    然后重启smbd:sudo service smbd restart

    原因:Ubuntu 20 中的 Samba 版本在客户端和服务器端都禁用了 SMB1(samba 称之为 NT1)。尽管您可以与服务器建立初始连接,但默认情况下它将以 SMB2 启动。Samba 3.x 中没有 SMB2。

    尽管 mount.cifs 是由 Linux 内核而不是 smb.conf 控制的,但它的作用类似。默认情况下,它以 SMB2 开头。要对旧系统进行 cifs 挂载,您需要指定您希望它使用 smb1。CIFS 称之为vers=1.0。您还可以client lanman auth = yes使用复制 smb.conf 选项sec=ntlm

    因此,添加到您的 cifs mount 语句:vers=1.0,sec=ntlm

    • 2

相关问题

  • 如何限制下载/上传带宽?

  • 如何通过 Windows 网络共享文件?

  • 如何设置 Ubuntu Server 10.04 LTS 作为 samba 主域控制器使用 pam 模块对 LDAP 服务器进行身份验证?

  • 面板小程序以文本形式显示当前网络流量?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve