在Ubuntu中设置samba共享可读写文件夹

发布时间:2007-03-15 01:01:08来源:红联作者:XLooking

首先当然是要安装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共享文件可读写,在Ubuntu中设置samba共享可读写文件夹相关推荐

  1. Win11怎么设置Guest共享访问文件夹?

    许多用户的电脑基本都是多人使用,这个时候就需要使用Guest账户,那么在Win11系统中我们要怎么设置Guest账户的共享文件夹呢?下面小编就带着大家一起来看看吧! Win11怎么设置Guest共享访 ...

  2. linux桌面文件夹路径是什么,【已解决】Ubuntu中右键(桌面和文件夹)打开终端(定位到当前路径)...

    [问题] 之前安装了个Ubuntu,现在想要给Ubuntu添加,右键,桌面或者文件夹,然后可以打开终端,且定位到当前位置的功能. [解决过程] 1.参考: 去 先要找到终端才行: 2.打开终端后,去安 ...

  3. Ubuntu中给手机安装apk文件

    前言 好记性不如烂笔头,好多手写在笔记本上的知识点.技巧都因为记录载体的丢失而丢失了,(来回搬家,东西不好带),用网络做一个备份应该会比较合适,这个系列挺多挺杂的,好多都是不知道什么时候从哪个地方摘抄 ...

  4. samba服务器新建文件权限,Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析...

    Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析 发布时间:2011-01-04 19:10:00   作者:佚名   我要评论 本文是基于ubuntu桌面版进行操作说 ...

  5. [快速技巧]通过命令在 Debian/Ubuntu 中设置默认浏览器

    [快速技巧]通过命令在 Debian/Ubuntu 中设置默认浏览器 img 嘿,伙计们! 在这篇文章中,我们将使用终端设置默认浏览器. 虽然,使用浏览器主界面来设置默认浏览器很方便,但是有时,你需要 ...

  6. Linux 设置windows可见的文件夹共享,创建只拥有读权限的共享用户,samba工具安装,“smbpasswd: command not found“问题解决

    linux 设置 windows 可见的共享文件夹 第一章:文件夹共享设置方法 ① 设置文件共享,只拥有读权限 ② windows 用户访问测试 ③ samba 服务安装,"smbpassw ...

  7. Ubuntu中设置静态IP和DNS

    在Ubuntu中设置静态IP共两步:1>设置IP:2>设置DNS 1>设置IP     编辑 /etc/network/interface文件:         sudo vi /e ...

  8. Ubuntu中设置环境变量PATH

    Ubuntu中设置环境变量PATH二种方法 时间:2008-11-06 00:00 来源:网管之家bitsCN.com 字体:[大 中 小] 目前在Ubuntu中有二种设置PATH环境变量的方法. 为 ...

  9. Ubuntu 中设置源的几种方法

    来源:http://forum.ubuntu.org.cn/viewtopic.php?t=177997 九.设置源 作者:Teliute 来源:基础教程网 Ubuntu里的许多应用程序软件包,是放在 ...

最新文章

  1. 用ASP.Net(C#)连接Oracle数据库的方法
  2. sublime怎么编译java_文本编辑利器:Sublime Text3 编译运行Java程序
  3. Visual Studio工具栏中无法选择调试设备
  4. 安装 | MatlabR2019b: License Manager Error -8. License checkout failed.
  5. 什么是MongoDB
  6. springBoot入门第一章springBoot第一个程序
  7. 局域网中搜计算机无法访问,怎么找不到共享电脑,手把手教你局域网中共享电脑找不到怎么办...
  8. OpenGL学习笔记(3) 纹理
  9. 【信号与系统|吴大正】5:离散信号的傅里叶变换
  10. P2P中DHT网络介绍
  11. 向量自回归VAR模型、结构向量自回归SVAR模型、VMA模型
  12. 筋膜悬吊面部提升术后悔死了,几天消肿多久有效果
  13. 传说中的美丽 真实的仙境——三亚游记
  14. 算法笔记胡凡 7.3.4 连接各点时代码有误
  15. android手机没电怎么恢复电量,Android手机电池电量剩下通知
  16. excel切片器显示错误_使用切片器在Excel中设置过滤条件
  17. 华为USG6000系统进入诊断视图调节风扇转速配置
  18. 算法设计与分析 二叉树
  19. 渗透信息收集 子域名查询
  20. 仅用1天!腾讯协助警方破获伪造交警罚单诈骗案

热门文章

  1. maven实现多模块热部署
  2. Oracle 11g数据库管理与开发指南
  3. TP类库解析和使用系列[Input类]
  4. 领域驱动设计的简略设计步骤
  5. Oracle tips
  6. flutter怎么添加ios网络权限_视频号直播间怎么添加购物车商品;超详细流程步骤。丨国仁网络资讯...
  7. go 写文件_「go」 项目多个文件编程
  8. python 重定向stdout_Python 犄角旮旯--重定向 stdout
  9. [转载] Java中this和super关键字分别是什么意思
  10. php eot eod_EOD的完整形式是什么?