【Linux 运维系列】Ubuntu samba 安装与图形化配置

【1】安装 samba 服务器

卸载 samba, smbclient, samba-common 
sudo apt-get remove smbclient
sudo apt-get remove samba

安装 Ubuntu samba 服务器:
sudo apt-get install samba
sudo apt-get install smbfs        // 旧版本
sudo apt-get install cifs-utils   // 新版本

【2】图形化配置 samba

安装 Ubuntu samba 图形管理界面
sudo apt-get install system-config-samba
启动 samba 图形管理界面
sudo system-config-samba

【3】samba 服务启动与关闭

sudo /etc/init.d/smbd start,   启动 samba
sudo /etc/init.d/smbd stop,    停止 samba
sudo /etc/init.d/smbd restart, 重启 samba

【4】Windows 访问 samba 服务器共享文件

右键文件夹,选择“映射网络驱动器”

问题与解决方案

问题
启动 Samba 后出现 SystemError: could not open configuration file `/etc/libuser.conf'
解决方案
直接创建该文件

补充扩展

Ubuntu 18 安装配置 samba 服务器

安装 samba 服务器
sudo apt-get install samba samba-common

创建并配置共享目录
sudo mkdir /home/ubun/share
sudo chmod 777 /home/ubun/share

添加一个 samba 用户
注意 : 添加到 samba 中的用户必须是系统用户中的一个
sudo smbpasswd -a ubun

修改 samba 配置文件
sudo vim /etc/samba/smb.conf
在配置文件 smb.conf 的最后添加下面的内容
[share]
comment = share folder
browseable = yes
path = /home/ubun/share
create mask = 0777
directory mask = 0777
valid users = ubun
force user = ubun
force group = ubun
public = yes
available = yes
writable = yes

重启 samba 服务器
sudo service smbd restart

参考与致谢

本博客为博主学习笔记,同时参考了网上众博主的博文以及相关专业书籍,在此表示感谢,本文若存在不足之处,请批评指正。

【1】Ubuntu samba服务器图形化配置

【2】安装ubuntu 12.04 samba图形界面

【3】关于启动Samba后出现SystemError: could not open configuration file `/etc/libuser.conf'

【4】samba服务搭建,并将共享目录映射到windows下磁盘

【5】centos安装samba 

【6】Samba在CentOS下的图形化界面的安装 

【7】Samba在CentOS7下的图形化界面的安装

【8】学习linux第六步:给虚拟机上的ubunt18.04安装samba

附录

samba 服务器搭建软件包 samba.zip

Logo

一站式 AI 云服务平台

更多推荐