首页
学习
活动
专区
工具
TVP
发布

CentOS 7使用samba共享文件夹的完整步骤

前言 Samba是在Linux系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。...-a samba smbpasswd 命令是用于维护 Samba 服务器的用户帐号的,具体如下: // 添加 Samba 用户帐号 # smbpasswd -a sambauser // 禁用 Samba...用户帐号 # smbpasswd -d sambauser // 启用 Samba 用户帐号 # smbpasswd -e sambauser // 删除 Samba 用户帐号 # smbpasswd...smb systemctl stop smb systemctl status smb Windows 访问共享目录 直接 Win + R , 在运行界面输入 \192.168.1.20, 也就是你的 Linux...常见问题 如果 Windows 下访问 Linux 下共享目录 , 提示没有权限 确保 Linux 下防火墙关闭或者是开放共享目录权限 确保 Samba 服务器配置文件 smb.conf 设置没有问题

9K41
您找到你想要的搜索结果了吗?
是的
没有找到

搭建Samba服务器(ubuntu16.04)

添加多个用户或组 2018.12.17 Add: 新增:[Linux]Samba服务器支持访问软连接文件和目录: https://blog.csdn.net/humanking7/article/details...简单的来讲:添加的Samba用户首先必须是Linux用户,所以先得创建一个新的Linux用户,你也可以用你原来的用户,只要你不怕泄露账户信息。...给samba服务添加用户(刚刚创建的那个用户) smbpasswd -a qfxsamba #[输入访问Samba的密码,不是qfxsamba用户密码] PS: smbpasswd命令的常用方法...: smbpasswd -a 增加用户(要增加的用户必须以是系统用户) smbpasswd -d 冻结用户,就是这个用户不能在登录了 smbpasswd -e 恢复用户,解冻用户,让冻结的用户可以在使用...qfxSamba_share writable = yes valid users = qfxsamba 4.重启服务 systemctl restart smbd 5.Windows访问samba 假设我的Linux

1.9K21

Samba通过字符界面设置过程

samba通过字符界面设置过程(字符界面添加samba的windows的登陆用户名) 学习Linux嵌入式开发,原来草草按网上步骤设置的samba发现在共享目录中创建的文件目录因为是匿名用户,老是要修改文件权限...,因此特花了些时间研究下samba设置共享目录的安装使用,总结如下: 1.samba安装,我使用的是Ubuntu12.00的linux操作系统,其它系统可能操作有所不同: --1.安装samba服务:sudo...添加samba账号 smbpasswd [options] [username] --1.添加一个samba账号: smbpasswd -a edu //注意edu必须是已经存在的linux账号 --2....删除一个samba账号: smbpasswd -x edu --3.使一个smaba账号不可用: smbpasswd -d edu --4.使一个账号可用: smbpasswd -e edu //添加一个...windows用户名与linux用户名不一样的一个samba账号,更改samba下的smbusers文件,添加 edu = 你想要设置的windows登陆名即可。

76310

一行代码修改Linux机器密码和Samba服务密码

当我们需要用命令代替我们往Linux窗口输入东西时,可以考虑使用Linux文件描述符里的标准输入,而passwd、smbpasswd命令均有自己对应的标准输入参数,我们可以通过查看它们的帮助信息获取相应参数...passwd=**** && (echo $passwd;echo $passwd) | sudo -A smbpasswd username -s options: -L...name resolve order 上面的脚本分解步骤是: 设置一个临时变量passwd,其意义是需要设置smb密码 通过echo或printf输出passwd的值两次并通过管道传递给smbpasswd...(此处输出两次,是因为在smbpasswd 时候需要输入两次密码来确认) 通过sudo -A参数来避免sudo时输入密码 通过smbpasswd nferzhuang -s参数来使用上面echo的输出作为...smbpasswd的输入 echo "password" |passwd --stdin user Usage: passwd [OPTION...]

1.8K20

linux文件共享 samba_文件共享服务

Samba 是在 Linux 和 UNIX 系统上实现 SMB 协议的一个免费软件 , 由服务器及客户端程序构成 ; SMB (Server Messages Block , 信息服务块) 是一种在局域网上共享文件和打印机的一种通信协议...添加 Samba 用户 # smbpasswd -a root 然后根据提示设置相应的密码 , 注意这里的用户必须是系统的已存在的用户 smbpasswd 命令是用于维护 Samba 服务器的用户帐号的..., 具体如下 : // 添加 Samba 用户帐号 : # smbpasswd -a sambauser // 禁用 Samba 用户帐号 : # smbpasswd -d sambauser //...启用 Samba 用户帐号 : # smbpasswd -e sambauser // 删除 Samba 用户帐号 : # smbpasswd -x sambauser 4....常见问题 如果 Windows 下访问 Linux 下共享目录 , 提示没有权限 确保 Linux 下防火墙关闭或者是开放共享目录权限 确保 Samba 服务器配置文件 smb.conf 设置没有问题

3.7K10

samba服务器配置

Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,Samba既可以用于windows与Linux之间的文件共享,也可以用于LinuxLinux之间的资源共享,由于...NFS(网络文件系统)可以很好的完成LinuxLinux之间的数据共享,因而 Samba较多的用在了Linux与windows之间的数据共享上面。...Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,Samba既可以用于windows与Linux之间的文件共享,也可以用于LinuxLinux之间的资源共享,由于...现在要新增网络使用者的帐号,设置user1用户的samba密码,这个密码不是开机登录,而是用于samba登录: $ sudo smbpasswd -a user1 删除samba密码: $ sudo smbpasswd...security = user # passdb backend (用户后台),samba有三种用户后台:smbpasswd, tdbsam和ldapsam; # smbpasswd:该方式是使用

3.9K20

Samba网络文件共享服务介绍

Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,Samba既可以用于windows与Linux之间的文件共享,也可以用于LinuxLinux之间的资源共享,由于...NFS(网络文件系统)可以很好的完成LinuxLinux之间的数据共享,因而 Samba较多的用在了Linux与windows之间的数据共享上面。...smbusers: 由于 Windows 与 Linux 在管理员与访客的账号名称不一致,例如: administrator (windows) 及 root(linux), 为了对应这两者之间的账号关系...1.smbpasswd:该方式是使用smb自己的工具smbpasswd来给系统用户(真实用户或者虚拟用户)设置一个Samba密码,客户端就用这个密码来访问Samba的资源。...smb passwd file = /etc/samba/smbpasswd 说明:用来定义samba用户的密码文件。smbpasswd文件如果没有那就要手工新建。

2.6K40

Linux安装samba与windows实现共享文件夹

LinuxLinux间通过什么共享文件呢——NFS,Windows与Windows之间呢——共享文件功能,那Windows与Linux之间通过samba。...start Centos7 systemctl enable smb.service systemctl enable nmb.service systemctl start smb 新建smb用户用于访问Linux...共享文件 # useradd smb # 新建用户 # smbpasswd -a smb # 修改密码 ​ #smbpasswd -x smb # 删除smb用户 此时/home目录会增加一个...该Linux用户目录将可直接共享到Windows下。若要共享其它文件,按步骤3配置文件。如果不用了,删除smb用户也是可以的, samba配置文件【/etc/samba/smb.conf】。...新建smb用户用于访问Linux共享文件 # useradd smb # 新建用户 # smbpasswd -a smb # 修改密码 #smbpasswd -x smb # 删除smb

4.6K20

玩转企业常见应用与服务系列(五):网络文件共享服务 Samba 原理与实践

Samba 最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,Samba既可以用于windows与Linux之间的文件共享,也可以用于LinuxLinux之间的资源共享,由于...NFS(网络文件系统)可以很好的完成LinuxLinux之间的数据共享,因而 Samba较多的用在了Linux与windows之间的数据共享上面。...smbpasswd:该方式是使用smb自己的工具smbpasswd来给系统用户(真实用户或者虚拟用户)设置一个Samba密码,客户端就用这个密码来访问Samba的资源。...smb passwd file = /etc/samba/smbpasswd #用来定义samba用户的密码文件。smbpasswd文件如果没有那就要手工新建。...nfs 局域网 挂载方式访问 mount.nfs 侧重于LinuxLinux之间。

80730

第四章 Samba服务

利用Samba可以实现如下功能: 把Linux系统下的文件共享给Windows系统 在Linux系统下访问Windows系统的共享文件 把Linux系统下安装的打印机共享给Windows系统使用 在Linux...用户的管理,还支持删除、修改等功能,命令如下: smbpasswd -d qq ---禁用用户 smbpasswd -e qq ---启用用户 smbpasswd...依据上述需求,我们的部署方案如下: 1、配置基本环境 useradd kk passwd kk smbpasswd -a kk useradd qq passwd qq smbpasswd...1.smbpasswd:该方式是使用smb自己的工具smbpasswd来给系统用户(真实用户或者虚拟用户)设置一个Samba密码,客户端就用这个密码来访问Samba的资源。...smb passwd file = /etc/samba/smbpasswd 说明:用来定义samba用户的密码文件。smbpasswd文件如果没有那就要手工新建。

2.7K30

linux安装samba服务器_开启samba服务

Centos7 samba的简介: 我们都知道windows上面有一个很方便的文件共享的功能,samba服务主要就是实现了linux平台上的文件共享功能,使得linux平台也能够和windows进行文件共享...,但是使用linux搭建的文件共享服务器对于windows来说和平常windows和windows之间进行文件共享没有什么区别。...目前有三种后台:smbpasswd、tdbsam和ldapsam。sam应该是security account manager(安全账户管理)的简写。...1.smbpasswd:该方式是使用smb自己的工具smbpasswd来给系统用户(真实用户或者虚拟用户)设置一个Samba密码,客户端就用这个密码来访问Samba的资源。...smbpasswd 的用法: -a :添加一个用户 -d:冻结用户 -e:解冻用户 -x:删除用户 -s:非交互方式创建用户,比如echo 111 | smbpasswd -a xxx 用户映射文件 如果只是单纯的将系统用户作为

9.6K20

巧用echo命令解决Samba批量添加用户难题

说白了就是 Samba 安装到 Linux 服务器上之后,就可以将服务器上的目录映射到 Windows、MAC 等个人电脑上,类似于 Windows 的文件共享,使用相当方便,因此,Samba 成了组内开发同事的刚需软件...需要交互的问题,比expect简单多了 echo -e "$username\n$username" | smbpasswd -a $username -s #如果添加成功...-R $username:users /home/$username fi done } #单个添加用户 add_one() { echo -e "$1\n$1" | smbpasswd...( mkdir -p /home/$1 chown -R $1:users /home/$1 ) } # 先确认系统安装了samba,如果没有就安装 which smbpasswd...由于 smbpasswd 正常使用是需要交互进行的,也就是输入用户名,再输入密码,这种批量交互的活完全可以使用 expect 脚本来完成。

1.7K90
领券