恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
Ubuntu 安装:Samba 共享
首页
资讯中心
/
Ubuntu 安装:Samba 共享
Ubuntu 安装:Samba 共享
发布时间:2026/10/19 4:28:22
Ubuntu 20.04.2.0 LTS安装软件之前先更新一下软件源sudo apt update输入下列命令安装 Samba 服务器sudo apt install samba -y二、创建 Samba 共享文件夹用户创建的任何文件夹都可以做共享文件夹只要开放读写权限如果不想创建新的文件夹可以跳过创建的步骤在现有的文件夹中选一个设置权限即可。使用chmod命令给这个abc文件夹开放一些读写的权限。chmod 0777 abc执行完命令后我们可以使用 ll 命令查看文件夹权限是否生效如下图截图讲解1. pwd查看当前所在目录当前处于 /home/gcc 家目录。2. chmod 0777 abc把abc文件夹权限设置为全部用户可读可写可执行方便Windows访问Samba共享。3. ll查看目录详情看到 abc 文件夹权限为 drwxrwxrwx代表777权限设置成功满足Samba共享读写要求。⚠️ 提示0777权限开放程度高仅内网测试使用。三、编辑 smb.conf 配置文件添加共享目录使用下面命令打开Samba配置文件sudo gedit /etc/samba/smb.conf在配置文件的最末尾添加下面这段共享配置记得根据你自己的实际用户名、文件夹路径修改内容[xinrenlei]comment Sambapath /home/gcc/abcpublic nowritable yesavailable yesbrowseable yesvalid users gcc简单说明一下配置信息的含义[xinrenlei]这是共享的名称你可以在网络上访问该共享时使用。comment这是关于共享的描述或注释显示给用户看。path这是共享的实际路径。public这表示该共享是否为公共共享即是否允许匿名用户访问。writable表示是否允许用户在共享中创建、编辑和删除文件。available表示该共享是否可用。browseable表示该共享是否在网络上可以浏览。valid users当前 Ubuntu 系统的用户名。配置信息写好后保存退出。四、设置Samba用户密码接着给 Samba 用户设置密码sudo smbpasswd -a gcc注意命令中的gcc是用户名。然后输入 Samba 服务器的登录密码连续输入两次可以设置单个字符。设置成功后会提示“Added user gcc.”。另外再提醒一下输入密码时终端是不会弹出任何字符。五、重启Samba服务并检查运行状态重启 Samba 服务器可以直接输入下列命令systemctl restart smbd.servicesystemctl enable smbd.service当输入第一条命令回车后输入当前的用户密码回车即可。之后输入第二条命令会输入当前的用户密码。注意不是 Samba 用户的密码Samba 服务重启后输入下面的命令查看当前 Samba 服务器的运行情况。systemctl status smbd.service如果显示“active(running)”就说明 Samba 服务器正在正常运行了。