安装配置samba实现windows与linux文件共享

在这里插入图片描述

安装配置samba实现windows与linux文件共享

Linux上安装配置samba

Linux Mint 上操作示例

安装samba

sudo apt-get install samba

配置samba

sudo vim /etc/samba/smb.conf

# 文件末尾追加以下内容

# 自定义共享名
[share]
# 描述符,是给系统管理员看的
comment = Home Directories
# 共享的路径
path = /home/chen
# 是否公开,也就是是否能在网上邻居看到该共享
public = no
# 共享的目录是否让所有人可见
browseable = no
# 是否可写
writable = yes
# 是否拒绝匿名访问,仅当安全级别为 share 时才生效
guest ok = no
# 工作组,要设置成跟 Windows 的工作组一致
workgroup = WORKGROUP
# 其他 Linux 主机查看共享时的提示符
server string = Samba Server Version %v
# 用于在 Windows 网上邻居上显示的主机名
netbios name = MYSERVER
# hosts allow = 127. 192.168.12. 192.168.13. EXCEPT 192.168.13.13       # 指定允许访问samba服务器的主机
# 定义安全级别
security = user
# 定义日志文件,每个访问的主机会产生独立的日志文件,%m 是客户端主机名
log file = /var/log/samba/log.%m
# 定义单个日志的最大容量(KB)
max log size = 50
 # Samba 用户的存储方式,smbpasswd 表示明文存储,tdbsam 表示密文存储
passdb backend = tdbsam
# 客户端在10分钟内没有打开任何 Samba 资源,服务器将自动关闭会话,在大量的并发访问环境中,这样的设置可以提高服务器性能
deadtime = 10
 # 设置显示的字符集
display charset = UTF8
# 设置最大连接数,0表示无限制,如果超过最大连接数则拒绝连接
max connections = 0
 # 设置匿名账户为nobody
guest account = nobody
# 是否在启动 Samba 时就共享打印机
load printers = yes
# 设置打印机使用的方式
cups options = raw
# 指定哪些用户可以访问,如果不指定则所有用户都可访问
valid users = chen
# invalid users = user1 user2                # 指定哪些用户不可以访问
# 客户端上传文件的默认权限
create mask = 0775
# 客户端创建目录的默认权限
directory mask = 0775
# write list = user1 user2 user3             # 设置可对文件进行写操作的用户
# admin users = user1                        # 设置共享目录的管理员,具有完全权限

添加共享资源的用户并设置密码(假设用户chen已存在)

sudo smbpasswd -a chen

重启samba服务生效

/etc/init.d/smbd restart

Windows开启samba服务并访问

以windows 10系统为例

检查并开启samba服务

检查并开启samba服务

运行打开方式访问Linux共享目录

运行方式打开共享资源

添加网络驱动器永久访问Linux共享目录

添加网络驱动器

参考文档

  1. 保姆级教程-全程干货
  2. window 下对 samba 的清理操作
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值