ubuntu工具

samba

samba可以将linux文件目录通过局域网映射到win系统。

samba服务器搭建流程主要分为四个步骤:

  • 安装samba包
shell 复制代码
sudo apt-get install samba samba-common -y
# 安装成功确认版本信息
samba -V
  • 设置共享目录的本地系统权限及samba共享权限
shell 复制代码
# 创建用户
useadd smb ##添加smb用户
passwd smb  ##设置密码为smb
root@ubuntu:~# passwd smb
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
# 修改用户密码
smbpasswd -a smb
root@ubuntu:~# smbpasswd -a smb ##设置密码为smb
New SMB password:
Retype new SMB password:
Added user smb.
  • 在编辑主配置文件/etc/samba/smb.conf,自定需要共享的目录,并为共享目录设置共享权限
shell 复制代码
sudo gedit /etc/samba/smb.conf
# 将下面内容添加到文件末尾
[work]
comment = samba home directory
path = /usr/mnt/code
public = yes
browseable = yes
public = yes
read only = no
valid users = xxx
create mask = 0777
directory mask = 0777
force user = xxx
force group = xxx
available = yes
  • 重新加载配置文件或重新启动smb服务,使配置生效
shell 复制代码
sudo service smbd restart
  • 在win系统上验证
    window + r 键打开运行,输入samba两个反斜杠和服务器ip
相关推荐
Kratzdisteln3 分钟前
【Linux】Docker容器中快速部署VNC远程桌面环境
linux·运维·docker
魔众9 分钟前
轻量级云文件系统simple-file-server,电脑秒变存储服务器
运维·服务器
追光的孩子13 分钟前
window服务器添加samwaf防火墙遇到的问题和解决方案
运维·服务器
轻蓝雨18 分钟前
树莓派4B安装ubuntu server后再访问GPIO
linux·运维·ubuntu
宇宙帅猴24 分钟前
Ubuntu网络问题解决方案
linux·网络·ubuntu
栈低来信34 分钟前
klist链表
linux·数据结构·链表
一个平凡而乐于分享的小比特35 分钟前
Linux动态库与静态库技术详解
linux·动态库·静态库
XiaoHu020735 分钟前
Linux网络编程(第三弹)
linux·运维·网络
袁袁袁袁满42 分钟前
Docker服务彻底清空的所有相关资源(容器、镜像、网络、数据卷等)
linux·运维·ubuntu·docker·容器·docker清空资源·docker停掉资源
什么都不会的Tristan44 分钟前
微服务保护
运维·微服务·架构