在Ubuntu 22.04.4 LTS上,启动samba服务,并在win10上映射网络驱动器

1. 安装

$ sudo apt-get install samba

2. 配置

$ sudo vim /etc/samba/smb.conf

2.1 末尾添加如下:

[samba_share]
comment = samba_share
path = /home/zhongshan/
browseable = yes
writable = yes
create mask = 0644
directory mask = 0755
valid users = zhongshan

2.2 在 global 块中添加如下。

# Enable ntlm auth to fix the login issue from Windows 10

ntlm auth = true

3. 创建共享目录           此步骤不需要

mkdir ~/samba_share

chmod 777 ~/samba_share

4. 创建Samba用户

4.1 #sudo touch /etc/samba/smbpasswd

sudo smbpasswd -a zhongshan

# 设置 Windows 访问时需要的密码,user为访问时的用户名,最好是当前电脑已存在的用户。

 

4.2 sudo /etc/init.d/smbd restart

#sudo service samba restart

 

# https://www.cnblogs.com/phinecos/archive/2009/06/06/1497717.html

# https://blog.csdn.net/qiqzhang/article/details/78148682

5. windows 配置

5.1 Control Panel - Credential Manager - Windows Credentials - Add a Window credential

输入上面配置的用户名和密码,至此 windows10 已可访问。

5.2 

 5.3 映射网络驱动器

6. Samba 重新安装

# 卸载

sudo apt remove samba

sudo apt purge samba

sudo apt purge samba-common

# 卸载后 /etc/samba 目录也不存在了

#重装

posted @ 2021-06-17 16:02  midhillzhou  阅读(7577)  评论(0编辑  收藏  举报