`

在Ubuntu中设置samba共享可读写文件夹[菜鸟写给菜鸟]

阅读更多

首先当然是要安装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


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

 

转自:http://forum.ubuntu.org.cn/viewtopic.php?t=20852

 

分享到:
评论

相关推荐

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

    NULL 博文链接:https://goby2008.iteye.com/blog/698812

    samba共享服务器配置文件 samba共享多个文件夹

    samba共享服务器配置文件,简单实现samba服务器共享多个文件夹,下载替换/etc/samba/smb.conf文件即可

    Ubuntu samba下配置共享文件夹的方法

    ### Ubuntu Samba 下配置共享文件夹的方法 #### 一、前言 Samba 是一个用于在 Linux 和 Windows 系统之间实现文件共享的开源软件包。它提供了 Linux 系统与 Windows 系统之间的文件共享服务,使得 Linux 和 ...

    Ubuntu下配置samba实现Windows文件夹共享

    - 卷标问题:在Ubuntu中不显示C、D、E等盘符,可能需要在Windows下修改卷标。 - 挂载Windows NTFS分区:通过编辑`/etc/fstab`文件,添加适当的挂载选项,如`ntfs-3g`。 10. **安全设置**: - 调整LightDM配置,...

    VMware15虚拟机Ubuntu18固定IP共享samba文件夹

    在VMware15虚拟机中设置Ubuntu18服务器系统的samba文件共享功能,涉及到网络配置、samba服务安装与配置以及文件夹权限设置等多个方面。为实现这一功能,首先需要确保Ubuntu系统中的网络配置正确,能够提供静态IP地址...

    Ubuntu 设置Samba服务器

    - 在Windows中打开“网络”,应该能看到Ubuntu共享的文件夹。 2. **权限问题**: - 确保共享目录的权限设置正确,以便Samba用户能够读写数据。 - 可以通过修改目录权限或设置Samba用户权限来解决可能遇到的问题...

    怎样在 Ubuntu 12.04 中安装和设置 Samba 实现网上邻居共享

    在 Ubuntu 12.04 中安装和设置 Samba,可以实现网上邻居共享。本文将指导您如何在 Ubuntu 12.04 中安装和设置 Samba,实现网上邻居共享。 第一步:安装 Samba 在 Ubuntu 12.04 中安装 Samba,可以通过 Ubuntu 软件...

    ubuntu共享文件设置

    Ubuntu 共享文件设置是一个非常重要的知识点,特别是在 Linux 和 Windows 环境下的文件共享中。今天,我们将详细介绍 Ubuntu 共享文件设置的步骤和原理,以便帮助读者更好地理解和应用。 什么是 Samba Samba 是一...

    VMware 虚拟机 Ubuntu16.04 共享固定 IP,.samba 文件夹

    ### VMware虚拟机Ubuntu16.04共享固定IP...通过上述步骤,您不仅可以轻松地在Ubuntu虚拟机中设置固定IP地址,还可以通过Samba服务实现高效稳定的文件夹共享。这对于开发测试环境或是小型办公网络来说是非常实用的功能。

    Ubuntu下samba的使用

    通过以上步骤,您可以轻松地在Ubuntu系统中使用Samba服务进行文件共享,并能够将Windows共享文件夹挂载到Ubuntu中。这些步骤提供了基础且实用的指导,帮助您更好地管理和使用跨平台文件共享功能。

    ubuntu安装配置samba

    本文档将详细介绍如何在 Ubuntu 系统中安装配置 Samba,并实现基于群组权限的可读写文件夹共享。 #### 二、安装 Samba 在 Ubuntu 中安装 Samba 非常简单,可以通过以下命令快速完成: ```bash sudo apt-get update...

    在Windows与Linux下Samba共享文件夹以及映射的详细使用说明

    在Windows下设置Samba共享文件夹需要取消默认的“简单共享”,然后创建共享用户,设置共享目录,并将共享目录设置为只有用户user001可以共享该目录下的资源。 1. 取消默认的“简单共享” 首先,打开“我的电脑”,...

    局域网中Ubuntu和Windows进行文件夹共享

    在Ubuntu中设置文件夹共享,可以右键点击要共享的文件夹,选择“共享文件夹(S)” -> “共享方式” -> “Windows网络(SMB)”。若希望只允许读取,可勾选“只读”选项。完成这些步骤后,文件夹即被设置为可共享...

    ubuntu搭建samba环境

    文档描述了如何在虚拟机环境下ubuntu搭建samba环境的过程。方便初学者快速搭建,按照文档的介绍,你就可以在你的ubuntu中搭建你的samba共享环境,实现windows与linux资源共享

    ubuntu下安装samba服务器

    本文将详细介绍如何在 Ubuntu 系统中安装并配置 Samba 服务器,以便实现 Windows 和 Ubuntu 系统之间的文件共享。 #### 安装 Samba 服务器 首先,确保已经打开终端窗口。在 Ubuntu 系统中安装 Samba 需要执行以下...

    Samba共享目录的多用户权限设置案例(个人精华版)

    在Linux系统中,Samba是一个强大的服务,它使得Linux和Windows系统之间的文件共享变得可能。本篇将深入探讨如何配置Samba以实现多用户的权限控制,确保不同用户根据其角色和需求访问特定的共享目录。 一、Samba基础...

    Ubuntu 11.10下配置samba实现文件夹共享

    Ubuntu 11.10 下配置 Samba 实现文件夹共享 Samba 是一个免费的开源软件,可以使 Linux 机器...通过以上步骤,我们可以在 Ubuntu 11.10 下配置 Samba 实现文件夹共享,实现 Linux 机器和 Windows 机器之间的文件共享。

    ubuntu下用samba实现windows与linux文件共享

    这里,我们将共享文件夹的名称设置为Share,並将其设置为公共可读写。同时,我们还需要添加一个网络用户newsfan,以便访问共享文件夹。 接下来,我们需要在global部分添加以下代码,以便防止中文目录乱码的情况: `...

    ubuntu虚拟机及常用工具安装并配置samba共享目录

    4.1 在Windows系统的运行中输入命令:在Windows系统中,我们可以通过在运行中输入命令(如\\***.***.*.**),来访问Ubuntu系统的samba共享目录。这个命令中,\\***.***.*.**是Ubuntu系统的IP地址。 4.2 使用samba...

    Ubuntu下samba的安装

    在Ubuntu中安装Samba,需要执行以下三个命令: 1. `sudo apt-get install samba`: 这个命令会安装Samba服务器的核心组件,包括必要的服务和库,使得Ubuntu系统能够提供SMB服务。 2. `sudo apt-get install smbfs`: ...

Global site tag (gtag.js) - Google Analytics