unbuntu samba共享文件夹
最近在玩linux,使用的是unbuntu操作系统。代码设计一开始使用的是vim,然后编译、执行,感觉一系列操作非常的不方便。xhell远端操作已经搞定了,现在就差在windows下操作linux的文件夹了,也就是共享文件夹。
在网上找了很多方法,最终确定使用samba。samba教程也很多,但是都没成功,感觉很不详细,最终结合了大量的教程,综合使用才成功!下面我以新手的角度,一步步的写步骤,尽最大可能详细!
1.安装samba
sudo apt-get install samba
2.在unbuntu下创建即将共享的文件夹
sudo mkdir /home/share //share就是即将共享的文件夹
3.修改配置文件
sudo nano /etc/samba/smb.conf
键盘:ctrl+v ,翻页,翻到最后一页,然后添加如下内容(直接复制粘贴出现过异常,最好自己敲一遍)
[share-name]
path = /home/share
available = yes
browseable = yes
public = yes
writable = yes
valid users = name
create mask = 0700
directory mask =0700
force user =nobody
force group = nogroup
按键:ctrl+o ,回车,ctrl+x;
命令说明:
[share-name] //这个是接下来windows端显示的文件夹名字
path = /home/share //这个是共享文件夹的路径,share就是共享的文件夹
valid users = name //name就是用户的登录名,windows登录的时候要用到这个
4.启动samba
sudo /etc/init.d/samba start //如果没启动,则看不到共享文件夹
5.增加用户
sudo smbpasswd -a name //添加用户,这个name必须是系统账户里拥有的,也就是同网络下,如果不行请参考最下面
sudo smbpasswd -e name //使能用户
然后输入两次密码
6.重启samba
sudo /etc/init.d/samba restart
WINDOWS登录
其他,记录一些相关指令
1.windows能访问,但是不能给文件夹改名字:
2.添加用户失败
Samba用户必须是Linux的用户,不然创建Samba会失败。
sudo useradd -m name
“-m”选项的意思是创建Linux用户的同时创建用户目录/home/username/。添加Linux成功之后,要启用用户账户,不然添加的账户还是无法登陆。
sudo passwd name
提示输入两次密码,就可以创建成功。
Linux用户添加之后,就可以添加Samba账户了。如果不是已经存在的Linux用户就会提示错误“Failed to find user luan in passdb backend.”
smbpasswd -L -a name
unbuntu samba共享文件夹相关推荐
- Rockchip Android平台挂在samba共享文件夹
Rockchip Android平台挂在samba共享文件夹 使⽤mount命令挂载samba共享⽂件夹,需要kernel⽀持CIFS,因而需要修改kernel config 确认.config是否有 ...
- <Linux开发>linux开发工具- 之-samba共享文件夹
<Linux开发>linux开发工具- 之-samba共享文件夹 本文章主要讲解ubuntu下的文件 能够 在windows下访问的实现.目的是方便文件在Windows下操作,便于开发. ...
- Ubuntu设置samba共享文件夹
samba共享文件夹 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共 ...
- windows10访问ubuntu samba共享文件夹报错:不允许一个用户使用一个以上用户与服务器多重连接(没解决)
如图,解决方法参考:Windows共享文件夹无法访问,提示"不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接" 不过还是没有用... 20220217 可以查看下ubu ...
- linux 使用samba共享文件夹
samba服务器的搭建 root用户 操作 1.安装 samba ubuntu安装 apt-get install samba -y centos安装 yum install s ...
- CentOS 7使用samba共享文件夹
Samba是在Linux系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成. SMB(Server Messages Block, 信息服务块)是一种在局域网上共享文件和打印机的一种通信协议 ...
- 理光Aficio MP C2800 打印机配置扫描到samba共享文件夹中
1.安装 samba服务并设置为自动开启 可以看我的这篇介绍 https://blog.csdn.net/lggirls/article/details/105886543 Samba 服务器要设置 ...
- 已解决:Win10无法访问Samba共享文件夹
问题如下: 解决办法: step.1 打开文件共享 step.2 勾选SMB 1.0/CIFS 文件共享支持 控制面板 -> 程序 -> 程序和功能 -> 启用或关闭 Windows ...
- ubuntu安装samba共享文件夹并设置匿名用户登陆
使用源码安装: 从官网上下载源码包:wget https://www.samba.org/samba/ftp/stable/samba-4.2.3.tar.gz 解压编译: ./configure ...
- ubentu 16下samba共享文件夹配置
1.安装samba:sudo apt-get install samba 2.修改配置文件 sudo gedit /etc/samba/smb.conf 编辑smb.conf 文件 [share] p ...
最新文章
- 波普艺术比较适合团队活动宣传海报设计风格,除了波普还有其他哪些艺术流派值得我们学习呢?
- 机器学习判定模型与生成模型区别
- SAP HUM 将HU与检验批号码解除关联关系
- MYSQL WHERE 当一个字段不为NULL的时候使用另一个字段判断
- 为什么“或命题真假的判断是有真则真?
- 【Android 安全】DEX 加密 ( 代理 Application 开发 | 交叉编译 OpenSSL 开源库 )
- Java中使用Jedis连接池连接Redis数据库流程
- 手把手教Linux驱动4-进程、文件描述符、file、inode关系详解
- 作为一名 ABAP 资深顾问,下一步可以选择哪一门 SAP 技术作为主攻方向?
- matlab中find()函数用法
- 2021浙江高考首考成绩查询,浙江2021选考成绩什么时候出成绩?附2021浙江学考成绩查询时间...
- Redis常用命令及命名规范
- 【Java从0到架构师】Spring - 注解
- 手把手教你强化学习 (三)马尔可夫决策过程与贝尔曼方程
- cookie、session、localStorage、sessionStorage区别
- 超越阿里云,华为云服务器究竟有多厉害!
- 泰克示波器如何和pc连接
- 解决谷歌浏览器打开控制台有延迟
- 联通光猫f677v2改桥接的辛酸历程
- python基础课项目练习