知行迭代
导航
首页
最近更改
随机页面
常用
分类目录
Linux命令
Mediawiki常用
电脑技巧
工具
链入页面
相关更改
特殊页面
页面信息
登录
查看“Samba”的源代码
←
Samba
页面
讨论
阅读
查看源代码
查看历史
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:[
[1]
]
您可以查看和复制此页面的源代码。
Samba是一个开源软件套件,允许Linux和Unix系统与Windows系统共享文件和打印机。它通过SMB/CIFS协议实现互操作性。 ==简介== ===时间轴=== ==快速入门== ===安装=== Ubuntu/Debian: <syntaxhighlight lang="bash" > sudo apt-get update sudo apt-get install samba </syntaxhighlight> ===配置Samba=== Samba的配置文件通常位于/etc/samba/smb.conf。没有新建一个。 <syntaxhighlight lang="text" > [global] workgroup = WORKGROUP server string = Samba Server netbios name = linuxserver security = user [shared] path = /home/username/shared browsable = yes writable = yes guest ok = no read only = no </syntaxhighlight> 配置说明: * [global]:定义全局设置。 ** workgroup:工作组名称,通常与Windows系统的工作组一致。 ** server string:服务器的描述文字。 ** netbios name:服务器的NetBIOS名称。 ** security = user:启用用户级安全认证。 * [shared]:定义一个共享目录。 ** path:共享目录的路径。 ** browsable:允许客户端浏览此共享。 ** writable:允许写入权限。 ** guest ok:是否允许匿名访问(此处为否)。 ** read only:是否只读(此处为否)。 ===创建共享目录=== 创建配置文件中指定的共享目录,并设置适当的权限: <syntaxhighlight lang="bash" > sudo mkdir -p /home/username/shared sudo chown -R nobody:nogroup /home/username/shared sudo chmod -R 0700 /home/username/shared </syntaxhighlight> ===添加Samba用户=== Samba使用独立的密码数据库。需要为系统用户创建Samba账,如username: <syntaxhighlight lang="bash" > # 如果还不是系统用户,需要先创建 # sudo adduser username sudo smbpasswd -a username </syntaxhighlight> ===启动和启用Samba服务=== <syntaxhighlight lang="bash" > sudo systemctl start smbd sudo systemctl enable smbd </syntaxhighlight> ===访问共享=== 在Windows系统中,可以通过以下方式访问Samba共享: 打开“文件资源管理器”,输入\\linuxserver\shared(用服务器的IP地址或NetBIOS名称替换linuxserver)。 或使用“映射网络驱动器”功能连接到共享。 ==资源== ===官网=== * Samba官网:https://www.samba.org/ * Samba Wiki:https://wiki.samba.org/ ===网站=== *Ubuntu教程:安装和配置Samba https://ubuntu.com/tutorials/install-and-configure-samba
返回至“
Samba
”。