【Ubuntu虚拟机】

Ubuntu虚拟机配置samba

转载知乎

samba:

安装samba服务

sudo apt-get install samba

2.确定是否确实安装了

samba --version

输入这个命令,确实安装的话,会打印出samba的版本

3.创建一个samba服务的共享目录,并配置该目录为最高权限

sudo mkdir /home/book/samba_share

sudo chmod 777 /home/book/samba_share

4.添加samba用户

sudo smbpasswd -a book

参数 -a 就是添加一个用户,book就是我ubuntu的用户(注意一定要是ubuntu存在的用户)。这一步会要求设置输入两次密码

5.修改samba服务的配置文件

我们先把原来的文件复制一份备份,输入如下命令:

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup

然后打开 /etc/samba/smb.conf 该配置文件:

sudo vi /etc/samba/smb.conf

在配置文件的最后面加入下面的内容:

share

comment = Share folder

共享目录,这个写的是你刚刚创建的samba共享目录

path = /home/book

create mask = 0700

directory mask = 0700

用于登录的账户

valid users = book

force user = book

force group = book

是否公开分享

public = yes

是否允许来宾用户访问

guest ok = yes

是否只读

read only = no

是否可被浏览

browseable = yes

available = yes

writable = yes

修改完之后保存退出即可。

6.重启samba服务

sudo service smbd restart

相关推荐
Yupureki1 小时前
《Linux网络编程》5.HTTPS协议
linux·网络·https
搬砖的小码农_Sky2 小时前
Linux操作系统:Ubuntu和Debian的区别
linux·ubuntu·debian
江湖有缘2 小时前
基于Ubuntu系统Docker部署Note Mark:从安装到配置全流程
linux·ubuntu·docker
前端之虎陈随易2 小时前
2年没用Nodejs了,Bun很香
linux·前端·javascript·vue.js·typescript
宁小法3 小时前
Linux批量删除文件
linux·服务器·批量·删除文件
空中海3 小时前
04 工程化、质量体系与 React 生态
前端·ubuntu·react.js
05候补工程师3 小时前
深度解构 ROS 2:如何手动调通 Nav2 A* 路径规划引擎
linux·人工智能·经验分享·算法·机器人
北冥湖畔的燕雀4 小时前
Linux线程编程核心指南
linux·服务器·网络
倔强的石头1064 小时前
【Linux 指南】文件系统系列(一):磁盘底层原理 —— 从物理结构到 CHS与LBA 寻址全解析
linux·运维·服务器
南汁bbj4 小时前
彻底解决!Milvus远程连接报错code=2、gRPC超时问题(Windows访问Linux服务终极方案)
linux·windows·milvus