1.操作系统
ubuntu 2204
2. 相关依赖
sudo apt update 更新
sudo apt install net-tools python3-dnspython python3-samba samba-common-bin tdb-tools libldb2 libtalloc2 libtdb1 libtevent0 libwbclient0 samba-libs
sudo apt --fix-broken install 尝试安装缺失的依赖,并修复可能存在的损坏的包
3. 安装配置
3.1 下载服务
apt install samba samba-common
3.2 创建共享文件夹
[root@samba ~]# sudo mkdir /home/share
3.3 修改权限
[root@samba ~]# sudo chmod 777 /home/share
3.4 修改配置文件
[root@samba ~]# vim /etc/samba/smb.conf
[share] [share]这是共享资源的名称。客户端在访问 Samba 共享时,会使用这个名称来引用它。
path = /home/share 这是共享资源在服务器上的实际路径。
available = yes 这个选项指定共享资源是否可用。设置为 yes 表示共享资源是活跃的,可以被客户端访问。如果设置为 no,则共享资源会被隐藏,不会被客户端看到或访问
browseable = yes 这个选项指定共享资源是否可以在网络上被浏览
public = yes 用于指定是否允许未登录用户
writable = yes 这个选项指定共享资源是否可写
"/etc/samba/smb.conf" 247L, 9052B written
3.5 配置samba的用户名密码
[root@jenkins211 ~]# sudo smbpasswd -a samba #samba为自己设置的用户名
New SMB password: #设置密码
Retype new SMB password:
Failed to add entry for user samba.
3.6 启动服务
[root@samba ~]# service smbd restart
[root@samba ~]# systemctl status smbd.service
4. windows测试
win+R 输入linux主机ip
5. 配置网络映射
快捷方式,方便访问
6. 具体参考
https://www.yuque.com/diyitian-vltre/du9kmk/suncr7ky6tlcgc09
标签:samba,windows,sudo,share,共享资源,--,linux,yes,root From: https://www.cnblogs.com/kyle-7Qc/p/18504342