Samba 无法启动 ubuntu 18.04

Samba 无法启动 ubuntu 18.04

如何在 Ubuntu 18.04 上配置 samba

我从 Ubuntu Software 安装了 Samba,但它无法启动,卸载 Samba 后,我还安装了 gksu,然后重新安装它

答案1

您的问题不太详细,但这里有一些建议:

  1. 检查 Samba 是否已安装:

    whereis samba
    
  2. 创建 Samba 共享(Samba 需要知道您想要共享什么!):

    mkdir /home/<username>/sambashare/
    sudo nano /etc/samba/smb.conf
    
  3. 在文件底部添加以下行:

        [sambashare]
        comment = Samba on Ubuntu
        path = /home/username/sambashare
        read only = no
        browsable = yes
    
  4. 最后,重新启动 Samba 以便它加载您的新配置:

    sudo service smbd restart
    
  5. 现在您需要创建一个 Samba 用户(不是系统中已存在一个这样的文件):

    sudo smbpasswd -a username
    
  6. Samba 现在应该正在运行。要从另一台计算机连接到 Samba 共享:

    • 在 Mac OS X 或 Linux 下:打开文件浏览器,单击连接到服务器,然后在对话框中输入smb://ip-address/sambashare(用您的值替换ip-address和)。sambashare
    • 在 Windows 上,打开文件资源管理器并在窗口顶部的路径中输入\\ip-address\sambashare

希望您现在已经解决了!

答案2

我猜测您所说的“Samba”是指 system-config-samba 而不是 samba 包。

由于您已经以某种方式安装了 gksu 并假设它可以正常工作,剩下的唯一部分就是添加 magic 文件。这将创建一个空文件,system-config-samba 需要运行该文件:

sudo touch /etc/libuser.conf

如果这不起作用你可以考虑这个:启动 Samba 时出现错误

附注:您应该考虑学习如何直接创建自己的共享,正如 RichardC 上面概述的那样,因为该应用程序最终可能会从存储库中删除:https://bugs.launchpad.net/ubuntu/+source/system-config-samba/+bug/1740419

相关内容