archlinux下samba服务搭建
安装所需安装包
pacman -S samba
修改配置文件
samba没有提供配置文件,需要手动创建。
创建/etc/samba/smb.conf
文件,内容如下
1 | # 文件夹名称 |
更多配置项samba.org
管理smb用户
samba需要linux用户才能使用
修改samba密码
smbpasswd -a mysmb
samba管理工具
pdbedit
创建用户
pdbedit -a username
注意这个username是要已经在linux用户中存在的
删除用户
pdbedit -x username
查看用户
pdbedit -L -v
启动服务
systemctl start smb.service nmb.service
开机自启动
systemctl enable smb.service nmb.service
使smb服务可被发现
使smb被linux、mac发现
安装软件包pacman -S avahi
启动服务systemctl start avahi-daemon.service
使smb被windows发现
安装软件包yay -S wsdd
启动服务systemctl start wsdd.service
windows下连接
网络->映射网络驱动器->文件夹框内填入\\ipaddres\homes
->输入账号密码连接
命令行挂载net use \\host\share_name password /user:user_name
linux下连接
smbclient连接smbsmbclient --user username //host/share_name
挂载mount -t cifs -o username=user_name,password=passwd //host/share_name /local_mount_point
参考
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ziWindlu的博客!