首先当然是要安装samba了,呵呵:

sudo apt-get install samba

sudo apt-get install smbfs

下面我们来共享群组可读写文件夹,假设你要共享的文件夹为: /home/ray/share

首先创建这个文件夹

mkdir /home/ray/share

chmod 777 /home/ray/share

备份并编辑smb.conf允许网络用户访问

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

sudo gedit /etc/samba/smb.conf

搜寻这一行文字

; security = user

用下面这几行取代

security = user

username map = /etc/samba/smbusers

将下列几行新增到文件的最后面,假设允许访问的用户为:newsfan。而文件夹的共享名为 Share

[Share]

comment = Shared Folder with username and password

path = /home/ray/share

public = yes

writable = yes

valid users = newsfan

create mask = 0700

directory mask = 0700

force user = nobody

force group = nogroup

available = yes

browseable = yes

然后顺便把这里改一下,找到[global]把 workgroup = MSHOME 改成

workgroup = WORKGROUP

display charset = UTF-8

unix charset = UTF-8

dos charset = cp936

后面的三行是为了防止出现中文目录乱码的情况。其中根据你的local,UTF-8 有可能需要改成 cp936。自己看着办吧。

现在要添加newsfan这个网络访问帐户。如果系统中当前没有这个帐户,那么

sudo useradd newsfan

要注意,上面只是增加了newsfan这个用户,却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。而且samba的登录密码可以和本机登录密码不一样。

现在要新增网络使用者的帐号:

sudo smbpasswd -a newsfan

sudo gedit /etc/samba/smbusers

在新建立的文件内加入下面这一行并保存

newsfan = "network username"

如果将来需要更改newsfan的网络访问密码,也用这个命令更改

sudo smbpasswd -a newsfan

删除网络使用者的帐号的命令把上面的 -a 改成 -x

sudo testparm

sudo /etc/init.d/samba restart

最后退出重新登录或者重新启动一下机器。

Linux系统文件用户共享,Linux操作系统下的共享文件夹用户设定相关推荐

  1. 共享的计算机用户账户限制,win7不能访问共享文件夹用户账户限制如何解决

    很多人为了方便将文件或文件夹跟朋友分享,就会在局域网中将那些文件夹或文件进行共享.但有win7系统用户跟小编反映说,自己在访问共享文件夹的时候出现提示"登录失败用户账户限制",导致 ...

  2. Windows和Linux系统下的共享文件夹配置

    说明 Linux和Windows系统下共享文件夹的方法,我所掌握实现的有samba与xftp两种.虽说有办法可以实现文件夹或文件的直接拖动传输.但是对于内存较大的文件可能不太方便;同样,直接拖动传输文 ...

  3. /hgfs下无共享文件夹?/mnt下没有hgfs文件夹?vmhgfs-fuse:找不到命令?

    前言:最近在使用linux的过程中,需要在宿主操作系统与客户操作系统间建立共享文件夹,遇到了些许问题,在网上参考了许多文章与各种尝试后,现得以解决,分享如下. 1.系统环境: 宿主操作系统:Windo ...

  4. 如何在VirtualBox下挂载共享文件夹

    如何在VirtualBox下挂载共享文件夹 在这里先向问过我 "VirtualBox下挂载共享文件夹"怎么安装的童靴哈,说一声,抱歉!这个我滴锅咯. 可能,大概差不多,是由于大家觉 ...

  5. 两台电脑怎么在同一个路由下访问共享文件夹?​

    两台不同系统的电脑在同一个路由器下访问共享文件夹进行数据共享,从本质上说就是在同一个局域网下设备之间的互通互联,这就需要我们搭建一个内网文件共享服务器来实现此功能 ,比如常见的Windows Serv ...

  6. linux图形图像驱动,Linux_Linux操作系统下USB图像采集驱动的安装,ARMlinux下USB摄像头图像的采集 - phpStudy...

    Linux操作系统下USB图像采集驱动的安装 ARMlinux下USB摄像头图像的采集很难,往往望而却步.相比较LINUX系统下的摄像头驱动的安装简单的多,下面就介绍我的安装过程. 我使用的linux ...

  7. 在Linux下查看共享文件夹

    一般情况,我们用到smbclient,常用方法所如下: #smbclient -L //IP地址或计算机名 smbclient是samba的Linux客户端,在Linux机器上用来查看服务器上的共享资 ...

  8. Linux、window服务器下创建共享文件夹(方便于局域网内进行文件共享)

    SEO关键字:samba服务器的搭建 ServU的安装使用 玉念聿辉 Linux共享文件 window共享文件 深圳市奥捷迅科技 吴明辉 感谢CSDN品台. Linux下samba的安装和创建共享文件 ...

  9. linux下qemu共享文件夹,QEMU Windows来宾和Linux主机之间的共享文件夹

    QEMU的内置Samba服务 该-net user,smb选项不起作用是由于与较新的Samba版本(> = 4)不兼容而引起的.QEMU v2.2.0和更高版本中已通过以下更改修复了此问题: ( ...

最新文章

  1. 微信公众号开发之准备工作
  2. gdb条件断点的值一定会断吗_GDB:如果变量等于值则中断
  3. PHP爬虫音乐,PHPCrawl爬虫库实现抓取酷狗歌单
  4. VISTA三步共享文件夹
  5. 生活大爆炸第7季第6集Howard写给Bernadette的歌
  6. 从 MQL4 迁移到 MQL5
  7. MATLAB五子棋游戏(双人对战,可悔棋)
  8. 安装ecshop php,如何安装ECSHOP?
  9. 示波器电流探头传播延迟的测量
  10. 设置代理服务器(谷歌+IE)
  11. 细粒度的、安全高效的基于区块链数据溯源系统 Fine Grained, Secure and Efficient Data Provenance on Blockchain Systems(一)
  12. go实现 LeetCode 1227 飞机座位分配概率
  13. 百度收录静态html吗,百度收录越多,网站排名就越高吗?
  14. 计算机硬盘无法启动怎么办,电脑开机找不到硬盘怎么办?
  15. 解决电脑权限不足问题
  16. 【数据结构】数据结构练习题2——栈+队列
  17. vscode配置C语言编译调试的方法
  18. 【无人机】无人机应用及其在考古学中的前景
  19. 以太坊:普通人的电子纹身
  20. 单片机编程系列之RTOS

热门文章

  1. 当物联网遇上云原生:K8s向边缘计算渗透中
  2. 6大创新技术及2亿美元投入计划,这个活动有点料
  3. 开发的必杀技:Git 的分支管理
  4. 语音识别端到端模型解读:FSMN及其变体模型
  5. 【华为云技术分享】一文带你了解Web前端发展历程
  6. 【华为云技术分享】云小课 | 容灾切换:业务一键切换到容灾站点
  7. 【华为云技术分享】ARMv8-A存储模型概述(2)
  8. 【华为云技术分享】【Python算法】分类与预测——决策树
  9. 【我的物联网成长记7】物联网主流通信协议解读【华为云分享】
  10. 无码系列-1-架构师启蒙篇