samba服务主要完成的功能是完成目录共享
一、安装samba服务
- 安装命令
sudo apt install smbclient samba samba-common
- 修改配置脚本
sudo vim /etc/samba/smb.conf
配置脚本在第二步详细说明 - 启动服务
sudo service smbd restart
添加用户
二、配置脚本
sudo vim /etc/samba/smb.conf
进去以后直接到最后一行
[wdkfile]#这里可以自定义
comment = wdk #文件共享的说明备注,没啥用可省略
browseable = yes #是否被发现共享文件夹
path = /home/ubuntu/public#需要共享的路径
public = yes #是否可以不用验证登录
writable = yes#读写权限
修改完配置脚本后重启服务
windows进行访问
正常情况下进去直接可以访问。不过我遇到了这种情况
此时需要进行去下操作
win+r 输入gpedit.msc 选择 计算机配置–管理模板–网络—Lanman工作站—启用不安全的来宾登录—启用 -确定
其他配置
添加用户
sudo useradd -m 用户名
修改系统用户密码
sudo passwd 用户名
修改smb服务登录密码
sudo smbpasswd 用户名
其他设置
sudo smbpasswd -a 增加用户 #(要增加的用户必须以是系统用户)
sudo smbpasswd -d 冻结用户 #就是这个用户不能在登录了
sudo smbpasswd -e 恢复用户 #解冻用户,让冻结的用户可以在使用
sudo smbpasswd -n 把用户的密码设置成空# 要在global中写入 null passwords -true
sudo smbpasswd -x 删除用户