Ubuntu设置smb功能

发布网友

我来回答

1个回答

热心网友

在Ubuntu系统上设置SMB功能,主要包含安装SMB服务、配置SMB服务以及实现多人对文件夹的访问权限等几个步骤。安装SMB服务时,使用命令行执行:

sudo apt install samba

启动并检查服务状态,命令为:

systemctl start smb nmb

systemctl status smb nmb

在配置SMB服务时,需要打开配置文件:

sudo vim /etc/samba/smb.conf

文件分为两大部分:全局配置和共享文件夹配置。全局配置项如打印服务等,共享文件夹配置用于指定访问权限和访问规则。

在共享文件夹配置中,需要注意不要将“printable”配置项设置为yes,否则会文件夹访问。下面以创建私人文件夹和多人共享文件夹为例:

创建私人文件夹时,仅允许一个人访问且不被搜索到。需更新防火墙设置允许SMB访问。创建共享文件夹时,可以被指定组内的成员访问,但需指明具体访问权限,如允许写操作。

配置完成后,重启SMB服务,命令如下:

sudo service smbd restart

更新防火墙规则以允许SMB服务正常运行。添加用户到组时,使用`usermod`命令可能会清空已有组,此时推荐使用`gpasswd`命令添加用户到组并保留原有组设置。

实现不同系统间访问SMB文件夹,Windows系统可通过映射网络驱动器方式访问,避免使用微软账号尝试登录NAS。Linux系统访问SMB文件夹时,首先安装`smbclient`工具,并使用命令行访问:

sudo apt-get install smbclient

smbclient //your_samba_hostname_or_server_ip/share -U username

以上步骤是设置Ubuntu系统中的SMB功能的基本流程,通过配置可实现安全、便捷的文件共享。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com