之前写过一篇文章《银河麒麟\搭建Samba服务器共享文件》,有很多配置流程,需要先创建一个共享文件夹。这样,就有一个致命的问题,那就是打印机无法设置,扫描文件自动存储在共享文件夹中。因此,本文希望优化并将配置步骤简化为两个步骤,主要通过设置SMB主配置文件来实现文件共享和打印机扫描文件的功能。
01 创建⽤家庭和Samba密码
打开命令行终端,复制下列命令,进入root权限。
sudo -i
提示输入系统用户名密码(开机密码)。
注:本文所有命令均在root权限下运行。
(1)创建系统用户。
useradd ht
(2)设置用户密码。
passwd ht
(3)设置用户的Samba密码。
smbpasswd -a ht
02 修改smb.conf主配置文件
终端执行:
sudo pluma /etc/samba/smb.conf
在[global]下添加:
[global]
security = user
在##Domains##下增加[common]:
[common]
comment =common directories
path = /home/ht/share
interfaces = 192.168.0.142
browseable = yes
valid users = ht,ht1
write list = ht
配置说明:
security=user:user表示必须访问用户名和密码。也可以设置为share,表示无需用户名即可访问。
path = /home/ht/share:设置共享文件夹路径。
interfaces = 192.168.0.142:设置共享主机IP地址。
browseable = yes:表示共享是可见的。
valid users = ht,ht1:表示用户ht、共享文件夹可访问ht1。
write list = ht:只有用户ht才能在共享文件夹中创建文件并修改文件内容。
3.重启samba服务服务
systemctl restart smbd
systemctl restart nmbd
4.实际应用场景
(1)客户端访问共享文件夹
输入文件管理器的地址栏 smb://192.168.0.在弹出登录界面中输入用户名和密码即可访问。
(2)打印机扫描文件自动存储在共享文件夹中
重要说明:路径必须填写“common与smb相比.在conf配置文件中[common]一致。最简单的共享文件夹配置方法:设置smb.conf主配置文件实现文件共享
暂无评论内容