首页 > 系统相关 >linux samba 共享设置

linux samba 共享设置

时间:2023-01-25 14:44:25浏览次数:39  
标签:samba smbuser 用户 user 设置 linux 共享

 linux和windows之间传输文件有很多种方法,今天分享一下通过samba软件实现文件共享。

首先切换到root用户,用命令apt install samba安装samba。按提示安装,安装完执行命令samba -V,如果显示samba版本,说明安装成功。
用root用户新建个用户用来共享文件,新建用户命令useradd -m smbuser,给用户设置密码passwd smbuser。如果使用系统已有的用户,可以忽略掉这一步。
用命令smbpasswd -a smbuser,给smbuser设置一个共享密码,没设置samba共享密码,进不到共享文件夹。
打开samba配置文件/etc/samba/smb.conf,拉到最下面,添加以下内容
[smbShare]
path = /home/smbuser
browsable = yes
writable = yes
guest ok = no
force user = smbuser

能够工作的配置,需要为smba用户设置一个密码
[zxdplayshare]
path = /home/zxdplay/smbfiles
available = yes
browsable = yes
writable = yes
guest ok = yes
force user = zxdplay
valid users = zxdplay

 

1、smbShare是共享名称可以修改
2、path是指定要共享的目录,必须是force user这个指定的用户有读写权限的目录
3、browsable是否可浏览,writable是否可写入,设置成no就不可写入
4、guest ok设置成no不可匿名登录,yes为可匿名登录
5、force user指定哪个用户可以登录
保存退出后重启samba服务,service smbd restart。
然后在你的windows下面按键WIN+R,打开运行窗口,输入\\你的虚拟机ip,回车,就可以打开samba的共享文件夹了,需要输入force user指定的用户名和密码。

标签:samba,smbuser,用户,user,设置,linux,共享
From: https://www.cnblogs.com/zxdplay/p/17066923.html

相关文章

  • Linux操作系统与常用命令
    Python进阶篇-系列文章全篇......
  • 【Linux】Ubuntu镜像索引
    ✨Ubuntu镜像索引Ubuntu官方网站似乎UbuntuARM镜像并不容易寻找可以点击如下链接前往Ubuntu镜像索引选择需要版本http://cdimage.ubuntu.com/可以非常方便地下载到Des......
  • 【Linux】Kali Linux镜像索引
    ✨KaliLinux镜像索引通过分析KaliLinux下载链接不难发现如下镜像索引链接较新版本镜像:https://kali.download/base-images/较新版本虚拟机镜像:https://kali.downlo......
  • day01 - Linux基础命令
    1.操作系统介绍操作系统的作用:用来整合硬件系统资源常用操作系统: 1.DOS 2.Windows: a.win3.1,win3.2 b.win95 c.win97 d.windowsme e.window......
  • day02 - Linux高级命令
    1.echo和重定向a.echo$?显示上一次命令或程序的执行状态码b.echo$PATH显示系统环境变量PATHa.>输出重定向,用来将输出到屏幕的数据,重定向到一个指定......
  • linux root用户 terminal 带颜色
    root用户下,terminal终端都是黑白的,没有颜色需要做如下的设置echoPS1="'"'\[\e]0;\u@\h:\w\a\]${debian_chroot:+($debian_chroot)}\\033[01;32m\]\u@\h\[\033[00m\]......
  • 嵌入式Linux驱动程序开发基本概念和方法
    系统调用是操作系统内核和应用程序之间的接口,设备驱动程序是操作系统内核和机器硬件之间的接口。设备驱动程序为应用程序屏蔽了硬件的细节,这样在应用程序看来,硬件设备只是......
  • 如何在 Ubuntu 中卸载 deb 包 | Linux 中国
    如何在Ubuntu中卸载deb包|Linux中国原创 邀你一起加入 Linux中国 2022-08-0120:08 发表于海南收录于合集#译者:geekpi364个 导读:删除.deb文件的最简单和......
  • 进程间通信常见方式(4种,这里说管道、fifo、共享存储映射)
    学习地址IPC即进程间通信进程间通信框架如下:进程间通信方式如下:管道得有血缘关系管道前提作用于有血缘关系的进程间插曲mkfifof1实现原理内核借助环形......
  • Linux getfattr 命令
    Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与......